TiKevin83
|
deb6c369c4
|
Cleanup VRAM access glitch
|
2020-05-24 15:29:01 -05:00 |
TiKevin83
|
9768abbb35
|
This seems to make the VRAM access quirk work in Wario Land II as well as the testROMs
|
2020-05-22 09:43:37 -04:00 |
TiKevin83
|
5a7c198d46
|
cleanup
|
2020-05-22 09:28:36 -04:00 |
TiKevin83
|
2eb321a495
|
Fix a testROM that avoids the quirk when in double speed mode
|
2020-05-22 09:16:51 -04:00 |
TiKevin83
|
9e33f5f6db
|
Fix VRAM end of line testROM and a desync in GB Wario Land II
|
2020-05-21 11:41:37 -04:00 |
TiKevin83
|
99d06d8479
|
GBA as GBC mode is only relevant on GBC
|
2020-04-27 15:35:09 -04:00 |
TiKevin83
|
7e37fb2540
|
fix MBC1 games like Pinocchio that need adjustedRombank
|
2020-03-13 00:39:39 -04:00 |
TiKevin83
|
dc143c3d96
|
fix Pokemon Crystal (JP)
|
2020-02-18 17:34:49 -05:00 |
TiKevin83
|
9d0cd2bbf4
|
clean up some stray fields missing from the savestate system
|
2020-02-17 21:09:16 -05:00 |
TiKevin83
|
612e1ef800
|
temp fix for traceback PC__READ_FIRST() calls conflicting with the prefetch fixes from upstream
|
2020-02-17 14:52:41 -05:00 |
TiKevin83
|
0a6a221653
|
Fix LCDC for DMG on CGB
|
2020-02-17 14:52:32 -05:00 |
TiKevin83
|
23c1c74030
|
Sinamas commits mostly done, just need to fix DMG games on CGB using LCDC
|
2020-02-17 14:52:26 -05:00 |
TiKevin83
|
85ee2af0b2
|
~half the changes from Sinamas/GSR 2020 updates
|
2020-02-17 14:52:11 -05:00 |
TiKevin83
|
3b804b789a
|
Update libgambatte platform target for building on windows 10
|
2020-02-17 14:49:49 -05:00 |
YoshiRulz
|
ada256b0f1
|
Port Gambatte
|
2019-10-25 22:07:14 +10:00 |
MrWint
|
a93916e24c
|
Gambatte core: Add RTC divisor offset support.
|
2019-06-02 13:24:54 +02:00 |
MrWint
|
1c0f8ff36b
|
libgambatte: Update makefiles
|
2019-05-30 21:11:58 +02:00 |
MrWint
|
73f4b0bf52
|
libgambatte: fix setTimeMode typo
|
2019-05-30 20:53:17 +02:00 |
MrWint
|
cb7e0b0a82
|
libgambatte: Remove unused RTC callback
|
2019-05-30 20:16:54 +02:00 |
MrWint
|
7d33d604ae
|
cycle-based RTC
|
2019-05-28 22:56:39 +02:00 |
MrWint
|
d4f42d9f32
|
Make BG layer mask work properly for CGB
|
2019-05-28 17:42:30 +02:00 |
MrWint
|
bc2ced1b7f
|
More consistency, restore layer masks
|
2019-05-28 00:26:59 +02:00 |
MrWint
|
1547d324e7
|
libgambatte: fix interrupt execution anatomy
|
2019-05-26 20:24:58 +02:00 |
MrWint
|
7e851b19f3
|
Gambatte core: unify DMG and CGB bios handling
|
2019-05-26 20:11:50 +02:00 |
MrWint
|
d8c238c9fb
|
libgambatte: timar quirk accuracy
|
2019-05-26 19:40:19 +02:00 |
MrWint
|
ca31e9ad72
|
libgambatte: Non-atomic interrupt handling
|
2019-05-26 19:29:17 +02:00 |
MrWint
|
9d266ce281
|
libgambatte: hang on invalid opcode
|
2019-05-26 19:19:39 +02:00 |
MrWint
|
ae98698758
|
libgambatte: Refactor Memory
|
2019-05-26 14:17:22 +02:00 |
MrWint
|
51e8ba3cf5
|
libgambatte: refactor Tima
|
2019-05-26 12:46:17 +02:00 |
MrWint
|
79085f9a3a
|
libgambatte: Remove unused saveState() functions
|
2019-05-26 12:36:08 +02:00 |
MrWint
|
b58554f62e
|
libgambatte: Remove unused interrupter
|
2019-05-26 12:33:32 +02:00 |
MrWint
|
af42fbb714
|
Reformat gambatte.cpp
|
2019-05-26 12:22:53 +02:00 |
MrWint
|
a79febdef9
|
Refactor cartridge code
|
2019-05-26 12:06:40 +02:00 |
MrWint
|
92204d527f
|
avoid bools in save state struct
|
2019-05-26 00:41:03 +02:00 |
MrWint
|
a177b81b4b
|
Update MinKeeper
|
2019-05-26 00:18:07 +02:00 |
MrWint
|
7b518d0cf7
|
Update InterruptRequester
|
2019-05-26 00:13:34 +02:00 |
MrWint
|
6036aefd13
|
Delete unused files
|
2019-05-26 00:02:49 +02:00 |
MrWint
|
2e4f68b29f
|
more idiomatic types
|
2019-05-25 23:58:44 +02:00 |
MrWint
|
3d3de54485
|
video: formatting
|
2019-05-25 23:43:05 +02:00 |
MrWint
|
6bda071d5f
|
rename MemEventId to IntEventId
|
2019-05-25 22:53:41 +02:00 |
MrWint
|
8247df4be5
|
pass intreq by ref
|
2019-05-25 22:37:59 +02:00 |
MrWint
|
40167579bb
|
use ptrdiff_t to represent pitch
|
2019-05-25 22:28:23 +02:00 |
MrWint
|
6020542182
|
CPU refactoring
|
2019-05-25 22:11:58 +02:00 |
MrWint
|
a6aeef840a
|
Update PPU
|
2019-05-25 21:01:50 +02:00 |
MrWint
|
b99b5a05d6
|
Update sound
|
2019-05-25 20:27:44 +02:00 |
MrWint
|
1dc9d0e123
|
allow mapping rom bank0 in more cases
|
2019-05-25 19:35:42 +02:00 |
MrWint
|
85ad140a2c
|
ppu: less magical lcdc constants
|
2019-05-25 19:29:59 +02:00 |
MrWint
|
567756d6cc
|
formatting/readability
|
2019-05-25 19:18:15 +02:00 |
MrWint
|
98076d286d
|
return more informative load result
|
2019-05-25 18:58:49 +02:00 |
MrWint
|
a3ee854022
|
more ideomatic use of sizeof
|
2019-05-25 18:27:08 +02:00 |