sinamas
efa674a932
Merge pull request #20 from AlvaroBurnett/cartridge_fix
...
Fix missing include in cartridge.cpp
2021-07-06 13:44:26 +02:00
sinamas
793648e794
Merge pull request #18 from entrpntr/rtc-fix
...
Fix crash for ROMs with RTC (revert logic in MemPtrs::setRambank).
2021-07-06 13:44:10 +02:00
entrpntr
cc2586ea91
Fix crash for ROMs with RTC (revert logic in MemPtrs::setRambank).
2021-02-17 12:38:58 -05:00
sinamas
87a9dd7870
modify description
2020-09-30 17:16:46 +02:00
sinamas
3b58583e3d
modify description
2020-09-28 22:52:06 +02:00
sinamas
e2367d026c
clarify description
2020-09-28 21:26:30 +02:00
sinamas
7ef206f560
clarify description
2020-09-28 17:46:02 +02:00
sinamas
098eb1eb3a
clarify description
2020-09-28 15:56:30 +02:00
sinamas
6c7f93fff0
modify description
2020-09-27 16:47:04 +02:00
sinamas
ea3a476f6d
modify description
2020-09-20 18:51:39 +02:00
sinamas
56e3371151
clarify description
2020-03-13 21:16:22 +01:00
Alvaro Burnett
6c772b7e34
Fix missing include in cartridge.cpp
...
Include 'algorithm' in cartridge.cpp. This header is required for 'std::max', which is used by cartridge.cpp in a couple places.
For some reason, the missing include went unnoticed with GCC, but it broke the build with Clang and MSVC.
2020-01-27 13:50:13 +01:00
sinamas
2af1f7f044
libgambatte: misc. non-functional
2019-10-01 15:12:03 +02:00
sinamas
32adc1e6d4
libgambatte: ws
2019-10-01 15:12:03 +02:00
sinamas
f8d041c01c
test: ch3 wave ram read/write timing tests
2019-10-01 15:12:03 +02:00
sinamas
152c686af0
libgambatte: test/improve psg en frame seq inc double speed timing
2019-10-01 15:12:03 +02:00
sinamas
691ab98fc7
libgambatte: misc. non-functional
2019-10-01 15:12:03 +02:00
sinamas
61daeff377
libgambatte: misc. non-functional
2019-10-01 15:12:03 +02:00
sinamas
9a8bdf409f
libgambatte: misc. non-functional
2019-10-01 15:12:03 +02:00
sinamas
79bc07f9dc
libgambatte: indent
2019-10-01 15:12:03 +02:00
sinamas
f1720be2aa
libgambatte: indent
2019-10-01 15:12:03 +02:00
sinamas
d1e0bd270d
Revert "libgambatte: minor comment"
...
Not sure if I want these kinds of comments.
This reverts commit d2219b057119708493e3f814a5e35586146e4f49.
2019-10-01 15:12:02 +02:00
sinamas
5bd73f09b1
libgambatte: minor comment
2019-10-01 15:12:02 +02:00
sinamas
f20d2f9745
Revert "libgambatte: minor comment"
...
This reverts commit 5fa98aa39f029d46db1be0ebde2513f092c91b12.
2019-10-01 15:12:02 +02:00
sinamas
226dfa474a
libgambatte: misc. non-functional
2019-10-01 15:12:02 +02:00
sinamas
6cf51781cb
libgambatte: minor comment
2019-10-01 15:12:02 +02:00
sinamas
2061bb4be9
libgambatte: speed change work
2019-10-01 15:12:02 +02:00
sinamas
2dcc3852ec
libgambatte: simplify a bit
2019-10-01 15:12:02 +02:00
sinamas
372bad4562
libgambatte: simplify a bit
2019-10-01 15:12:02 +02:00
sinamas
c2d7e9d8dd
libgambatte: speed change work
2019-10-01 15:12:02 +02:00
sinamas
01681c9b67
Revert "libgambatte: psg speed change work"
...
This reverts commit b395a3963389d7fa1a8d7ab1f4935ce71c03a834.
2019-10-01 15:12:02 +02:00
sinamas
cfc2cac309
libgambatte: psg speed change work
2019-10-01 15:12:02 +02:00
sinamas
a0148f49bb
libgambatte: misc. non-functional
2019-10-01 15:12:02 +02:00
sinamas
50c0fa0138
libgambatte: simplify a bit
2019-10-01 15:12:02 +02:00
sinamas
220817be98
libgambatte: fix up speed change event rescheduling using cc vs. now
2019-10-01 15:12:02 +02:00
sinamas
36a2ce0baa
libgambatte: speed change work
2019-10-01 15:12:02 +02:00
sinamas
bcdf8a0230
libgambatte: simplify a bit
2019-10-01 15:12:02 +02:00
sinamas
0fc5f09b75
libgambatte: add/test dmg oam writable at mode=2/mode=3 boundary
...
This is apparently different on the DMG.
Fixes mooneye-gb "lcdon_write_timing-GS" in "DMG" mode.
2019-10-01 15:12:02 +02:00
sinamas
36e4230bf6
libgambatte: also test late mode=2 vram reads on the dmg
...
This is apparently different on the DMG.
Fixes mooneye-gb "lcdon_timing-GS" in "DMG" mode.
2019-10-01 15:12:02 +02:00
sinamas
7369d76bc6
libgambatte: fix/test invalid lyc irq retrigger on lcd enable
...
This was found by running mooneye-gb "stat_lyc_onoff" (which now
passes),
2019-10-01 15:12:02 +02:00
sinamas
fb978976e1
libgambatte: add/test oam dma busy during src change
...
Fixes mooneye-gb "oam_dma_start".
2019-10-01 15:12:02 +02:00
sinamas
b8884d2cba
libgambatte: misc. non-functional
2019-10-01 15:12:02 +02:00
sinamas
db2cced437
libgambatte: simplify a bit
2019-10-01 15:12:02 +02:00
sinamas
0628e4582b
libgambatte: serial transfer div reset re work
2019-10-01 15:12:02 +02:00
sinamas
a720713245
libgambatte: unneeded setEvent
2019-10-01 15:12:02 +02:00
sinamas
8427860e82
libgambatte: initial psg div reset re work
2019-10-01 15:12:02 +02:00
sinamas
2b17aa8490
libgambatte: tima tac change inc re work
2019-10-01 15:12:02 +02:00
sinamas
9e83d7f2bf
libgambatte: add/test tima affected by div reset
...
Appears to be sufficient to pass mooneye-gb TIMA tests.
2019-10-01 15:12:02 +02:00
sinamas
cfdc505f23
libgambatte: simplify a bit
2019-10-01 15:12:02 +02:00
sinamas
cca5f5a5bf
libgambatte: test/implement unused opcodes
...
halt CPU indefinitely on unused opcodes.
2019-10-01 15:12:02 +02:00