Commit Graph

107 Commits

Author SHA1 Message Date
Bruno Duarte Gouveia
74af4a233f VIDEO: added gbc palettes registers to read/write block 2018-12-27 19:48:43 +00:00
Bruno Duarte Gouveia
e4275bf8eb GBC: added gbc flag from header 2018-12-27 19:48:43 +00:00
Bruno Duarte Gouveia
a2be2748b3 HDMA: fix wr to ff55 (forgot sel_reg) 2018-12-27 19:47:45 +00:00
Bruno Duarte Gouveia
23c19e6a61 GBC: adjusted timer clock , 2x in fast mode 2018-12-27 19:47:45 +00:00
Bruno Duarte Gouveia
0741ddce90 GBC: routed out T80 stop signal and implemented freq. switch 2018-12-27 19:47:45 +00:00
Bruno Duarte Gouveia
69c3c8f09a HDMA: removed duplicated coded 2018-12-27 19:47:45 +00:00
Bruno Duarte Gouveia
1fa57d4483 HDMA: fixed ff55 read after stopping and while transferring 2018-12-27 19:47:45 +00:00
Bruno Duarte Gouveia
18e8a46e47 HDMA: fixed both modes and added testbench 2018-12-27 19:46:51 +00:00
Bruno Duarte Gouveia
b6d245e36e HDMA: added adress mux 2018-12-27 19:46:51 +00:00
Bruno Duarte Gouveia
c8e788e59c HDMA: moved hdma to module 2018-12-27 19:46:50 +00:00
Bruno Duarte Gouveia
e5ad47870b GBC: start hdma and clock switching implementation 2018-12-27 19:46:45 +00:00
Bruno Duarte Gouveia
9609555877 GBC: added iram and vram banking 2018-12-27 19:34:35 +00:00
sorgelig
d52b1cf96f Merge pull request #22 from brNX/master
Sound fixes
2018-12-16 23:13:58 +08:00
Bruno Duarte Gouveia
517c3d02d6 SOUND: implemented zombie mode for sq1,sq2 and noise channel 2018-12-16 13:55:44 +00:00
Bruno Duarte Gouveia
16c359f78c SOUND: only change volume when triggering channel 2018-12-16 13:55:44 +00:00
Bruno Duarte Gouveia
bffeb693bc SOUND: reorganized code by channel, fixed noise channel frequency calculation and trigger 2018-12-16 13:55:44 +00:00
sorgelig
7e9fd092fa Release 20181211. 2018-12-11 13:40:28 +08:00
sorgelig
8b522494e7 Merge branch 'master' of https://github.com/MiSTer-devel/Gameboy_MiSTer 2018-12-11 13:25:40 +08:00
sorgelig
86a2930678 Merge pull request #21 from brNX/master
Added full support for MBC5(8mb ROM and 128kb SRAM)
2018-12-11 04:54:57 +08:00
Bruno Duarte Gouveia
cab9b21ba7 fixed warnings 2018-12-10 15:15:18 +00:00
Bruno Duarte Gouveia
ee928828a7 MBC: added full support for MBC5(8mb ROM and 128kb SRAM) 2018-12-09 21:46:42 +00:00
sorgelig
e0c78fff53 Merge pull request #20 from brNX/video
Video Decoupling
2018-12-09 06:23:35 +08:00
Bruno Duarte Gouveia
0a97a34b35 LCD: decoupled lcd using a buffer instead of shiftregister, fixes sync issues 2018-12-08 18:28:21 +00:00
Bruno Duarte Gouveia
f80ff10660 VIDEO: added 10:9 aspect ratio 2018-12-07 18:48:46 +00:00
sorgelig
927d087975 Release 20181208. 2018-12-08 02:38:45 +08:00
sorgelig
ed456baafd Switch to ascal scaler. 2018-12-08 02:37:46 +08:00
sorgelig
6e1b23de6c Merge pull request #17 from brNX/master
Fixed LY register
2018-12-07 04:49:23 +08:00
Bruno Duarte Gouveia
2dc618f3f8 SOUND: fix swapped sound channels 2018-12-06 17:08:39 +00:00
Bruno Duarte Gouveia
b8d32c66a1 VIDEO: fixed LY reg, simply follow availabe v_cnt 2018-12-06 15:42:53 +00:00
Bruno Duarte Gouveia
1895eb4820 BUGFIX: fixed sc_r size (8 bit) 2018-12-06 14:43:27 +00:00
sorgelig
a8dc4dc6c6 Merge pull request #16 from brNX/master
Serial and Joystick Interrupt fixes
2018-12-06 02:16:20 +08:00
Bruno Duarte Gouveia
8a15a3bfa4 JOYSTICK: fixed interrupt, was never triggered, fixes Double Dragon 3 2018-12-05 15:48:47 +00:00
Bruno Duarte Gouveia
c7705b5b5d SERIAL: added 8192Hz timer to transfer (dummy) data, fixes Baseball 2018-12-05 15:48:34 +00:00
sorgelig
f5661ad61f Merge pull request #15 from Kitrinx/savegames
Save game support
2018-12-04 00:43:38 +08:00
U-COOKIE\kitri
9696537d15 add stub to clarify that hybrid .gbc are loaded in original GB mode 2018-12-02 19:42:49 -06:00
U-COOKIE\kitri
1863f94c2c return 0 for mbc3 rtc requests 2018-12-02 18:58:05 -06:00
U-COOKIE\kitri
160a1b48cd Fix typo and remove commented code 2018-12-02 15:40:40 -06:00
sorgelig
69d4eadb80 More palettes from Kitrinx. 2018-12-03 02:40:58 +08:00
U-COOKIE\kitri
ba0f782145 enable saving of cart ram 2018-12-02 10:53:33 -06:00
sorgelig
cdf26ced5b Original resolution for Scaler. 2018-12-02 04:13:28 +08:00
sorgelig
5771f22acf Release 20181202. 2018-12-02 00:20:59 +08:00
sorgelig
eefc8e1993 Fix some warnings. 2018-12-02 00:20:45 +08:00
sorgelig
7df5f64c36 Support for palette/rom autoload. ReadMe update. 2018-12-01 22:52:43 +08:00
sorgelig
ac9dc446c2 Merge pull request #14 from Kitrinx/saves
Four color palettes for gameboy
2018-12-01 19:17:01 +08:00
U-COOKIE\kitri
0c374992e7 Merge branch 'master' into saves 2018-11-30 16:30:33 -06:00
U-COOKIE\kitri
f1d297f41a fix off-by-one in palette creator 2018-11-30 16:14:16 -06:00
U-COOKIE\kitri
9445c2d1cc convert to 8 bit color 2018-11-30 16:08:30 -06:00
U-COOKIE\kitri
a7ecdccc43 Add custom palette loading 2018-11-30 14:13:59 -06:00
sorgelig
c1874765e7 Release 20181130. 2018-12-01 00:48:12 +08:00
sorgelig
679742b2eb Update version. 2018-12-01 00:04:32 +08:00