Jean-Philip Desjardins
|
95223d9a22
|
PATH3 masking support.
Not 100% accurate, but makes things lots better in many games.
|
2021-05-17 09:16:20 -04:00 |
|
Jean-Philip Desjardins
|
a604004616
|
Add GIF_MODE register.
|
2021-05-17 09:16:19 -04:00 |
|
Björn Gerdau
|
5ff07ab1b4
|
Implement GS BUSDIR register
|
2020-11-06 19:06:59 +01:00 |
|
Björn Gerdau
|
683b06d839
|
Add more warnings
|
2020-11-06 10:06:16 +01:00 |
|
Jean-Philip Desjardins
|
33c4339d00
|
Fix frame debugger.
|
2020-10-29 13:41:02 -04:00 |
|
Jean-Philip Desjardins
|
aeac61d99a
|
Simplify GS handler's interface.
Remove some useless functions, move frame dump stuff.
|
2020-10-29 13:41:02 -04:00 |
|
Jean-Philip Desjardins
|
2288d01ee0
|
Write batching v3.
Removed memory allocations.
|
2020-10-29 13:41:01 -04:00 |
|
Jean-Philip Desjardins
|
21cbd1e093
|
Write batching v2.
Should be more stable and should work with more games.
|
2020-10-29 13:41:01 -04:00 |
|
Jean-Philip Desjardins
|
3b9cfd4f1f
|
Improve handling of GIF RegList.
Allow transfers that can span multiple packets.
|
2020-08-24 16:48:55 -04:00 |
|
Jean-Philip Desjardins
|
1f2ea68cd2
|
Handle splitting of image transfers that may have addresses that go out of bounds.
|
2020-04-15 08:53:06 -04:00 |
|
Jean-Philip Desjardins
|
8e36683868
|
Code style fixes.
|
2019-04-04 18:31:21 -04:00 |
|
Jean-Philip Desjardins
|
6501e0d8dc
|
Fix warning.
|
2019-04-04 18:25:28 -04:00 |
|
Jean-Philip Desjardins
|
e5ae547e66
|
Move saved state helper classes to a subfolder.
|
2019-02-06 19:04:51 -05:00 |
|
Jean-Philip Desjardins
|
42aa2372d7
|
Make sure Q temp is reset when GIFtag is read.
|
2018-11-22 08:25:44 -05:00 |
|
Jean-Philip Desjardins
|
24c0ff7117
|
Add missing GIF packed reg desc.
|
2018-06-11 13:02:08 -04:00 |
|
Jean-Philip Desjardins
|
4785dab2de
|
Rename some of the log's names.
|
2018-05-25 12:38:51 -04:00 |
|
Jean-Philip Desjardins
|
0f2fcc31bb
|
Use Warn function.
|
2018-05-25 12:24:51 -04:00 |
|
Clang-Format
|
acf75535ec
|
Clang format
|
2018-04-30 21:01:23 +01:00 |
|
Mahmood(Thunder07)
|
97c229ec98
|
Cleanup
Silence:"warning: '0' flag ignored with precision and ‘%X’ gnu_printf format"
|
2017-05-29 06:01:32 +01:00 |
|
Jean-Philip Desjardins
|
db6085c05c
|
Cleanup.
|
2017-03-26 18:36:41 -04:00 |
|
Jean-Philip Desjardins
|
fdbf9e657a
|
Make sure we only read from GIF packet data.
|
2017-02-24 00:39:29 -05:00 |
|
Jean-Philip Desjardins
|
fb38324b41
|
Stop transfer if we're going to write to SIGNAL when SIGNAL is already set.
|
2017-02-24 00:39:28 -05:00 |
|
Jean-Philip Desjardins
|
fd54b2e810
|
Track active path in GIF.
|
2017-02-24 00:39:28 -05:00 |
|
Jean-Philip Desjardins
|
930e7357cf
|
Gracefully handle cases where GIF transfer doesn't complete.
|
2017-02-24 00:39:28 -05:00 |
|
Jean-Philip Desjardins
|
d7b31e6d82
|
Cleanup.
|
2017-02-24 00:39:28 -05:00 |
|
Jean-Philip Desjardins
|
eac13bc53e
|
Simplified GIF packet processing interface.
|
2017-02-24 00:39:28 -05:00 |
|
Jean-Philip Desjardins
|
cb7b65d338
|
Use move semantics to remove copy when sending GS packet.
|
2017-02-24 00:38:42 -05:00 |
|
Jean-Philip Desjardins
|
e16e62590c
|
Removed null check.
|
2017-02-24 00:38:42 -05:00 |
|
Jean-Philip Desjardins
|
9ba8167510
|
Save GIF state.
|
2016-10-11 23:12:48 -04:00 |
|
Jean-Philip Desjardins
|
87650b70a4
|
Remove useless mutex.
|
2016-10-11 23:12:48 -04:00 |
|
Jean-Philip Desjardins
|
4c98771f0f
|
Allow REGLIST transfer to be interrupted when no data is available.
|
2016-02-19 00:25:02 -05:00 |
|
Jean-Philip Desjardins
|
1bb77dd44d
|
Added logging of GIFtags.
|
2015-12-19 20:59:42 -05:00 |
|
Jean-Philip Desjardins
|
bb6840c6a8
|
Added basic support for transfers from GS to EE memory.
|
2015-11-17 22:09:46 -05:00 |
|
Jean-Philip Desjardins
|
310d45ffc7
|
Added support for GIF FOG packed register.
|
2015-11-15 02:19:04 -05:00 |
|
Jean-Philip Desjardins
|
95311353c3
|
Removed setting of APATH3 flag.
Was depending on speed of execution of GS thread and was set inconsistently.
|
2015-10-04 18:40:04 -04:00 |
|
Jean-Philip Desjardins
|
194c81e61e
|
MSKPATH3 actually toggles path 3 masked bit on GIF.
|
2015-08-27 01:44:54 -04:00 |
|
Jean-Philip Desjardins
|
cac9e9425f
|
Fixed crash in AutoTester.
|
2015-08-27 00:36:15 -04:00 |
|
Jean-Philip Desjardins
|
928671886e
|
Make sure we flush any pending GS register write before processing image transfers.
|
2015-06-14 20:20:32 -04:00 |
|
Jean-Philip Desjardins
|
fcf1b11f1b
|
Moved EE and GS specific files in a separate folder.
|
2015-05-06 00:54:15 -04:00 |
|