Commit Graph

153 Commits

Author SHA1 Message Date
sorgelig
32658ca65d sys: update the scaler. 2019-02-13 15:43:40 +08:00
sorgelig
3b7a882182 sys: fix the audio. 2019-02-13 15:43:27 +08:00
sorgelig
9cb6f514e6 Merge pull request #29 from brNX/master
GB Mode sprite regression Fix
2019-02-12 13:15:52 +08:00
Bruno Duarte Gouveia
0a16bae66f T80: fixed 16 bit DEC opcode timing 2019-02-11 22:16:53 +00:00
Bruno Duarte Gouveia
ca318add85 VIDEO: fixed xenon 2 missing sprites 2019-02-11 22:16:09 +00:00
sorgelig
7ede7261a1 Release 20190121. 2019-01-21 11:56:38 +08:00
sorgelig
56c61feaa7 Add auto mode. 2019-01-21 11:40:51 +08:00
sorgelig
90870b555c Some updates in re-arrange. 2019-01-21 10:11:08 +08:00
sorgelig
9919b93b54 Update sys. 2019-01-21 10:10:25 +08:00
sorgelig
aca00360f5 osd_status should not be set in info mode. 2019-01-20 20:43:48 +08:00
sorgelig
2264f7086d Merge pull request #27 from brNX/master
Video Fixes
2019-01-20 04:07:52 +08:00
Bruno Duarte Gouveia
508db5786c VIDEO: implemented GBC BG priority bit (BG over Sprite) 2019-01-19 12:24:45 +00:00
Bruno Duarte Gouveia
abfaf62157 HDMA: fixed overflow of the last chunk in GDMA mode 2019-01-18 18:39:32 +00:00
sorgelig
17e5da5ad8 Merge pull request #26 from Kitrinx/master
Auto save loading and optional writing on OSD
2019-01-10 09:17:35 +08:00
U-COOKIE\kitri
24dae9822b change light behavior and default autosaves to off 2019-01-09 19:11:56 -06:00
sorgelig
17b4562f99 Release 20190110. 2019-01-10 05:51:33 +08:00
sorgelig
6fa9c5b0fe Update sys. 2019-01-10 05:45:09 +08:00
U-COOKIE\kitri
c4e92f0df2 auto save loading and writing 2019-01-09 15:21:56 -06:00
sorgelig
a35a1646f3 Merge pull request #25 from brNX/master
GBC fast mode implemented and fixed the last buggy opcodes
2019-01-09 16:29:10 +08:00
Bruno Duarte Gouveia
7b3bc6a68b HDMA: fixed trigger in fast mode (8MHz) 2019-01-08 21:40:57 +00:00
Bruno Duarte Gouveia
ec0e003e4c HDMA: code refactor, disabled reads from W only registers 2019-01-08 21:40:57 +00:00
Bruno Duarte Gouveia
39e83a412a GBC: added dummy RP register (infrared port), fixed default register values for KEY1 2019-01-08 21:40:57 +00:00
Bruno Duarte Gouveia
6edc3bfdce T80: fixed rotate, cpl, scf and ccf opcodes, finally passed blargg's cpu_instr tests 2019-01-08 21:40:57 +00:00
Bruno Duarte Gouveia
8a7617db46 GBC: fixed audio in fast mode 2019-01-08 21:40:57 +00:00
Bruno Duarte Gouveia
0083ab39c4 GBC: speed change implemented , had to clock the sdram 2x speed, sound still buggy 2019-01-08 21:40:57 +00:00
sorgelig
c92df4a490 Release 20181231. 2018-12-31 07:23:30 +08:00
sorgelig
a825c829aa Update scaler, fix tearing. 2018-12-31 07:06:21 +08:00
sorgelig
e14e47322e Merge pull request #24 from brNX/master
SAVE: fixed backup ram save and load
2018-12-30 14:10:33 +08:00
Bruno Duarte Gouveia
e8973214fd Update ReadMe.md 2018-12-30 01:14:17 +00:00
Bruno Duarte Gouveia
70ddff947d SAVE: fixed backup ram save and load 2018-12-29 22:26:21 +00:00
sorgelig
203e594ef8 Release 20181229. 2018-12-29 05:39:01 +08:00
sorgelig
6227c8acc2 Update sys. 2018-12-29 03:33:32 +08:00
sorgelig
a5495aafe6 Merge pull request #23 from brNX/master
Gameboy Color Support (Very early)
2018-12-29 02:38:59 +08:00
Bruno Duarte Gouveia
8e355fd295 GBC: missing toggle after rebase 2018-12-27 20:40:47 +00:00
Bruno Duarte Gouveia
ba70cdfc01 GBC: added bios load from file 2018-12-27 19:55:47 +00:00
Bruno Duarte Gouveia
ff1a3a7518 cleanup, fix warnings 2018-12-27 19:55:47 +00:00
Bruno Duarte Gouveia
1e751534e4 GBC: added 2nd clock to peripherals for register read/write 2018-12-27 19:55:47 +00:00
Bruno Duarte Gouveia
c6beeba7c5 GBC: added bank registers to read block 2018-12-27 19:55:44 +00:00
Bruno Duarte Gouveia
eed2a9c627 GBC: fixed BG palette 2018-12-27 19:53:16 +00:00
Bruno Duarte Gouveia
09abeee1cc GBC: simplified BG palette read 2018-12-27 19:53:16 +00:00
Bruno Duarte Gouveia
d4f6832267 GBC: rgb to gbc colour conversion 2018-12-27 19:53:16 +00:00
Bruno Duarte Gouveia
a817534a75 GBC: added sprite support 2018-12-27 19:53:16 +00:00
Bruno Duarte Gouveia
3fd97e1d23 GBC: BG flip y 2018-12-27 19:53:16 +00:00
Bruno Duarte Gouveia
43b85a43cc GBC: BG horizontal flip implemented 2018-12-27 19:52:27 +00:00
Bruno Duarte Gouveia
034ca1ca96 GBC: added colour management to BG, full flags support for sprites (not used yet) 2018-12-27 19:52:27 +00:00
Bruno Duarte Gouveia
11a54c84ee GBC: added colour support to lcd, disabled speed switch for now , separated vram banks in 2 instances 2018-12-27 19:52:23 +00:00
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