Jeffrey Pfau
|
00e7a5b285
|
GB: Sync savedata after being written
|
2016-09-15 18:11:30 -07:00 |
Jeffrey Pfau
|
38e3858852
|
GB: Add overrides
|
2016-09-09 16:29:52 -07:00 |
Jeffrey Pfau
|
87d4dad893
|
GB: Save auto-sizing
|
2016-09-06 11:15:27 -07:00 |
Jeffrey Pfau
|
d23c993bbe
|
Qt: Memory viewer can now select segments
|
2016-08-23 13:14:43 -07:00 |
Jeffrey Pfau
|
c313f09518
|
GB Memory: Remove debugging code that got left in by accident
|
2016-06-01 03:09:23 -07:00 |
Jeffrey Pfau
|
59938208ab
|
GB: Add preliminary HuC-3 support
|
2016-06-01 02:56:53 -07:00 |
Jeffrey Pfau
|
c213ee9bb6
|
GB: Polish savestates a bit
|
2016-05-31 23:24:20 -07:00 |
Jeffrey Pfau
|
1d021a72c7
|
GB Memory: Fix null deref when rumbling
|
2016-05-30 15:08:42 -07:00 |
Jeffrey Pfau
|
5a2c6d037d
|
GB: First pass at savestates
|
2016-05-30 15:03:20 -07:00 |
Jeffrey Pfau
|
b14aafe9cb
|
GB Memory: Fix RTC latching
|
2016-05-28 12:27:30 -07:00 |
Jeffrey Pfau
|
eb4b53a7c4
|
GB: Initial BIOS support
|
2016-05-19 22:31:13 -07:00 |
Jeffrey Pfau
|
7477c36cb5
|
GB Memory: Implement ROM patching
|
2016-05-08 23:19:12 -07:00 |
Jeffrey Pfau
|
4b5885624b
|
GB Core: Add rawRead* and enable memory viewer for Game Boy
|
2016-05-05 23:52:28 -07:00 |
Jeffrey Pfau
|
4b43a88ebd
|
GB: Fix some memory errors in reset
|
2016-04-29 02:21:15 -07:00 |
Jeffrey Pfau
|
0c7b505aee
|
GB Memory: Fix DMA regions
|
2016-03-01 22:44:57 -08:00 |
Jeffrey Pfau
|
53e70a5460
|
GB Memory: Initial MBC2 support
|
2016-02-27 01:21:43 -08:00 |
Jeffrey Pfau
|
93a839f52a
|
GB Memory: Clean up MBC1
|
2016-02-27 01:12:23 -08:00 |
Jeffrey Pfau
|
7b610da735
|
GB: Fix sram if GBLoadSave is not called
|
2016-02-23 23:01:51 -08:00 |
Jeffrey Pfau
|
05ef05317c
|
GB: Optimize cpuLoad8
|
2016-02-22 21:39:05 -08:00 |
Jeffrey Pfau
|
cbc3be7571
|
GB: Fix maximum cartridge size with MBC5
|
2016-02-21 11:38:36 -08:00 |
Jeffrey Pfau
|
cf27d88696
|
GB: Ending HDMAs should clear isHdma bit
|
2016-02-21 02:48:34 -08:00 |
Jeffrey Pfau
|
90b18239b0
|
GB: Add Rumble
|
2016-02-20 18:46:39 -08:00 |
Jeffrey Pfau
|
a260b4cf91
|
GB Memory: Clearing the HDMA bit disabled HDMA
|
2016-02-20 13:57:16 -08:00 |
Jeffrey Pfau
|
8071a52505
|
GB: Improve reset reliability
|
2016-02-19 22:59:36 -08:00 |
Jeffrey Pfau
|
0557caad98
|
GB Memory: Write back HDMA addresses when done
|
2016-02-19 22:07:08 -08:00 |
Jeffrey Pfau
|
d86939b5b6
|
GB Memory: Support MBC7
|
2016-02-18 21:51:27 -08:00 |
Jeffrey Pfau
|
a8beb9f5f3
|
GB: Clean up some warnings
|
2016-02-17 21:18:31 -08:00 |
Jeffrey Pfau
|
215f7752f3
|
GB Memory: Fix MBC5 for large ROMs
|
2016-02-17 20:01:03 -08:00 |
Jeffrey Pfau
|
526a9ce446
|
GB Video: Add HDMA
|
2016-02-17 20:00:23 -08:00 |
Jeffrey Pfau
|
9d209aa9bb
|
GB Memory: Add GDMAs
|
2016-02-16 23:00:24 -08:00 |
Jeffrey Pfau
|
245a13af63
|
GB: Start GBC support
|
2016-02-15 23:13:55 -08:00 |
Jeffrey Pfau
|
85e789c3e9
|
GB Memory: Initialize sram
|
2016-02-14 23:07:44 -08:00 |
Jeffrey Pfau
|
b782d902e6
|
GB Memory: Fix bank switching overflow case
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
46590f98d8
|
Core: Add category names
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
f5923c74a7
|
GB: MBC4 does not exist, but MBC6 does
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
041d1860ab
|
GB: Add RTC support to MBC3
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
2290dd6781
|
GB Video: Change to dot-based renderer
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
32f0bb9f1f
|
GB Memory: Add SRAM bank switching to MBC5
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
5d8f676bb0
|
GB Memory: Bypass GBStore8 for DMA
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
dbdd61cdcd
|
GB Memory: REALLY fix DMA timing this time
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
d456d6ff3c
|
GB Memory: More logging
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
81f8ad27d5
|
GB: CPU can still decode instructions during DMAs
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
c6a8cdbe73
|
GB: Fix uninitialized sramBank variable
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
20b2e8af7e
|
GB: More logging
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
61e7cc9556
|
GB: Add basic logging support
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
90d280026d
|
GB Memory: Add MBC7 stubs
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
497fc2ade3
|
GB: Save support
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
e11f9224ff
|
GB Memory: Fix DMA timing
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
8750f78808
|
GB: Implement sprites, SRAM
|
2016-02-10 22:40:21 -08:00 |
Jeffrey Pfau
|
d2867c26a0
|
GB Memory: Implement DMA
|
2016-02-10 22:40:21 -08:00 |