Yuri Kunde Schlesner
0b64705384
Thread: Convert thread_queue to pointers
2015-01-03 15:02:17 -02:00
Yuri Kunde Schlesner
906da53958
Thread: Replace a for-loop with range-for
2015-01-03 15:02:17 -02:00
Yuri Kunde Schlesner
db0a526fbb
Thread: Convert wait_handle member to a pointer
2015-01-03 15:02:16 -02:00
Yuri Kunde Schlesner
5eb52c950d
Thread: Convert waiting_threads list from Handle to pointers
2015-01-03 15:02:16 -02:00
Yuri Kunde Schlesner
e19dc7e6f0
Thread: Remove unused static global
2015-01-03 15:02:16 -02:00
Yuri Kunde Schlesner
ce6b967f4e
Thread: Move ResumeThreadFromWait into member function
2015-01-03 15:02:15 -02:00
Yuri Kunde Schlesner
eae3d8e6d8
Thread: Move StopThread to a member function
2015-01-03 15:02:15 -02:00
Yuri Kunde Schlesner
4637df2721
Thread: Convert some uses of handles to pointers
2015-01-03 15:02:14 -02:00
Yuri Kunde Schlesner
333557152c
Thread: Move more helper functions into members
2015-01-03 15:02:14 -02:00
Yuri Kunde Schlesner
d1b7587647
Thread: Move Get/SetThreadPriority to be Thread members
2015-01-03 15:02:13 -02:00
Yuri Kunde Schlesner
ff992edecf
Thread: Move CreateThread into a static Kernel::Create function
2015-01-03 15:02:13 -02:00
Yuri Kunde Schlesner
3ac3803b92
Kernel: Move Thread's definition to the header file
2015-01-03 15:02:12 -02:00
Yuri Kunde Schlesner
4aa829b367
Move ThreadContext to core/core.h and deal with the fallout
2015-01-03 15:02:12 -02:00
bunnei
edbb47d967
Merge pull request #396 from bunnei/default-dyncom
...
Core: Change default CPU to dyncom.
2015-01-03 11:59:42 -05:00
bunnei
caa6d431ee
Merge pull request #398 from lioncash/sm
...
dyncom: Implement SMLAW
2015-01-03 11:47:01 -05:00
Lioncash
6adc0a4622
dyncom: Implement SMLAW
2015-01-03 03:13:49 -05:00
bunnei
9ac2272e25
Merge pull request #397 from bunnei/vfp-cleanup
...
VFP: Minor cleanup, functionally the same.
2015-01-03 01:28:53 -05:00
bunnei
b11518c272
VFP: Minor cleanup, functionally the same.
2015-01-03 01:22:38 -05:00
bunnei
dd21f986b8
Merge pull request #395 from lioncash/rev
...
dyncom: Implement REVSH
2015-01-02 22:44:39 -05:00
Lioncash
2f19acf064
dyncom: Implement REVSH
...
Also joins the REV ops into one common place.
2015-01-02 22:40:43 -05:00
bunnei
853b46c681
Core: Change default CPU to dyncom.
2015-01-02 22:33:53 -05:00
bunnei
b26fd93bbe
Merge pull request #394 from lioncash/sm
...
dyncom: Implement SMLALD/SMLSLD
2015-01-02 22:17:44 -05:00
Lioncash
e0e54f55d7
dyncom: Implement SMLALD/SMLSLD
2015-01-02 22:08:26 -05:00
bunnei
031237e52c
Merge pull request #381 from Subv/savedatacheck
...
Implemented the SaveDataCheck archive
2015-01-02 21:50:57 -05:00
bunnei
3e230d6c9e
Merge pull request #392 from lioncash/sm
...
dyncom: Implement SMMLA/SMMUL/SMMLS
2015-01-02 21:47:53 -05:00
Lioncash
64161bcb41
dyncom: Implement SMMLA/SMMUL/SMMLS
2015-01-02 21:40:29 -05:00
Subv
22cfa55302
IVFCArchive: Use a critical log to notify of invalid operations.
2015-01-02 21:39:31 -05:00
Subv
0d03fdec71
SaveDataCheck: Remove unneeded constructor from a class
2015-01-02 21:28:46 -05:00
Subv
2f9a2d410d
Archives: Added some documentation to IVFCArchive
2015-01-02 21:13:55 -05:00
Subv
aade417b14
Archives: Reduced duplicate code in RomFS and SaveCheck.
...
Fixed a few warnings and cleaned up the code
2015-01-02 21:13:54 -05:00
Subv
13efbdc201
SaveDataCheck: Preliminary work in this archive.
...
This allows Steel Diver to boot further, some files are needed.
This is still not ready and needs a big cleanup, this will possibly be delayed until the way we handle archives is fixed (with factory classes instead of ahead-of-time creation of archives)
2015-01-02 21:13:53 -05:00
bunnei
3d9bf13439
Merge pull request #391 from lioncash/pedantic
...
archive/elf: Minor misc changes.
2015-01-02 21:04:49 -05:00
bunnei
bd8949b8c2
Merge pull request #385 from bunnei/dyncom-ldrex-strex-h-d
...
dyncom: Implemented LDREXD/STREXD/LDREXH/STREXH
2015-01-02 21:01:54 -05:00
bunnei
dd8a57cb80
dyncom: Implemented LDREXD/STREXD/LDREXH/STREXH
2015-01-02 20:51:54 -05:00
bunnei
3b2da87080
Merge pull request #390 from lioncash/wut
...
dyncom: Remove dead function InterpreterInitInstLength
2015-01-02 20:40:29 -05:00
bunnei
6ae381ac9e
Merge pull request #388 from lioncash/sm
...
dyncom: Implement SMLAD/SMUAD/SMLSD/SMUSD
2015-01-02 20:39:36 -05:00
bunnei
84856a4549
Merge pull request #389 from lioncash/fmt
...
soc_u: Fix a missing formatting argument
2015-01-02 20:38:48 -05:00
Lioncash
bf23f94571
elf: Make DidRelocate const
2015-01-02 20:32:16 -05:00
Lioncash
0d81b1e75b
archive: Fix initializer list order
2015-01-02 20:30:57 -05:00
Lioncash
67187c15a0
dyncom: Remove dead function InterpreterInitInstLength
...
Technically eliminates two memory leaks as well.
2015-01-02 20:24:00 -05:00
Lioncash
bdbd111c7e
soc_u: Fix a missing formatting argument
2015-01-02 19:54:21 -05:00
Lioncash
bee4ff8454
armemu: Fix missing Q flag check for SMLSD.
2015-01-02 18:29:36 -05:00
Lioncash
3337b84620
dyncom: Implement SMLAD/SMUAD/SMLSD/SMUSD
2015-01-02 18:29:30 -05:00
bunnei
092a67cefb
Merge pull request #382 from lioncash/sx
...
dyncom: Implement SXTAB16 and SXTB16
2015-01-02 11:50:01 -05:00
Tony Wasserka
27406cc377
Merge pull request #377 from Yllodra/misc-changes
...
Qt: Letter cases and single window mode
2015-01-02 14:49:50 +01:00
Lioncash
48bf0f9996
dyncom: Implement SXTAB16 and SXTB16
2015-01-01 21:59:37 -05:00
bunnei
7c8f6ca051
Merge pull request #358 from neobrain/pica_progress2
...
pica_progress followups
2015-01-01 20:54:45 -05:00
bunnei
fa4cc502e7
Merge pull request #379 from lioncash/sh
...
dyncom: Implement SHADD8/SHADD16/SHSUB8/SHSUB16/SHASX/SHSAX
2015-01-01 20:43:04 -05:00
bunnei
3e566be052
Merge pull request #378 from lioncash/s8
...
dyncom: Implement SADD8/SSUB8
2015-01-01 20:41:51 -05:00
Daniel Lundqvist
85c150a4fd
Make letter cases consistent in menus and widgets
...
In various menu options letter cases were not consistent. This was also
the case within various debugging widgets. This attempts to make letter
cases consistent, but it is of course a matter of opinion which way is the
correct one.
2015-01-01 18:52:39 +01:00