Lior Halphon
|
80d03f3c91
|
Added ROM-bank wrapping support, making bootleg game "Pocket Monster Adventures" boot.
(Although this game is better not booting)
|
2016-04-09 02:18:09 +03:00 |
|
Lior Halphon
|
a3b44d20cb
|
Added mbc/cartridge command to debugger
|
2016-04-09 02:00:10 +03:00 |
|
Lior Halphon
|
f448865b8a
|
Silently ignoring empty lines
|
2016-04-08 01:53:21 +03:00 |
|
Lior Halphon
|
1069637e45
|
Added support for multiple breakpoints
|
2016-04-07 00:25:41 +03:00 |
|
Lior Halphon
|
1c2af7fa5b
|
Fixed the default debugger input to strip new lines, fixing the debugger in SDL
|
2016-04-06 22:57:37 +03:00 |
|
Lior Halphon
|
eb0b642247
|
Improved debugger command style and usability, made code more flexible
|
2016-04-06 01:43:35 +03:00 |
|
Lior Halphon
|
3e135a7c00
|
More accurate emulation of the DMG-emulation-mode registers.
|
2016-04-05 23:21:51 +03:00 |
|
Lior Halphon
|
cda6621dc2
|
Fixed mask for TAC and STAT
|
2016-04-04 22:12:00 +03:00 |
|
Lior Halphon
|
af7309b98d
|
Moved the call to display_run to advance_cycle.
This fixes games with delicate timings such as X/Ekkusu, that expect STAT to change *during* an opcode.
|
2016-04-02 19:15:07 +03:00 |
|
Lior Halphon
|
0787e5b271
|
Debugger's next command can now exit a function
|
2016-04-02 19:06:43 +03:00 |
|
Lior Halphon
|
b7555e9976
|
Correct OAM interrupt behavior
|
2016-04-02 16:29:27 +03:00 |
|
Lior Halphon
|
da00e240e5
|
Correct read of IF and write of IE
|
2016-04-02 16:29:02 +03:00 |
|
Lior Halphon
|
a3dd58c92c
|
Fixed inaccurate LCD controller behavior that caused Pokémon Pinball to freeze.
|
2016-04-01 21:27:16 +03:00 |
|
Lior Halphon
|
3344480de7
|
Vblank now returns a white screen if LCD is off, instead of keeping the buffer unmodified.
|
2016-04-01 21:27:16 +03:00 |
|
Lior Halphon
|
e822f17bb7
|
Wrapping external RAM banking support. Required for Pokémon Pinball's saves.
|
2016-04-01 21:27:16 +03:00 |
|
Lior Halphon
|
f1e9623371
|
Initial public commit
|
2016-04-01 21:27:01 +03:00 |
|