diff options
| -rw-r--r-- | hash/princ.xml | 27 | ||||
| -rw-r--r-- | src/mame/drivers/prestige.cpp | 8 |
2 files changed, 34 insertions, 1 deletions
diff --git a/hash/princ.xml b/hash/princ.xml new file mode 100644 index 00000000000..ed5a94fd9d2 --- /dev/null +++ b/hash/princ.xml @@ -0,0 +1,27 @@ +<?xml version="1.0"?> +<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd"> +<softwarelist name="princ" description="Tomy Prin-C cartridges"> + <software name="hobik" supported="no"> + <description>Hobī Kurabu</description> + <year>1996</year> + <publisher>Tomy</publisher> + <info name="alt_title" value="ホビークラブ"/> + <part name="rom" interface="princ_cart"> + <dataarea name="rom" size="0x80000"> + <rom name="01.bin" size="0x80000" crc="ee9f4328" sha1="0a1bb00e261a1076f38cbb2a1337cc146990ed5b" offset="0" /> + </dataarea> + </part> + </software> + + <software name="kno" supported="no"> + <description>Kodomo No Omocha</description> + <year>1996</year> + <publisher>Tomy</publisher> + <info name="alt_title" value="こどものおもちゃ"/> + <part name="rom" interface="princ_cart"> + <dataarea name="rom" size="0x80000"> + <rom name="01.bin" size="0x80000" crc="353d4690" sha1="03e7da042a403e7496ea22c11d9f404cf1b7545c" offset="0" /> + </dataarea> + </part> + </software> +</softwarelist> diff --git a/src/mame/drivers/prestige.cpp b/src/mame/drivers/prestige.cpp index 042b9264594..1ad35cea84f 100644 --- a/src/mame/drivers/prestige.cpp +++ b/src/mame/drivers/prestige.cpp @@ -806,6 +806,12 @@ static MACHINE_CONFIG_DERIVED( gjmovie, prestige_base ) MCFG_SOFTWARE_LIST_ADD("cart_list", "gjmovie") MACHINE_CONFIG_END +static MACHINE_CONFIG_DERIVED( princ, prestige_base ) + MCFG_DEVICE_REMOVE("cartslot") + MCFG_GENERIC_CARTSLOT_ADD("cartslot", generic_plain_slot, "princ_cart") + MCFG_SOFTWARE_LIST_ADD("cart_list", "princ") +MACHINE_CONFIG_END + /* ROM definition */ ROM_START( gl6000sl ) ROM_REGION(0x100000, "maincpu", 0) @@ -940,4 +946,4 @@ COMP( 1999, gl6600cx, 0, 0, prestige, prestige, prestige_state, 0, // TODO: move into a separate driver // Prin-C use a Fujitsu MB90611A MCU (F2MC-16L) -COMP( ????, princ, 0, 0, prestige , prestige, prestige_state, 0, "Tomy", "Prin-C", MACHINE_IS_SKELETON ) +COMP( ????, princ, 0, 0, princ, prestige, prestige_state, 0, "Tomy", "Prin-C", MACHINE_IS_SKELETON ) |
