Commit graph

102 commits

Author SHA1 Message Date
Vicki Pfau
0ab53e0b66 GBA Serialize: Serialize POSTFLG 2018-09-08 14:11:02 -07:00
Vicki Pfau
710867e33a util: Formatting cleanup 2018-07-09 20:08:35 -07:00
Vicki Pfau
45992f7867 PowerPC: Fix overflow in LOAD/STORE_64LE (fixes #1089) 2018-05-31 09:55:42 -07:00
Vicki Pfau
da8357a339 PowerPC: Fix potential register clobbering in LOAD_64LE 2018-05-31 09:55:42 -07:00
Vicki Pfau
ce39f4cf4c GB Memory: Fix OAM DMA blocking regions (fixes #1013) 2018-03-21 09:23:22 -07:00
Vicki Pfau
e7407770cb GB Video: Improved window implementation 2018-01-07 17:05:17 -08:00
Vicki Pfau
e456798712 All: Support building on PPC Mac 2017-12-23 16:00:11 -08:00
Vicki Pfau
9248dcb07a GB Memory: HDMAs should not start when LCD is off (fixes #310) 2017-11-19 10:57:30 -08:00
Prof. 9
94edade18e Fix PARv3 If-AND code types (fixes #913) (#914) 2017-11-19 10:52:16 -08:00
Vicki Pfau
baa937b68f GBA Savedata: Fix size of SRAM saves (fixes #883) 2017-09-23 08:49:03 -07:00
Vicki Pfau
936eb1d14c GBA Savedata: Fix 512 byte EEPROM saving as 8kB (fixes #877) 2017-09-17 15:02:28 -07:00
Vicki Pfau
22804f842a Core: Fix rewinding getting out of sync (fixes #791) 2017-07-10 22:00:36 -07:00
Vicki Pfau
150272083b GB Serialize: Add MBC state serialization 2017-07-08 16:27:49 -07:00
Vicki Pfau
7b543df002 GB MBC: New MBC7 implementation 2017-06-24 18:02:19 -07:00
Vicki Pfau
b399afdf9f Core: Fix BGR ordering 2017-06-24 09:57:39 -07:00
Vicki Pfau
a2c1ef2fcc GB: Add per-game color overrides 2017-06-24 09:39:36 -07:00
Vicki Pfau
715409f5ca Core: Add library clear function 2017-06-20 21:36:53 -07:00
Vicki Pfau
3c64a2e432 GB Timer: Fix TAC write fix 2017-06-16 21:35:04 -07:00
Vicki Pfau
aa8f77c18f GB Video: Increase palette entry width to 24 bits 2017-06-13 22:15:48 -07:00
Vicki Pfau
edeaba2e7c GBA Memory: Remove unused prefetch cruft 2017-06-12 21:07:02 -07:00
Vicki Pfau
126afa12d9 GB: Implement keypad IRQs 2017-06-11 14:51:48 -07:00
Vicki Pfau
bd30fbeb81 Debugger: Export debugger interface 2017-06-11 13:28:55 -07:00
Vicki Pfau
201da5adac Debugger: Add mDebuggerRunFrame convenience function 2017-06-11 12:04:42 -07:00
Vicki Pfau
70a6622a5c Debugger: Execution tracing 2017-06-11 09:26:26 -07:00
Vicki Pfau
87791b9db9 Core: Move savestate creation time to extdata 2017-06-10 09:27:19 -07:00
Vicki Pfau
49ccb3d080 GB MBC: Minor refactoring, basic Pocket Cam support 2017-06-07 23:06:28 -07:00
Vicki Pfau
a4faf9f079 Core: Add memory search "guessing" 2017-06-05 18:41:27 -07:00
Vicki Pfau
cf7017dd86 Core: Memory search repeat and refresh 2017-06-05 18:01:58 -07:00
Vicki Pfau
f2db707bb2 Core: Basic memory search 2017-06-05 17:28:51 -07:00
Vicki Pfau
202b7b1509 Core: List memory segments in the core 2017-06-05 15:20:58 -07:00
Vicki Pfau
d240272ac4 Debugger: Add missing files 2017-06-02 19:43:42 -07:00
Vicki Pfau
19ecae8ca1 Debugger: Show current banks 2017-06-02 19:37:36 -07:00
Vicki Pfau
9c144266ec LR35902: Add watchpoints 2017-06-02 19:15:13 -07:00
Vicki Pfau
9c23eb8428 GBA: Add keypad IRQs (fixes #733) 2017-06-02 18:36:06 -07:00
Vicki Pfau
362c572009 Python: Add GB SIO 2017-05-31 22:40:03 -07:00
Vicki Pfau
f84af91173 GB MBC: Add MBC1-M support with basic heuristic 2017-05-30 22:31:26 -07:00
Vicki Pfau
404332e689 Debugger: Add symbol table skeleton, GB support 2017-05-22 22:19:46 -07:00
Vicki Pfau
0b28dad51c GB Memory: Simplify DMA memory accesses 2017-05-22 22:19:46 -07:00
Vicki Pfau
fcc8b5c805 Debugger: Add segment breakpoints 2017-05-22 22:19:46 -07:00
Vicki Pfau
b5c350bc5b GB Video: Improved video timings (again) 2017-05-19 16:06:50 -07:00
Vicki Pfau
669075582d Util: Tune patch-fast extent sizes 2017-04-29 01:39:46 -07:00
Vicki Pfau
29e5e3b42d Core: Move rewind diffing to its own thread 2017-04-29 01:39:46 -07:00
Vicki Pfau
417012632c GBA Serialize: Remove unused function 2017-04-29 01:39:46 -07:00
Vicki Pfau
2fdb5a1ff9 Feature: Move several headers into include/ 2017-04-29 01:39:46 -07:00
Vicki Pfau
6b547899a8 VFS: Add VFileFIFO for operating on circle buffers 2017-04-29 01:39:46 -07:00
Vicki Pfau
deffdc79a0 Core: New mVL file format 2017-04-29 01:39:46 -07:00
Vicki Pfau
3021996a49 All: Cleanup and buildfixing 2017-04-29 01:39:45 -07:00
Vicki Pfau
d4deaf6292 GB: Video tester 2017-04-29 01:39:12 -07:00
Vicki Pfau
3b69fb767c Feature: Make thread proxy generic 2017-04-29 01:39:11 -07:00
Vicki Pfau
3f92b1e67f GBA Video: Trim down GBAVideoProxyRenderer 2017-04-29 01:39:11 -07:00