Jean-Philip Desjardins
|
1b3a23d250
|
Cleanup.
|
2018-09-26 12:34:42 -04:00 |
|
Jean-Philip Desjardins
|
64f27c458d
|
Fix build.
|
2018-09-26 12:25:25 -04:00 |
|
Jean-Philip Desjardins
|
e529b48755
|
Code style fixes.
|
2018-09-26 12:25:25 -04:00 |
|
Jean-Philip Desjardins
|
6a683d4ee0
|
Store paths in filesystem::path.
|
2018-09-26 12:25:25 -04:00 |
|
Jean-Philip Desjardins
|
a89d6a4bfd
|
Make sure we properly handle QString<->filesystem::path conversions.
|
2018-09-26 12:25:25 -04:00 |
|
Jean-Philip Desjardins
|
87fc13d2de
|
Store a filesystem::path in LastOpenCommand.
|
2018-09-26 12:25:25 -04:00 |
|
Jean-Philip Desjardins
|
e2fb43ce57
|
BootElf takes a filesystem::path now.
|
2018-09-26 12:25:25 -04:00 |
|
Jean-Philip Desjardins
|
94012ec71e
|
Code style fixes.
|
2018-09-02 13:11:09 -04:00 |
|
Jean-Philip Desjardins
|
6592c2a186
|
Reset executor before loading state.
|
2018-09-02 13:08:36 -04:00 |
|
Jean-Philip Desjardins
|
645c9d982e
|
Add support for CSM2 in 8-bit CLUT.
|
2018-09-02 13:08:29 -04:00 |
|
Jean-Philip Desjardins
|
7b7f724790
|
Fix SetupThread to set the proper stack top address.
|
2018-09-02 13:08:23 -04:00 |
|
Jean-Philip Desjardins
|
9cf664c024
|
WAITP needs to flush pipeline.
|
2018-08-31 18:15:13 -04:00 |
|
Jean-Philip Desjardins
|
31da939c1f
|
Make all other EFU instructions use pipeline.
|
2018-08-31 18:12:15 -04:00 |
|
Jean-Philip Desjardins
|
c6155436c4
|
Display P pipe state.
|
2018-08-31 17:58:35 -04:00 |
|
Jean-Philip Desjardins
|
aeb8986b73
|
Fix build.
|
2018-08-31 17:24:03 -04:00 |
|
Jean-Philip Desjardins
|
5f1f907740
|
Move definition.
|
2018-08-31 17:23:25 -04:00 |
|
Jean-Philip Desjardins
|
b475b8ff16
|
Experimental P pipeline support.
|
2018-08-31 07:40:14 -04:00 |
|
Jean-Philip Desjardins
|
129a49c480
|
Revert VS2017.8 build fix.
Added proper preprocessor definition in Header.cmake instead.
|
2018-08-30 13:25:46 -04:00 |
|
Jean-Philip Desjardins
|
74163adeb0
|
Display TEX0_1 packed GIF write.
|
2018-08-30 07:49:55 -04:00 |
|
Jean-Philip Desjardins
|
42e053c2ef
|
No need to notify INTC if it's not bound.
|
2018-08-30 07:45:31 -04:00 |
|
Jean-Philip Desjardins
|
515a2e8844
|
Display packet index.
|
2018-08-30 07:43:26 -04:00 |
|
Jean-Philip Desjardins
|
2f3ce010df
|
Make VU tracing work again.
|
2018-08-30 07:41:14 -04:00 |
|
Jean-Philip Desjardins
|
e08e4c8f6d
|
Fix framebuffer smearing occuring in some games.
(ie.: Dragon Ball Z: Infinite World)
|
2018-08-27 12:32:43 -04:00 |
|
Jean-Philip Desjardins
|
bcb4d23dc9
|
Fix search end address in VuExecutor.
|
2018-08-25 21:26:36 -04:00 |
|
Jean-Philip Desjardins
|
ab66f71f85
|
Code style fixes.
|
2018-08-18 08:00:50 -04:00 |
|
Jean-Philip Desjardins
|
032bab41af
|
Fix VS2017 build.
|
2018-08-17 21:29:02 -04:00 |
|
Jean-Philip Desjardins
|
4fe4e16c5e
|
Fix overlap check when invalidating a range.
|
2018-08-13 20:50:22 -04:00 |
|
Jean-Philip Desjardins
|
7a5719d34e
|
Cleanup Qt CMake configuration.
|
2018-08-09 12:58:41 -04:00 |
|
Jean-Philip Desjardins
|
4705aae0cf
|
Fix code style.
|
2018-08-09 12:28:42 -04:00 |
|
Jean-Philip Desjardins
|
fcbe1ffc37
|
Fix warning.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
66cb03f945
|
Add shortcut to pause and resume emulation.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
5b6d591e16
|
Display messages when booting executables.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
de95cabe6e
|
Show app version in status bar at start.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
868209f542
|
Move initialization code.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
37a178f09b
|
Provide accurate feedback when loading and saving states.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
2112e9096f
|
Cleanup.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
364dfe83b2
|
Add feedback when pausing and resuming.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
e9984077a6
|
Cleanup.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
dc43015cc3
|
Reworked Qt UI status bar to match what we have on Win32.
|
2018-08-09 12:28:14 -04:00 |
|
Jean-Philip Desjardins
|
7a3a52b83b
|
Change the way GS interrupts are handled.
GS will now notify the INTC there's an interrupt when some event occurs instead of having the INTC poll the GS.
|
2018-08-08 12:28:06 -04:00 |
|
Jean-Philip Desjardins
|
827bf496fc
|
Cleanup.
|
2018-08-08 12:28:06 -04:00 |
|
Jean-Philip Desjardins
|
e8d5b49c63
|
Add basic fullscreen mode to Win32 UI.
|
2018-08-06 21:52:42 -04:00 |
|
Jean-Philip Desjardins
|
9268a084d8
|
Fix code style.
|
2018-08-03 12:48:40 -04:00 |
|
Jean-Philip Desjardins
|
d2b3b904dd
|
RegisterVblankHandler now supports more than one handler.
|
2018-08-03 12:48:40 -04:00 |
|
Jean-Philip Desjardins
|
bd07142050
|
Add some warning messages.
|
2018-08-03 12:48:40 -04:00 |
|
Jean-Philip Desjardins
|
bbc27c677e
|
Display delayed threads in IOP thread view.
|
2018-08-03 12:48:40 -04:00 |
|
Jean-Philip Desjardins
|
6fb78889a7
|
Change condition used to determine if there's a message.
Seems we can't rely on nextMsgPtr.
|
2018-08-03 12:48:40 -04:00 |
|
Jean-Philip Desjardins
|
db0011cf0c
|
Cleanup.
|
2018-08-03 12:48:40 -04:00 |
|
Jean-Philip Desjardins
|
f627b4c7ca
|
Cleanup.
|
2018-08-01 13:14:22 -04:00 |
|
Jean-Philip Desjardins
|
ebbcc4c9f6
|
Initialize virtual machine at creation, GS handler when window is shown for the first time.
|
2018-08-01 13:14:22 -04:00 |
|