summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/bus.lua
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2022-09-19 03:22:19 +1000
committer Vas Crabb <vas@vastheman.com>2022-09-19 03:26:16 +1000
commit796d8d672081bcc3bcc9036bdcfbb990b24bba80 (patch)
treebdeb85094c960d62d1dc90888a9044d23a6b704e /scripts/src/bus.lua
parentee4095f2f0e67cd788349e726c1c84aa923c7b27 (diff)
bus/gameboy: Fixes for multi-game cartridges.
* Reset the system from a timer callback for the Vast Fame/SL/J.Y. Company multi-game cartridges. This fixes games on gbcolor. * Reset system when leaving configuration mode for GBCK003. Fixes most issues with games. * Moved GBCK003 to its own source file, and added notes for both multi-game cartridge types.
Diffstat (limited to 'scripts/src/bus.lua')
-rw-r--r--scripts/src/bus.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index 555a6c3597b..e5724861157 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -3697,6 +3697,8 @@ if (BUSES["GAMEBOY"]~=null) then
MAME_DIR .. "src/devices/bus/gameboy/cartheader.h",
MAME_DIR .. "src/devices/bus/gameboy/carts.cpp",
MAME_DIR .. "src/devices/bus/gameboy/carts.h",
+ MAME_DIR .. "src/devices/bus/gameboy/gbck003.cpp",
+ MAME_DIR .. "src/devices/bus/gameboy/gbck003.h",
MAME_DIR .. "src/devices/bus/gameboy/gbslot.cpp",
MAME_DIR .. "src/devices/bus/gameboy/gbslot.h",
MAME_DIR .. "src/devices/bus/gameboy/gbxfile.cpp",