summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/bus.lua
diff options
context:
space:
mode:
author wilbertpol <wilbertpol@users.noreply.github.com>2022-11-08 04:00:55 +0000
committer GitHub <noreply@github.com>2022-11-08 15:00:55 +1100
commitac4af4b16b5790448728a0fb95cc8ca5939d2f40 (patch)
tree017f0f42a65072d04fceaba87180f19d327add41 /scripts/src/bus.lua
parentda85ebae03454a3c35063199e8249ea86a318db0 (diff)
msx/msx.cpp, bus/msx_cart, bus/msx_slot: Reimplemented memory using views. (#10473) [Wilbert Pol]
* Made some devices which were not present in all msx models optional; install software lists based on components of the system. * Updated hardware descriptions. * Implemented bruc100 firmware banking. * Added m5.00.011 version of Yamaha SFG05 cartridge. * Fixed phc28 RAM misconfiguration. * Added AX-230 internal games mapper. * Started adding support for FS-A1FM modem. * Updated input port definitions. * Added support for kanji font from raw FS-A1FX ROM dump. * Started adding support for RS-232. * Added support for Toshiba HX-M200 kanji cartridge - allows hx21 and hx22 to start their firmware. * Fixed most floppy problems. * Marked all ROMs that need verification as bad dumps. * Moved floppy controller and drive configuration from main state to msx_slot disk devices. New working machines --------------------------------------- Hitachi MB-H1 (MSX1, Japan) Mitsubishi ML-8000 (MSX1, Japan) Panasonic CF-2700 (MSX1, UK) Pioneer", "UC-V102 (MSX2, Japan) Sakhr AX-200 (MSX1, Arabic/English) Sakhr AX-230 (MSX1, Arabic) Sakhr AX-350 II (MSX2, Arabic) Sakhr AX-500 (MSX2, Arabic) Sanyo MPC-25FS (MSX2, Japan) Sanyo PHC-23 / Wavy23 (MSX2, Japan) Toshiba HX-32 (MSX1, Japan) Toshiba HX-51I (MSX1, Italy, Spain) Yamaha SX-100 (MSX1, Japan) Victor HC-80 (MSX2, Japan) New working clones --------------------------------------- Frael Bruc 100-2 (MSX1, Italy) Hitachi MB-H1E (MSX1, Japan) Philips NMS 8250/16 (MSX2, Spain) Sakhr AX-200M (MSX1, Arabic/English) Sakhr AX-350 II F (MSX2, Arabic) Sony HB-101 (MSX1, Japan) Sony HB-75 (MSX1, Japan) Sony HB-F500 2nd version (MSX2, Japan) Spectravideo SVI-728 (MSX1, Spanish) Talent DPC-200 (MSX1, Argentina, international keyboard) Toshiba HX-20E (MSX1, Spain)
Diffstat (limited to 'scripts/src/bus.lua')
-rw-r--r--scripts/src/bus.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index 8e3d98ab6d6..b2057000033 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -1801,6 +1801,10 @@ end
if (BUSES["MSX_SLOT"]~=null) then
files {
+ MAME_DIR .. "src/devices/bus/msx_slot/ax230.cpp",
+ MAME_DIR .. "src/devices/bus/msx_slot/ax230.h",
+ MAME_DIR .. "src/devices/bus/msx_slot/bruc100.cpp",
+ MAME_DIR .. "src/devices/bus/msx_slot/bruc100.h",
MAME_DIR .. "src/devices/bus/msx_slot/bunsetsu.cpp",
MAME_DIR .. "src/devices/bus/msx_slot/bunsetsu.h",
MAME_DIR .. "src/devices/bus/msx_slot/cartridge.cpp",
@@ -1809,6 +1813,10 @@ if (BUSES["MSX_SLOT"]~=null) then
MAME_DIR .. "src/devices/bus/msx_slot/disk.h",
MAME_DIR .. "src/devices/bus/msx_slot/fs4600.cpp",
MAME_DIR .. "src/devices/bus/msx_slot/fs4600.h",
+ MAME_DIR .. "src/devices/bus/msx_slot/fsa1fm.cpp",
+ MAME_DIR .. "src/devices/bus/msx_slot/fsa1fm.h",
+ MAME_DIR .. "src/devices/bus/msx_slot/msx_write.cpp",
+ MAME_DIR .. "src/devices/bus/msx_slot/msx_write.h",
MAME_DIR .. "src/devices/bus/msx_slot/music.cpp",
MAME_DIR .. "src/devices/bus/msx_slot/music.h",
MAME_DIR .. "src/devices/bus/msx_slot/panasonic08.cpp",
@@ -1819,6 +1827,8 @@ if (BUSES["MSX_SLOT"]~=null) then
MAME_DIR .. "src/devices/bus/msx_slot/ram.h",
MAME_DIR .. "src/devices/bus/msx_slot/ram_mm.cpp",
MAME_DIR .. "src/devices/bus/msx_slot/ram_mm.h",
+ MAME_DIR .. "src/devices/bus/msx_slot/msx_rs232.cpp",
+ MAME_DIR .. "src/devices/bus/msx_slot/msx_rs232.h",
MAME_DIR .. "src/devices/bus/msx_slot/slot.cpp",
MAME_DIR .. "src/devices/bus/msx_slot/slot.h",
MAME_DIR .. "src/devices/bus/msx_slot/sony08.cpp",
@@ -1851,6 +1861,8 @@ if (BUSES["MSX_SLOT"]~=null) then
MAME_DIR .. "src/devices/bus/msx_cart/holy_quran.h",
MAME_DIR .. "src/devices/bus/msx_cart/ink.cpp",
MAME_DIR .. "src/devices/bus/msx_cart/ink.h",
+ MAME_DIR .. "src/devices/bus/msx_cart/kanji.cpp",
+ MAME_DIR .. "src/devices/bus/msx_cart/kanji.h",
MAME_DIR .. "src/devices/bus/msx_cart/konami.cpp",
MAME_DIR .. "src/devices/bus/msx_cart/konami.h",
MAME_DIR .. "src/devices/bus/msx_cart/korean.cpp",