summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2020-08-25 21:43:04 +0200
committer hap <happppp@users.noreply.github.com>2020-08-25 21:43:04 +0200
commit49375126e2c094918216a8f395460ba4c210995d (patch)
tree041d33f7a20ba0b38f047dbf6c0292016b904079
parent106842a607394ba6d553d9c0a2650f9733e72f74 (diff)
videopac.xml: merge with videopacp, there's too little amount of vp+ exclusives
-rw-r--r--hash/videopac.xml485
-rw-r--r--hash/videopacp.xml499
-rw-r--r--src/mame/drivers/odyssey2.cpp6
3 files changed, 481 insertions, 509 deletions
diff --git a/hash/videopac.xml b/hash/videopac.xml
index 59e0a0cd54c..2d368e120eb 100644
--- a/hash/videopac.xml
+++ b/hash/videopac.xml
@@ -4,9 +4,6 @@
license:CC0
The softwarelist is sorted alphabetically per title, not counting clone sets.
-See videopacp.xml for G7400 cartridges that can also be run on G7000/O2.
-When adding new sets, avoid naming conflicts between videopac.xml and videopacp.xml.
-
This list does not include ROM hacks, but those can still be loaded with -cart.
WIP beta homebrews are also not included.
@@ -23,6 +20,7 @@ TODO:
Undumped:
- Spaans (spanish to dutch translator)
- Crazy Horses
+- misc. homebrew cartridges
Protos:
- Bastion youtube.com/watch?v=cFdmgs4r7_E
@@ -52,7 +50,30 @@ Unreleased, possibly no prototypes exist:
- Moonsweeper (Imagic)
- Fathom (Imagic)
-misc. homebrew cartridges
+Undumped Odyssey³/G7400 prototypes:
+
+USA:
+- TMS2764
+- Freedom Fighters
+- Pick Axe Pete
+
+http://www.ozyr.com/rene/PICS/protos.jpg
+- Modem Program
+- Attack of the Time Lord
+- Requins [Shark Hunter]
+- monsternet dedicated g7400 840209 [Norseman]
+- 58+ Air Battle
+
+http://www.ozyr.com/rene/PICS/odyssey3_set.jpg
+There is an Odyssey³ Command Center Voice Module, could be differences to released Odyssey² version.
+
+Europe:
+- Melrep
+
+Do Videopac+/Odyssey3 versions exist?:
+- Syracuse (France)
+- Robot City (USA)
+- Interpol (USA)
================================================================================
@@ -128,7 +149,6 @@ C7420‡:homecomp - Home Computer Module
+: Videopac+ games, compatible with Videopac
‡: Videopac+ games, not playable on Videopac
-These are in videopacp.xml
Official VP+ upgaded versions (simply adds a background picture):
3rcsocptpl, cosmicpl, stonepl, satellitpl, freedompl, pickaxepl
@@ -1976,6 +1996,461 @@ Official VP+ upgaded versions (simply adds a background picture):
+<!-- Philips Videopac+ G7400 carts, compatible on G7000, most of these just add a background picture -->
+
+ <software name="airbattl">
+ <description>Air Battle (Europe, plus)</description>
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <info name="serial" value="58" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rally" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="0x4000">
+ <rom name="vp_58pl.bin" offset="0x0000" size="0x3000" crc="d94d4109" sha1="66837bbd0b9df12c89215f533a1ec8b5a42d5610" />
+ <rom offset="0x1000" size="0x3000" loadflag="reload" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="2bsktbwlpl">
+ <description>Basket Bowling+ (France, plus)</description>
+ <year>198?</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="jo_basket-bowling_pl.bin" size="8192" crc="b5fb1416" sha1="c341ed24346546b75de2ab24af1a9223ca2d1aac" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="2bwlbsktpl" cloneof="2bsktbwlpl">
+ <description>Tenpin Bowling/Basketball (Europe, plus, prototype)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_06pl.bin" size="8192" crc="e5fb4260" sha1="29d5c9b252e65d257f1472e343039ed8c47eeb05" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="billardpl">
+ <description>Billard+ (France, plus)</description>
+ <year>1983</year>
+ <publisher>Brandt</publisher>
+ <info name="programmer" value="Ed Averett" />
+ <info name="serial" value="JXA D03" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="jo_billard_pl.bin" size="8192" crc="4cec1404" sha1="004ea921b691db6b310f5b51c495df9b86be3aa8" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="billiardpl" cloneof="billardpl">
+ <description>Billiard (Europe, plus, prototype)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <info name="programmer" value="Ed Averett" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_35pl.bin" size="8192" crc="3c949a57" sha1="4c7f1dc569e9abe829e36dbe42d91d39419bfd60" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="claypigpl">
+ <description>Clay Pigeon (Europe, plus, prototype, set 1)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="pr_clay-pigeon_pl.bin" size="8192" crc="6fabcb7e" sha1="3f6dbef6bf13427a52f4f7324d9c33cfce52adb0" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="claypigpla" cloneof="claypigpl">
+ <description>Clay Pigeon (Europe, plus, prototype, set 2)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="pr_clay-pigeon_pl_alt.bin" size="8192" crc="7c989567" sha1="431547d04d5c57b0730b1136f8e68b0ac44b755f" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="cosmicpl">
+ <description>Cosmic Conflict (Europe, plus)</description>
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_11pl.bin" size="8192" crc="a8dbed92" sha1="99932be5496a0daa7dffc70c7a3ab85bfa726043" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="cosmospl" cloneof="cosmicpl">
+ <description>Cosmos+ (France, plus)</description>
+ <year>198?</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_11pl_f.bin" size="8192" crc="105231f8" sha1="9220dc32d3bb9225292f3e709d1320b9b1052140" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="demonpl">
+ <description>Demon Attack+ (France, plus)</description>
+ <year>198?</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="jo_demon-attack_pl.bin" size="8192" crc="50af9d45" sha1="cfd1337c8d5a40f2f4e1ab49158a8963764919da" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="exojet">
+ <description>Exojet+ (France)</description>
+ <year>1983</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="jo_exojet_pl.bin" size="8192" crc="cfca6f39" sha1="8aafcd055a2ef45c3d85804c8a3ea04d9a9732ab" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="flipperpl">
+ <description>Flipper+ (France, plus)</description>
+ <year>198?</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="jo_flipper_pl.bin" size="8192" crc="ac5c74e6" sha1="215439c1044b93888b71bd6a210ebfda93d97c22" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="flipperpla" cloneof="flipperpl">
+ <description>Flipper Game (Europe, plus, prototype)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_24pl.bin" size="8192" crc="2fce9245" sha1="6510b54e3e9bf9bc7ae558d1d16fa73294701ddb" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="freedompl">
+ <description>Freedom Fighters (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_39pl.bin" size="8192" crc="1931f5c5" sha1="3f8d6cd5bed5244b400c69640065c77ec103a6cd" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="beespl">
+ <description>Killer Bees (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_52pl.bin" size="8192" crc="dee70b33" sha1="9253586337917bda0b7c43dbb251999b6c974f30" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="infernal" cloneof="beespl">
+ <description>La Ruche Infernale (France, plus)</description>
+ <year>198?</year>
+ <publisher>Radiola</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_52pl_f.bin" size="8192" crc="20e2f7be" sha1="34f91468bf42b26eb237af342164043c16d173ca" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="englouti">
+ <description>Le Tresor Englouti+ (France)</description>
+ <year>1984</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="jo_le-tresor-englouti_pl.bin" size="8192" crc="b2f0f0b4" sha1="c0fcaef6a18026e0acc04c3d48443d768043cb03" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="loony">
+ <description>Loony Balloon (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <info name="serial" value="54" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_54pl.bin" size="8192" crc="b932d584" sha1="8dd1cba7ce6622aaf5e1b432ab8d47e395d211f2" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="neutron">
+ <description>Neutron Star (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <info name="serial" value="55" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rally" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="0x4000">
+ <rom name="vp_55pl" offset="0x0000" size="0x3000" crc="be11157c" sha1="fde3e0791b9cbef91a8462764ebf09a457ffe038" />
+ <rom offset="0x1000" size="0x3000" loadflag="reload" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="nightmar">
+ <description>Nightmare (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <info name="serial" value="53" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_53pl.bin" size="8192" crc="26b0ff5b" sha1="c8988f13c2af7632de6ef326ed617279bf6c8221" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="pickaxepl">
+ <description>Pickaxe Pete (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_43pl.bin" size="8192" crc="b2ffb353" sha1="182829b4cd5184ab3705d26f75e3d8c497b5abf6" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="3rcsocptpl">
+ <description>Race/Spin-out/Cryptogram (Europe, plus)</description>
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_01pl.bin" size="8192" crc="ee3ee642" sha1="69a73208c0c0a6d1b879e62d0ccf3a5a534510bd" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="3csaucptpl" cloneof="3rcsocptpl">
+ <description>Grand Prix+ (France, plus)</description>
+ <year>1983</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_01pl_f.bin" size="8192" crc="9bc04ebb" sha1="e69e524eba10976310333787eafef1d18da6d568" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="satellitpl">
+ <description>Satellite Attack (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_34pl.bin" size="8192" crc="b4735e6b" sha1="8bec213886d026040ed2037f01e8e9f81fa395b9" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="stonepl">
+ <description>Stone Sling (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_20pl.bin" size="8192" crc="2391c2fb" sha1="d358fcc6a0fa6469d7063114aa0dc143af14e3e9" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="hawks">
+ <description>Terrahawks (Europe, plus)</description>
+ <year>198?</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_51pl.bin" size="8192" crc="764894a1" sha1="0c01df9799b6d0235fef3c86fec1beac5b0b2d74" />
+ </dataarea>
+ </part>
+ </software>
+
+
+
+<!-- VP+ exclusives, they won't work on VP -->
+
+ <software name="helicopt" supported="partial">
+ <description>Helicopter Rescue (Europe)</description>
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <info name="serial" value="59" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rally" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="0x4000">
+ <rom name="vp_59pl.bin" size="0x4000" crc="c4134df8" sha1="7369a2d3fb81ddc4c8086bbcd245c11ea7aaa331" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="homecomp" supported="partial">
+ <description>Home Computer Module (Europe)</description><!-- aka Basic -->
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <info name="serial" value="C7420" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_homecomp" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="0x4800">
+ <rom name="z80_c7420.bin" offset="0x0000" size="0x4000" crc="939f0e4c" sha1="24c334ba4321f3dd30ac659d35e43f74283ad93b" /> <!-- Z80 CPU on module with its own ROM/RAM -->
+ <rom name="vp_c7420.bin" offset="0x4000" size="0x0800" crc="8e824b98" sha1="60dfc1eea93c25f30d25e549f32f837e22735224" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="motocras">
+ <description>Moto-Crash+ (France)</description>
+ <year>1984</year>
+ <publisher>Brandt</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="jo_moto-crash_pl.bin" size="8192" crc="68560dc7" sha1="f6de2f95e5cf4849a4d7071b1a470c3ef0634e5f" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="norseman">
+ <description>Norseman (Europe)</description>
+ <year>1983</year>
+ <publisher>GST Video</publisher>
+ <info name="programmer" value="Andy Eltisand Jake Dowding" />
+ <info name="serial" value="57" />
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="vp_56pl.bin" size="8192" crc="a75c42f8" sha1="8e8fe23225631eef673517f3e2970eade15b7a5c" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="rally">
+ <description>Trans American Rally (Europe)</description>
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rally" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="0x4000">
+ <rom name="vp_60pl.bin" size="0x4000" crc="0d2d721d" sha1="be8a9f2aa66acb4f5e288d1a77afada9565b530a" />
+ </dataarea>
+ </part>
+ </software>
+
+
+
+<!-- Odyssey³ prototypes, they won't work properly on European VP+ consoles -->
+
+ <software name="baseballpl">
+ <description>Baseball (US, plus, prototype)</description>
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="o3_08.bin" size="8192" crc="0e039f31" sha1="3ae76c107bb26c31d9a27d9484b3c915111e8304" />
+ </dataarea>
+ </part>
+ </software>
+
+ <software name="flashp">
+ <description>Flash Point (US, prototype)</description>
+ <year>1983</year>
+ <publisher>Philips</publisher>
+ <part name="cart" interface="odyssey_cart">
+ <feature name="slot" value="o2_rom" />
+ <feature name="b_pin" value="1" />
+ <dataarea name="rom" size="8192">
+ <rom name="o3_flash.bin" size="8192" crc="e8e985d4" sha1="2fc340ae3dfe656becde77857618e7c4f27d6dfe" />
+ </dataarea>
+ </part>
+ </software>
+
+
+
<!-- Homebrew -->
<software name="amok">
diff --git a/hash/videopacp.xml b/hash/videopacp.xml
deleted file mode 100644
index 88cb6308e56..00000000000
--- a/hash/videopacp.xml
+++ /dev/null
@@ -1,499 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
-<!--
-license:CC0
-
-The softwarelist is sorted alphabetically per title, not counting clone sets.
-When adding new sets, avoid naming conflicts between videopacp.xml and videopac.xml,
-games that have prototypes or older sets in videopac.xml are marked "plus" here.
-
-Most of these were normal Videopac G7000 carts with enhanced graphics for the
-Videopac Plus G7400 and the unreleased Odyssey³ Command Center
-
-Undumped prototypes:
-
-USA:
-- TMS2764
-- Freedom Fighters
-- Pick Axe Pete
-
-http://www.ozyr.com/rene/PICS/protos.jpg
-- Modem Program
-- Attack of the Time Lord
-- Requins [Shark Hunter]
-- monsternet dedicated g7400 840209 [Norseman]
-- 58+ Air Battle
-
-http://www.ozyr.com/rene/PICS/odyssey3_set.jpg
-There is an Odyssey³ Command Center Voice Module, could be differences to released Odyssey² version.
-
-Europe:
-- Melrep
-
-Do Videopac+/Odyssey3 versions exist?:
-- Syracuse (France)
-- Robot City (USA)
-- Interpol (USA)
-
--->
-
-<softwarelist name="videopacp" description="Philips Videopac+ / Odyssey 3 cartridges">
-
-<!-- Philips Videopac+ G7400 carts, compatible on G7000 -->
-
- <software name="airbattl">
- <description>Air Battle (Europe, plus)</description>
- <year>1983</year>
- <publisher>Philips</publisher>
- <info name="serial" value="58" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rally" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="0x4000">
- <rom name="vp_58pl.bin" offset="0x0000" size="0x3000" crc="d94d4109" sha1="66837bbd0b9df12c89215f533a1ec8b5a42d5610" />
- <rom offset="0x1000" size="0x3000" loadflag="reload" />
- </dataarea>
- </part>
- </software>
-
- <software name="2bsktbwlpl">
- <description>Basket Bowling+ (France, plus)</description>
- <year>198?</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="jo_basket-bowling_pl.bin" size="8192" crc="b5fb1416" sha1="c341ed24346546b75de2ab24af1a9223ca2d1aac" />
- </dataarea>
- </part>
- </software>
-
- <software name="2bwlbsktpl" cloneof="2bsktbwlpl">
- <description>Tenpin Bowling/Basketball (Europe, plus, prototype)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_06pl.bin" size="8192" crc="e5fb4260" sha1="29d5c9b252e65d257f1472e343039ed8c47eeb05" />
- </dataarea>
- </part>
- </software>
-
- <software name="billardpl">
- <description>Billard+ (France, plus)</description>
- <year>1983</year>
- <publisher>Brandt</publisher>
- <info name="programmer" value="Ed Averett" />
- <info name="serial" value="JXA D03" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="jo_billard_pl.bin" size="8192" crc="4cec1404" sha1="004ea921b691db6b310f5b51c495df9b86be3aa8" />
- </dataarea>
- </part>
- </software>
-
- <software name="billiardpl" cloneof="billardpl">
- <description>Billiard (Europe, plus, prototype)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <info name="programmer" value="Ed Averett" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_35pl.bin" size="8192" crc="3c949a57" sha1="4c7f1dc569e9abe829e36dbe42d91d39419bfd60" />
- </dataarea>
- </part>
- </software>
-
- <software name="claypigpl">
- <description>Clay Pigeon (Europe, plus, prototype, set 1)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="pr_clay-pigeon_pl.bin" size="8192" crc="6fabcb7e" sha1="3f6dbef6bf13427a52f4f7324d9c33cfce52adb0" />
- </dataarea>
- </part>
- </software>
-
- <software name="claypigpla" cloneof="claypigpl">
- <description>Clay Pigeon (Europe, plus, prototype, set 2)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="pr_clay-pigeon_pl_alt.bin" size="8192" crc="7c989567" sha1="431547d04d5c57b0730b1136f8e68b0ac44b755f" />
- </dataarea>
- </part>
- </software>
-
- <software name="cosmicpl">
- <description>Cosmic Conflict (Europe, plus)</description>
- <year>1983</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_11pl.bin" size="8192" crc="a8dbed92" sha1="99932be5496a0daa7dffc70c7a3ab85bfa726043" />
- </dataarea>
- </part>
- </software>
-
- <software name="cosmospl" cloneof="cosmicpl">
- <description>Cosmos+ (France, plus)</description>
- <year>198?</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_11pl_f.bin" size="8192" crc="105231f8" sha1="9220dc32d3bb9225292f3e709d1320b9b1052140" />
- </dataarea>
- </part>
- </software>
-
- <software name="demonpl">
- <description>Demon Attack+ (France, plus)</description>
- <year>198?</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="jo_demon-attack_pl.bin" size="8192" crc="50af9d45" sha1="cfd1337c8d5a40f2f4e1ab49158a8963764919da" />
- </dataarea>
- </part>
- </software>
-
- <software name="flipperpl">
- <description>Flipper+ (France, plus)</description>
- <year>198?</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="jo_flipper_pl.bin" size="8192" crc="ac5c74e6" sha1="215439c1044b93888b71bd6a210ebfda93d97c22" />
- </dataarea>
- </part>
- </software>
-
- <software name="flipperpla" cloneof="flipperpl">
- <description>Flipper Game (Europe, plus, prototype)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_24pl.bin" size="8192" crc="2fce9245" sha1="6510b54e3e9bf9bc7ae558d1d16fa73294701ddb" />
- </dataarea>
- </part>
- </software>
-
- <software name="freedompl">
- <description>Freedom Fighters (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_39pl.bin" size="8192" crc="1931f5c5" sha1="3f8d6cd5bed5244b400c69640065c77ec103a6cd" />
- </dataarea>
- </part>
- </software>
-
- <software name="beespl">
- <description>Killer Bees (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_52pl.bin" size="8192" crc="dee70b33" sha1="9253586337917bda0b7c43dbb251999b6c974f30" />
- </dataarea>
- </part>
- </software>
-
- <software name="infernal" cloneof="beespl">
- <description>La Ruche Infernale (France, plus)</description>
- <year>198?</year>
- <publisher>Radiola</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_52pl_f.bin" size="8192" crc="20e2f7be" sha1="34f91468bf42b26eb237af342164043c16d173ca" />
- </dataarea>
- </part>
- </software>
-
- <software name="loony">
- <description>Loony Balloon (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <info name="serial" value="54" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_54pl.bin" size="8192" crc="b932d584" sha1="8dd1cba7ce6622aaf5e1b432ab8d47e395d211f2" />
- </dataarea>
- </part>
- </software>
-
- <software name="neutron">
- <description>Neutron Star (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <info name="serial" value="55" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rally" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="0x4000">
- <rom name="vp_55pl" offset="0x0000" size="0x3000" crc="be11157c" sha1="fde3e0791b9cbef91a8462764ebf09a457ffe038" />
- <rom offset="0x1000" size="0x3000" loadflag="reload" />
- </dataarea>
- </part>
- </software>
-
- <software name="nightmar">
- <description>Nightmare (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <info name="serial" value="53" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_53pl.bin" size="8192" crc="26b0ff5b" sha1="c8988f13c2af7632de6ef326ed617279bf6c8221" />
- </dataarea>
- </part>
- </software>
-
- <software name="pickaxepl">
- <description>Pickaxe Pete (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_43pl.bin" size="8192" crc="b2ffb353" sha1="182829b4cd5184ab3705d26f75e3d8c497b5abf6" />
- </dataarea>
- </part>
- </software>
-
- <software name="3rcsocptpl">
- <description>Race/Spin-out/Cryptogram (Europe, plus)</description>
- <year>1983</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_01pl.bin" size="8192" crc="ee3ee642" sha1="69a73208c0c0a6d1b879e62d0ccf3a5a534510bd" />
- </dataarea>
- </part>
- </software>
-
- <software name="3csaucptpl" cloneof="3rcsocptpl">
- <description>Grand Prix+ (France, plus)</description>
- <year>1983</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_01pl_f.bin" size="8192" crc="9bc04ebb" sha1="e69e524eba10976310333787eafef1d18da6d568" />
- </dataarea>
- </part>
- </software>
-
- <software name="satellitpl">
- <description>Satellite Attack (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_34pl.bin" size="8192" crc="b4735e6b" sha1="8bec213886d026040ed2037f01e8e9f81fa395b9" />
- </dataarea>
- </part>
- </software>
-
- <software name="stonepl">
- <description>Stone Sling (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_20pl.bin" size="8192" crc="2391c2fb" sha1="d358fcc6a0fa6469d7063114aa0dc143af14e3e9" />
- </dataarea>
- </part>
- </software>
-
- <software name="hawks">
- <description>Terrahawks (Europe, plus)</description>
- <year>198?</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_51pl.bin" size="8192" crc="764894a1" sha1="0c01df9799b6d0235fef3c86fec1beac5b0b2d74" />
- </dataarea>
- </part>
- </software>
-
-
-
-<!-- VP+ uniques, completely new games(not a simple upgrade to an old VP release/prototype), still compatible with VP -->
-
- <software name="exojet">
- <description>Exojet+ (France)</description>
- <year>1983</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="jo_exojet_pl.bin" size="8192" crc="cfca6f39" sha1="8aafcd055a2ef45c3d85804c8a3ea04d9a9732ab" />
- </dataarea>
- </part>
- </software>
-
- <software name="englouti">
- <description>Le Tresor Englouti+ (France)</description>
- <year>1984</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="jo_le-tresor-englouti_pl.bin" size="8192" crc="b2f0f0b4" sha1="c0fcaef6a18026e0acc04c3d48443d768043cb03" />
- </dataarea>
- </part>
- </software>
-
-
-
-<!-- VP+ exclusives, they won't work on VP -->
-
- <software name="helicopt" supported="partial">
- <description>Helicopter Rescue (Europe)</description>
- <year>1983</year>
- <publisher>Philips</publisher>
- <info name="serial" value="59" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rally" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="0x4000">
- <rom name="vp_59pl.bin" size="0x4000" crc="c4134df8" sha1="7369a2d3fb81ddc4c8086bbcd245c11ea7aaa331" />
- </dataarea>
- </part>
- </software>
-
- <software name="homecomp" supported="partial">
- <description>Home Computer Module (Europe)</description><!-- aka Basic -->
- <year>1983</year>
- <publisher>Philips</publisher>
- <info name="serial" value="C7420" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_homecomp" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="0x4800">
- <rom name="z80_c7420.bin" offset="0x0000" size="0x4000" crc="939f0e4c" sha1="24c334ba4321f3dd30ac659d35e43f74283ad93b" /> <!-- Z80 CPU on module with its own ROM/RAM -->
- <rom name="vp_c7420.bin" offset="0x4000" size="0x0800" crc="8e824b98" sha1="60dfc1eea93c25f30d25e549f32f837e22735224" />
- </dataarea>
- </part>
- </software>
-
- <software name="motocras">
- <description>Moto-Crash+ (France)</description>
- <year>1984</year>
- <publisher>Brandt</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="jo_moto-crash_pl.bin" size="8192" crc="68560dc7" sha1="f6de2f95e5cf4849a4d7071b1a470c3ef0634e5f" />
- </dataarea>
- </part>
- </software>
-
- <software name="norseman">
- <description>Norseman (Europe)</description>
- <year>1983</year>
- <publisher>GST Video</publisher>
- <info name="programmer" value="Andy Eltisand Jake Dowding" />
- <info name="serial" value="57" />
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="vp_56pl.bin" size="8192" crc="a75c42f8" sha1="8e8fe23225631eef673517f3e2970eade15b7a5c" />
- </dataarea>
- </part>
- </software>
-
- <software name="rally">
- <description>Trans American Rally (Europe)</description>
- <year>1983</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rally" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="0x4000">
- <rom name="vp_60pl.bin" size="0x4000" crc="0d2d721d" sha1="be8a9f2aa66acb4f5e288d1a77afada9565b530a" />
- </dataarea>
- </part>
- </software>
-
-
-
-<!-- Odyssey³ prototypes, they won't work properly on European VP+ consoles -->
-
- <software name="baseballpl">
- <description>Baseball (US, plus, prototype)</description>
- <year>1983</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="o3_08.bin" size="8192" crc="0e039f31" sha1="3ae76c107bb26c31d9a27d9484b3c915111e8304" />
- </dataarea>
- </part>
- </software>
-
- <software name="flashp">
- <description>Flash Point (US, prototype)</description>
- <year>1983</year>
- <publisher>Philips</publisher>
- <part name="cart" interface="odyssey_cart">
- <feature name="slot" value="o2_rom" />
- <feature name="b_pin" value="1" />
- <dataarea name="rom" size="8192">
- <rom name="o3_flash.bin" size="8192" crc="e8e985d4" sha1="2fc340ae3dfe656becde77857618e7c4f27d6dfe" />
- </dataarea>
- </part>
- </software>
-
-</softwarelist>
diff --git a/src/mame/drivers/odyssey2.cpp b/src/mame/drivers/odyssey2.cpp
index 53e1a5453a0..fb72e8b7ea0 100644
--- a/src/mame/drivers/odyssey2.cpp
+++ b/src/mame/drivers/odyssey2.cpp
@@ -703,7 +703,6 @@ void odyssey2_state::odyssey2(machine_config &config)
/* cartridge */
O2_CART_SLOT(config, m_cart, o2_cart, nullptr);
SOFTWARE_LIST(config, "cart_list").set_original("videopac").set_filter("O2");
- SOFTWARE_LIST(config, "vpp_list").set_compatible("videopacp").set_filter("O2");
}
void odyssey2_state::videopac(machine_config &config)
@@ -720,7 +719,6 @@ void odyssey2_state::videopac(machine_config &config)
m_maincpu->set_clock(17.734476_MHz_XTAL / 3);
subdevice<software_list_device>("cart_list")->set_filter("VP");
- subdevice<software_list_device>("vpp_list")->set_filter("VP");
}
void odyssey2_state::videopacf(machine_config &config)
@@ -776,8 +774,7 @@ void videopacp_state::g7400(machine_config &config)
/* cartridge */
O2_CART_SLOT(config, m_cart, o2_cart, nullptr);
- SOFTWARE_LIST(config, "cart_list").set_original("videopacp").set_filter("VPP");
- SOFTWARE_LIST(config, "vp_list").set_compatible("videopac").set_filter("VPP");
+ SOFTWARE_LIST(config, "cart_list").set_original("videopac").set_filter("VPP");
}
void videopacp_state::jo7400(machine_config &config)
@@ -809,7 +806,6 @@ void videopacp_state::odyssey3(machine_config &config)
PALETTE(config.replace(), "palette", FUNC(odyssey2_state::odyssey2_palette), 16);
subdevice<software_list_device>("cart_list")->set_filter("O3");
- subdevice<software_list_device>("vp_list")->set_filter("O3");
}