summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src
diff options
context:
space:
mode:
author wilbertpol <wilbertpol@users.noreply.github.com>2024-01-23 21:23:49 +0000
committer GitHub <noreply@github.com>2024-01-23 16:23:49 -0500
commit245b399d0b020d36bdddd7cd7fc1401a7c8b06dd (patch)
tree48de5eee54a5dc2aae46d30ec2e968ad16137d3a /scripts/src
parent9ca1b442a0120fd3bd396f737da9d99433253a39 (diff)
New not working system & software list: Sega AI (#11747)
* bus/segaai: Rename device_segaai_card_interface to segaai_card_interface * bus/segaai: Rename device_segaai_exp_interface to segaai_exp_interface * hash/segaai.xml: Add barcode for several titles. * hash/segaai.xml: Merge eigooha1 and eigooha2 into eigoohan, and eigogam1 and eigogam2 into eigogame. * hash/segaai.xml: Update description for Eigo de Ohanashi and Eigo de Game. * hash/segaai.xml: Add notes to Pinpon Music Rhythm and Melody. * hash/segaai.xml: Merge Okeiko Aiueo and Hanamaru Aiueo into a single software item. * hash/segaai.xml: Swapped checksums for Okeiko Aiueo and Hanamaru Aiueo and updated some notes. * hash/segaai.xml: Added and replaced some overlays. Added placeholders for some older revisions released on cassette. * hash/segaai.xml: Add cassette dumps of Alice World, Robinson Land, and Cosmis Train. * hash/segaai.xml: Add dumps of several older cassette versions. * hash/segaai.xml: Add/update serial, alt_title, and barcodes for cassette releases. * hash/segaai.xml: Use improved overlay scans. * layout/segaai.lay: Display clickable area when no overlay is present. * layout/segaai.lay: Make cursor square. * sega/segaai.cpp: Update old driver. * sega/segaai.cpp: Let cards and expansions install themselves. * sega/segaai.cpp: Adjust upd7759 sound level. * sega/segaai.cpp: Mark cassette as stereo. * sega/segaai.cpp: Only output the left channel from the cassette player. * sega/segaai.cpp: Set the cassette channel to use for data input. * sega/segaai.cpp: Add upd7759 busy signal to input port 4.
Diffstat (limited to 'scripts/src')
-rw-r--r--scripts/src/bus.lua19
1 files changed, 19 insertions, 0 deletions
diff --git a/scripts/src/bus.lua b/scripts/src/bus.lua
index 0c84aa0dbe9..6d720410673 100644
--- a/scripts/src/bus.lua
+++ b/scripts/src/bus.lua
@@ -2397,6 +2397,25 @@ end
---------------------------------------------------
--
+--@src/devices/bus/segaai/segaai_exp.h,BUSES["SEGAAI"] = true
+---------------------------------------------------
+
+if (BUSES["SEGAAI"]~=null) then
+ files {
+ MAME_DIR .. "src/devices/bus/segaai/rom.cpp",
+ MAME_DIR .. "src/devices/bus/segaai/rom.h",
+ MAME_DIR .. "src/devices/bus/segaai/segaai_exp.cpp",
+ MAME_DIR .. "src/devices/bus/segaai/segaai_exp.h",
+ MAME_DIR .. "src/devices/bus/segaai/segaai_slot.cpp",
+ MAME_DIR .. "src/devices/bus/segaai/segaai_slot.h",
+ MAME_DIR .. "src/devices/bus/segaai/soundbox.cpp",
+ MAME_DIR .. "src/devices/bus/segaai/soundbox.h",
+ }
+end
+
+
+---------------------------------------------------
+--
--@src/devices/bus/spc1000/exp.h,BUSES["SPC1000"] = true
---------------------------------------------------