Emmanuel Gil Peyrot
|
08aaa33500
|
Loader: Clean up the NCCH AppLoader.
|
2015-01-15 22:23:08 +01:00 |
|
Emmanuel Gil Peyrot
|
2c24e539a2
|
Loader: Display the type of the file being loaded.
|
2015-01-15 22:23:08 +01:00 |
|
Emmanuel Gil Peyrot
|
82ec17db7d
|
Loader: Guess filetype from the magic, or fallback to the extension.
|
2015-01-15 22:23:08 +01:00 |
|
Emmanuel Gil Peyrot
|
04622a859c
|
Loader: Don’t assume the file hasn’t been read before.
|
2015-01-15 22:23:07 +01:00 |
|
Emmanuel Gil Peyrot
|
b5237e885d
|
Loader: Keep a reference to the file and pass it to the correct AppLoader, instead of loading it multiple times.
|
2015-01-15 21:21:26 +00:00 |
|
Emmanuel Gil Peyrot
|
2d63df90a9
|
Loader: Initialize the default NCCH values in the class declaration, not in the constructor.
|
2015-01-15 21:21:26 +00:00 |
|
Emmanuel Gil Peyrot
|
9d3bb8b7c0
|
Loader: Remove the useless THREEDSXReader class.
|
2015-01-15 21:21:26 +00:00 |
|
Emmanuel Gil Peyrot
|
85030c6e6b
|
Loader: Never forget to change is_loaded.
|
2015-01-15 21:21:26 +00:00 |
|
Emmanuel Gil Peyrot
|
43e699d849
|
Loader: Don’t duplicate the docstring into the cpp file.
|
2015-01-15 21:21:26 +00:00 |
|
Emmanuel Gil Peyrot
|
bc2212106f
|
Loader: Fix indentation, whitespace, and a few other such cosmetic stuff.
|
2015-01-15 21:21:25 +00:00 |
|
bunnei
|
3ff5a80d46
|
Merge pull request #481 from Subv/hm_b
APTU: Stubbed NotifyToWait, taken from 3dmoo.
|
2015-01-14 21:39:49 -05:00 |
|
Sebastian Valle
|
fd1b600e05
|
APT: Fixed the comment style in some variables
|
2015-01-14 10:14:22 -05:00 |
|
bunnei
|
394d44cf74
|
Merge pull request #480 from Subv/arb_2
AddrArbiter: Implement arbitration types 3 and 4.
|
2015-01-14 10:04:33 -05:00 |
|
Subv
|
728c932dba
|
APTU: Stubbed NotifyToWait, taken from 3dmoo.
Also renamed some handles in the APT:U service to be more descriptive.
Fixed a typo in InquireNotification
|
2015-01-13 19:18:10 -05:00 |
|
bunnei
|
93f36c49f7
|
Merge pull request #473 from archshift/pp3ports
Pica/Rasterizer: Add ETC1 texture decompression support.
|
2015-01-13 18:11:18 -05:00 |
|
Tony Wasserka
|
f2b74b4fb3
|
Pica/Rasterizer: Add ETC1 texture decompression support.
|
2015-01-13 14:42:40 -08:00 |
|
bunnei
|
7bbd027660
|
Merge pull request #479 from Subv/hm
Services: Added some missing services.
|
2015-01-13 17:39:33 -05:00 |
|
Subv
|
9e2ae289b8
|
AddrArbiter: Implement arbitration types 3 and 4.
|
2015-01-13 14:49:26 -05:00 |
|
Subv
|
cf071cd897
|
Services: Added some missing services.
cfg:s, ptm:sysm, apt:s.
apt:s is almost exactly the same as apt:u as per 3dbrew
|
2015-01-13 14:43:30 -05:00 |
|
bunnei
|
682e6bc8d9
|
Merge pull request #477 from lioncash/vfp
vfp: Remove dead code
|
2015-01-12 21:56:49 -05:00 |
|
bunnei
|
99c0716d4d
|
Merge pull request #478 from archshift/pp3ports4
Pica/VertexShader: Implement the MAD instruction.
|
2015-01-12 21:55:35 -05:00 |
|
bunnei
|
65c12d2430
|
Merge pull request #470 from archshift/master
Pica/VertexShader: Implement JMPC/JMPU/CALLC/CALLU.
|
2015-01-12 21:45:38 -05:00 |
|
Tony Wasserka
|
2b9a9a45b7
|
Pica/VertexShader: Implement JMPC/JMPU/CALLC/CALLU.
|
2015-01-12 15:47:21 -08:00 |
|
Tony Wasserka
|
e02db3904b
|
Pica/VertexShader: Implement the MAD instruction.
|
2015-01-12 15:34:36 -08:00 |
|
Lioncash
|
9288893d29
|
vfp: Remove dead code
|
2015-01-12 15:24:57 -05:00 |
|
bunnei
|
86e8ff85c9
|
Merge pull request #476 from lioncash/asr
dyncom: Fix 32-bit ASR shifts for immediates
|
2015-01-12 14:52:01 -05:00 |
|
Lioncash
|
f7770b83d4
|
dyncom: Fix 32-bit ASR shifts for immediates
|
2015-01-12 14:15:24 -05:00 |
|
bunnei
|
ac05c4acb0
|
Merge pull request #475 from lioncash/cleanup
dyncom: Remove unused flag macros
|
2015-01-12 13:57:32 -05:00 |
|
Lioncash
|
e16b35eb53
|
dyncom: Remove unused flag macros
|
2015-01-12 12:57:15 -05:00 |
|
bunnei
|
3683369500
|
Merge pull request #461 from archshift/callstack
Qt Callstack: Clear the callstack every time it's updated
|
2015-01-12 10:35:45 -05:00 |
|
bunnei
|
f3a7b66267
|
Merge pull request #472 from lioncash/overflow
dyncom: Fix some more V-flag setting ops. Plus some cleanup.
|
2015-01-12 10:35:19 -05:00 |
|
Lioncash
|
2843d1b98b
|
dyncom: Get rid of unnecessary outer-scope variables in InterpreterMainLoop
|
2015-01-12 01:11:46 -05:00 |
|
Lioncash
|
3ace75a49f
|
dyncom: Fix overflow flag setting for ADD/RSB/RSC/SUB/SBC
Also cleans up CMN, and CMP.
|
2015-01-12 01:03:58 -05:00 |
|
archshift
|
d670b7e522
|
Qt Callstack: Clear the callstack every time it's updated
This fixes the issue that old members of the callstack would stick around, even when the callstack shortened.
|
2015-01-11 21:47:28 -08:00 |
|
bunnei
|
2f7069f9bd
|
Merge pull request #452 from darkf/mingwagain
Fix MinGW build, again
|
2015-01-12 00:44:45 -05:00 |
|
Lioncash
|
9c2c89b7e1
|
dyncom: Add a helper function for addition with a carry
|
2015-01-12 00:44:28 -05:00 |
|
darkf
|
67c644e317
|
Fix building on MinGW
|
2015-01-11 20:22:08 -08:00 |
|
bunnei
|
eacc2a501b
|
Merge pull request #468 from lioncash/adc
dyncom: Fix ADC overflow flag setting
|
2015-01-11 22:43:03 -05:00 |
|
bunnei
|
03080ee3f6
|
Added AppVeyor build status
|
2015-01-11 22:35:32 -05:00 |
|
Lioncash
|
d2a05bbbc6
|
dyncom: Fix ADC overflow flag setting
|
2015-01-11 22:27:09 -05:00 |
|
bunnei
|
b33380ca59
|
Merge pull request #456 from Subv/waitsync1
SVC: Wake up the thread after the delay in WaitSync1
|
2015-01-11 18:52:09 -05:00 |
|
bunnei
|
1da04a72a2
|
Merge pull request #467 from lioncash/msr
dyncom: Fix conditional execution of MSR
|
2015-01-11 18:51:03 -05:00 |
|
Lioncash
|
eabfa5cf43
|
dyncom: Fix conditional execution of MSR
|
2015-01-11 18:45:45 -05:00 |
|
Tony Wasserka
|
f1080de47d
|
Merge pull request #437 from Kingcom/DebugMode
Replace OnCpuStepped signal
|
2015-01-11 21:28:18 +01:00 |
|
Kingcom
|
2bbc12e6c3
|
citra-qt: Replace OnCpuStepped signal by new signals DebugModeEntered and DebugModeLeft
|
2015-01-11 21:22:51 +01:00 |
|
bunnei
|
b42386413f
|
Merge pull request #465 from chinhodado/appveyor
Add appveyor.yml for AppVeyor support
|
2015-01-11 15:20:14 -05:00 |
|
bunnei
|
542b0b0057
|
Merge pull request #466 from Subv/wake
Thread: Prevent waking a thread multiple times.
|
2015-01-11 13:39:23 -05:00 |
|
chinhodado
|
8437aff16b
|
AppVeyor: Use shallow clone
|
2015-01-11 13:29:39 -05:00 |
|
Subv
|
b68d51ed30
|
Thread: Prevent waking a thread multiple times.
If a thread was woken up by something, cancel the wakeup timeout.
|
2015-01-11 13:18:52 -05:00 |
|
Chin
|
7091b7b518
|
Add appveyor.yml
|
2015-01-11 12:33:44 -05:00 |
|