Commit Graph

206 Commits

Author SHA1 Message Date
sorgelig
7571cdcc53 Release 20190627. 2019-06-27 15:12:48 +08:00
sorgelig
efeb0ade7f Update sys. 2019-06-27 15:09:45 +08:00
sorgelig
e27d3f7f67 Merge pull request #46 from brNX/master
Baked in open source bootstrap roms and GB Fast boot added (back again)
2019-06-27 13:00:00 +08:00
Bruno Duarte Gouveia
222f890a19 README: updated with boot rom info 2019-06-26 22:26:52 +01:00
Bruno Duarte Gouveia
23b130b563 GENERAL: added back fastboot using sameboy's bootstrap rom, added sameboy's GBC bios as a default 2019-06-26 22:14:55 +01:00
Bruno Duarte Gouveia
0bff994e3a T80: fixed accumulator (reg A) to start at 00 2019-06-26 22:01:44 +01:00
Bruno Duarte Gouveia
047b428598 DMG BOOTROM: changed smiley to copyright symbol 2019-06-26 22:01:07 +01:00
sorgelig
30fe5f4fd1 Merge pull request #43 from brNX/master
Sprite-Sprite Priority fixes for GBC
2019-06-07 12:31:49 +08:00
Bruno Duarte Gouveia
c6cf439511 VIDEO: sprite priority fixed for GBC handed differently (sprite index in oam is used instead of X position) 2019-06-06 22:00:16 +01:00
Bruno Duarte Gouveia
59914de8bd GENERAL: removed unused code and fixed index warning 2019-06-06 21:57:39 +01:00
sorgelig
68f84e4737 Merge pull request #41 from brNX/master
Added analog output text to the README
2019-05-20 22:43:27 +08:00
Bruno Duarte Gouveia
50954f80c5 Added analog output text to the README
.
2019-05-20 11:29:30 +01:00
sorgelig
dec5080bc9 Release 20190511. 2019-05-11 02:36:38 +08:00
sorgelig
d512504a6a Update cheat engine. 2019-05-11 02:27:05 +08:00
sorgelig
f1c48f291c Update project files. 2019-05-10 23:53:07 +08:00
sorgelig
34a2741ca1 Revert "Dual HDMI/Analog output #37"
This reverts commit e6dea2f614.
2019-05-10 23:43:35 +08:00
sorgelig
6cbf7d0a26 Merge pull request #39 from brNX/master
GB clock simplification and general cleanups
2019-05-10 11:57:18 +08:00
Bruno Duarte Gouveia
3ed9bb60e6 GENERAL: wired clk_sys to the gb module, using ce and ce_2x to generate the needed clocks internally, general code cleanup 2019-05-09 22:54:13 +01:00
sorgelig
3134f1fefd Merge pull request #38 from rattboi/dual-output-t2
Dual HDMI/Analog output (try #2)
2019-05-07 00:58:21 +08:00
rattboi
e6dea2f614 Dual HDMI/Analog output #37
* Parameterized LCD module to allow for padding
* Removed 4x vertical multiply stuff in lcd/top-level
2019-05-06 09:50:53 -07:00
sorgelig
c92a7c43cc Merge pull request #36 from brNX/master
Game Genie Codes Support
2019-05-05 22:03:21 +08:00
Bruno Duarte Gouveia
c84c10761d GENERAL: only reset game genie module when changing game 2019-05-05 01:47:43 +01:00
Bruno Duarte Gouveia
e72ae0fe27 GENERAL: added Kitrinx's Game Genie Code 2019-05-04 22:31:20 +01:00
sorgelig
39ef872eae Release 20190425. 2019-04-25 23:59:24 +08:00
sorgelig
e59add678c Update sys, fix scandoubler. 2019-04-25 23:57:50 +08:00
sorgelig
f2a19a9f60 Merge pull request #35 from brNX/master
PPU fixes
2019-04-13 05:32:11 +08:00
Bruno Duarte Gouveia
e56044367b VIDEO: sprite background priorities fixed 2019-04-12 20:52:52 +01:00
Bruno Duarte Gouveia
5bf5828626 whitespace cleanup 2019-04-12 20:52:09 +01:00
Bruno Duarte Gouveia
f547b102d5 VIDEO: fixed wy, is stable over line not image 2019-03-17 13:26:02 +00:00
sorgelig
10a5405875 Merge pull request #33 from brNX/master
Quick Fix for the Sprites/Backround Priorities
2019-03-12 11:43:41 +08:00
Bruno Duarte Gouveia
d3681c7e28 VIDEO: sprite is always drawn over 2b'00 background color (even when BG has priority) 2019-03-11 22:48:08 +00:00
Bruno Duarte Gouveia
93c97b3796 cleaned up warnings 2019-03-11 22:48:08 +00:00
sorgelig
19bdb5ebec Merge pull request #32 from brNX/master
HDMA: added activation delay, fixes shantae
2019-03-11 03:01:56 +08:00
Bruno Gouveia
bf1fdcf0a6 HDMA: added activation delay, fixes shantae 2019-03-10 13:27:47 +00:00
sorgelig
c045df10ae sdc: remove absent clock. 2019-03-07 17:11:05 +08:00
sorgelig
d32d242d81 Re-release 20190307. 2019-03-07 15:44:11 +08:00
sorgelig
f850d5a1d3 Update save handling. 2019-03-07 15:42:46 +08:00
sorgelig
03906a83e0 Release 20190307. 2019-03-07 15:02:21 +08:00
sorgelig
6e26874378 Update sys. 2019-03-07 14:59:12 +08:00
sorgelig
df47acf30a Merge pull request #31 from brNX/master
Timing Fixes (Mostly)
2019-03-06 04:20:25 +08:00
Bruno Duarte Gouveia
d61b75ce11 VIDEO+T80: changed h_cnt padding to 6 and changed T2Write to 1 (write in T2), fixes div timings and burai fighter 2019-03-05 12:33:30 +00:00
Bruno Gouveia
51162ac92b cleanup warning 2019-03-05 12:33:30 +00:00
Bruno Gouveia
f60436ed4a VIDEO: padded h_cnt with 4 cycles on reset 2019-03-05 12:33:30 +00:00
Bruno Gouveia
5192902d8d README: added bios/bootrom to clarify that it isn't a game, removed 'early' from GBC text 2019-03-05 12:33:30 +00:00
Bruno Gouveia
af1c0e1dd7 VIDEO: ly=lyc can trigger when changing lyc 2019-03-05 12:33:22 +00:00
Bruno Gouveia
560e1095d2 VIDEO: disable cpu access to vram in mode 3, oam region in mode 2 and 3 2019-03-03 20:38:55 +00:00
Bruno Duarte Gouveia
f55994057e TIMER: padded inital value of internal counter to 8 and 2 after reset, enables instr_timing and mem_timing roms to pass 2019-03-03 20:38:45 +00:00
Bruno Gouveia
95dda12ffe VIDEO: added vblank back to start of line 2019-03-03 20:38:32 +00:00
Bruno Gouveia
9e05074f87 T80: fixed jp cc,nn opcode, padded IM 2 (18 cycles for now , should be 20 long) 2019-03-03 20:38:06 +00:00
Bruno Gouveia
2b384d8b11 VIDEO: padded mode 3 timing with 16 cycles (for now, sprites count should be used for that) 2019-03-03 20:36:55 +00:00