Devin Acker
|
a8f91cf151
|
sgb: use 24-bit addresses to make debugger more aware of MBC bank
switching (#249)
|
2020-02-27 18:43:15 -05:00 |
|
devinacker
|
c7a3bac533
|
sgb: revisit JOYP handling (#248)
|
2020-02-09 19:18:38 -05:00 |
|
devinacker
|
b769e9dd3d
|
SGB: emulate boot ROM instead of faking it; should fix some potential timing issues w/ SGB detection (see #248)
|
2020-02-09 17:18:37 -05:00 |
|
devinacker
|
8b1b7bcab6
|
SGB: more accurate handling of LCD buffering, per #247. this also involves modifying libgambatte to return after finishing a scanline and not just after finishing a frame, in order to keep it from running too far ahead before the SGB BIOS has buffered current LCD output successfully
|
2020-02-08 21:26:55 -05:00 |
|
devinacker
|
ffaf4c7881
|
add call/return tracking to sgb debug
|
2020-02-06 22:44:15 -05:00 |
|
devinacker
|
d154a0e20f
|
fix a libgambatte regression where MBC3 games could crash the emulator when enabling the RTC
|
2020-01-07 22:30:22 -05:00 |
|
devinacker
|
3bffe217ef
|
Merge branch 'master' into sgbdebug
|
2020-01-04 03:34:58 -05:00 |
|
devinacker
|
fc5f851439
|
sgb: use ptrdiff_t when checking RAM size
|
2020-01-04 03:34:36 -05:00 |
|
devinacker
|
ac35b36972
|
sgb register editing interface
|
2020-01-04 02:01:14 -05:00 |
|
devinacker
|
4c5f1d0c28
|
start adding sgb disassembly/debugging stuff
|
2020-01-04 01:25:54 -05:00 |
|
devinacker
|
4cae48a581
|
more sgb memory viewing
|
2020-01-03 03:29:55 -05:00 |
|
devinacker
|
acc3304825
|
begin minimal sgb debug interface
|
2020-01-03 02:48:51 -05:00 |
|
devinacker
|
9c3cf5e35c
|
fix SGB multiplayer input
|
2020-01-03 00:38:15 -05:00 |
|
devinacker
|
14ae94c570
|
start updating libgambatte
|
2020-01-03 00:16:39 -05:00 |
|
devinacker
|
d88ac78d30
|
initial commit
|
2014-11-26 18:35:12 -05:00 |
|