Jean-Philip Desjardins
2b9322977f
Add definition needed to use MiniDebugger.
2018-04-04 10:01:55 -04:00
Jean-Philip Desjardins
4ce73fec10
Remove unused file references.
2018-04-04 10:01:42 -04:00
Jean-Philip Desjardins
7dc7e8a725
Be more flexible with compatible framebuffers.
2018-04-03 09:18:41 -04:00
Jean-Philip Desjardins
75a8388bac
Use IsCompatibleFramebufferPSM in D3D9.
2018-04-03 09:18:41 -04:00
Jean-Philip Desjardins
35a3c15b3a
Delay execution of CdSeek command.
2018-04-03 09:18:41 -04:00
Jean-Philip Desjardins
df54de403f
Remove GP member from SIFCMDDATA structure.
2018-04-03 09:18:41 -04:00
Jean-Philip Desjardins
839569cf06
Prevent JALR from clobbering R0.
2018-04-03 09:18:41 -04:00
Jean-Philip Desjardins
b6d91dc0b5
Cleanup.
2018-03-31 17:07:31 -04:00
Jean-Philip Desjardins
a9a60bc3ee
Revert SPU register view to previous version.
...
Relied on D3DX9 which requires the DirectX SDK to use. It was not installed on AppVeyor's Visual Studio 2017 image previously, but it's now available. At some point, we'll want to get rid of that D3DX9 depedency and the new version of SpuRegView was a step in the right direction, but it has some issues at the moment (high CPU usage and flickering).
2018-03-31 17:06:01 -04:00
Jean-Philip Desjardins
f1d411012b
Cleanup.
2018-03-31 16:58:59 -04:00
Jean-Philip Desjardins
0b2d1157df
Fix tab images.
2018-03-29 12:52:34 -04:00
Jean-Philip Desjardins
8c6a0898d0
Fix warnings.
2018-03-29 12:52:34 -04:00
Jean-Philip Desjardins
e73bfad677
Build PsfPlayer on iOS.
2018-03-29 12:52:34 -04:00
Jean-Philip Desjardins
756e767002
Add PsfPlayer resources.
2018-03-29 12:52:34 -04:00
Jean-Philip Desjardins
b32e12f518
Update Info.plist.
2018-03-29 12:52:34 -04:00
Jean-Philip Desjardins
4d30faf523
Add CMakeLists for iOS PsfPlayer.
2018-03-29 12:52:34 -04:00
Jean-Philip Desjardins
ed1e323656
Fix warning.
2018-03-29 12:52:33 -04:00
Jean-Philip Desjardins
f40c596c16
Copy installers to commit output directory.
2018-03-26 14:27:22 -04:00
Jean-Philip Desjardins
2c5979f268
Update installer scripts.
2018-03-26 13:09:56 -04:00
Jean-Philip Desjardins
b4bcea9e40
Execute installer script for PsfPlayer.
2018-03-26 12:59:42 -04:00
Jean-Philip Desjardins
3878e8326f
Build PsfPlayer on AppVeyor.
2018-03-26 12:48:24 -04:00
Jean-Philip Desjardins
6f60107a15
Remove includes.
2018-03-20 11:20:33 -04:00
Jean-Philip Desjardins
85ab226176
Remove Utils.
...
GetLine was moved in Framework.
2018-03-20 11:20:33 -04:00
Jean-Philip Desjardins
84c3301ad7
Don't switch threads when interrupts are disabled.
2018-03-20 11:01:32 -04:00
Jean-Philip Desjardins
c1c451d7c9
Remove more dead code.
2018-03-20 11:01:32 -04:00
Jean-Philip Desjardins
074e61a146
Remove dead code.
2018-03-20 11:01:32 -04:00
Jean-Philip Desjardins
f138bc30e6
Cleanup.
2018-03-20 11:01:31 -04:00
Jean-Philip Desjardins
7b6747a379
Add more info in LIBSD Get/SetSwitch tracing.
2018-03-20 11:01:31 -04:00
Jean-Philip Desjardins
ca6cf3fa98
Remove useless speed hack.
2018-03-20 11:01:05 -04:00
Jean-Philip Desjardins
8767f70045
Improve ThreadSwitchContext.
...
Don't save context if switching out of idle thread.
2018-03-20 11:01:05 -04:00
Jean-Philip Desjardins
a214efcc2b
Flush Q pipeline once an FDIV operation is executed in macro mode.
...
Temporary till we figure out how we can emulate pipelines in macro mode.
2018-03-20 11:00:00 -04:00
Jean-Philip Desjardins
b956a165f6
Add different display units in memory view.
2018-03-20 11:00:00 -04:00
Jean-Philip Desjardins
f076c97d2f
Generalize unit concept further.
2018-03-20 10:59:59 -04:00
Jean-Philip Desjardins
30bb2cf9ea
Generalize unit concept in MemoryView.
2018-03-20 10:59:59 -04:00
Jean-Philip Desjardins
1fd0d1da2a
Cleanup.
2018-03-20 10:59:59 -04:00
Jean-Philip Desjardins
b11821322d
Implement index SYSCLIB function.
2018-03-20 10:59:25 -04:00
Jean-Philip Desjardins
05d939aaf0
Add missing module reset.
2018-03-20 10:59:25 -04:00
Jean-Philip Desjardins
489815bd2c
Allow XMCMAN and XMCSERV to be loaded as HLE module.
2018-03-20 10:59:25 -04:00
Jean-Philip Desjardins
1c5ad825c9
Prepend "host:" to executable path when booting ELF.
2018-03-20 10:59:25 -04:00
Jean-Philip Desjardins
4615e097ef
Return 0 when we're at EOF.
2018-03-20 10:59:25 -04:00
Jean-Philip Desjardins
90a6e30ef2
Use proper preference type in macOS UI.
2018-03-20 10:58:38 -04:00
Jean-Philip Desjardins
0d7fa354c6
Use proper preference types in Qt UI code.
2018-03-20 10:58:38 -04:00
Jean-Philip Desjardins
6b76b83b90
Rename directory devices preference names to allow smooth transition.
2018-03-20 10:58:38 -04:00
Jean-Philip Desjardins
69ac73a29a
Fix preference types.
2018-03-20 10:58:37 -04:00
Jean-Philip Desjardins
eb6b4bcacf
Fix memory card tests.
2018-03-20 10:58:37 -04:00
Jean-Philip Desjardins
ec43a6c347
Use path preferences for directory settings.
2018-03-20 10:58:37 -04:00
Jean-Philip Desjardins
4032166941
Don't start VM automatically when debugger is included.
2018-03-20 10:57:58 -04:00
Jean-Philip Desjardins
b4addb46d5
Remove handler calls return number of remaining handlers.
2018-03-20 10:57:58 -04:00
Jean-Philip Desjardins
7ea18fbc63
Cleanup.
2018-03-20 10:57:58 -04:00
Jean-Philip Desjardins
c9d618ec94
Use enum instead of hardcoded value.
2018-03-20 10:57:58 -04:00