summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author mamehaze <140764005+mamehaze@users.noreply.github.com>2024-07-27 00:28:21 +0100
committer GitHub <noreply@github.com>2024-07-26 19:28:21 -0400
commit06879c3cb7f1889efad480c3b6e5d24bf4c83503 (patch)
tree919ee302cb01352f5ad64b159999dc095a71a598 /src
parent49867aec5317569acd2809c79fc1e04d3fc61ec0 (diff)
new NOT WORKING machines (#12606)
------------------------ Disney Classic Handheld Karaoke Player (DKS7000-C) [Sean Riddle, David Haywood] new NOT WORKING software list entries ------------------------------------- easy_karaoke_cart.xml dkp2: Disney Princess 10-Song Karaoke Cartridge II (DK-P2) [Sean Riddle, David Haywood] dkp3: Disney Princess 10-Song Karaoke Cartridge III (DK-P3) [Sean Riddle, David Haywood] (also removed the parent/clone relationships from most of these, as they're distinct products in reality) Co-authored-by: David Haywood <hazemamewip@hotmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/mame/mame.lst1
-rw-r--r--src/mame/skeleton/easy_karaoke.cpp45
2 files changed, 43 insertions, 3 deletions
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 36adc6bf970..392879d0003 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -41960,6 +41960,7 @@ e100 //
@source:skeleton/easy_karaoke.cpp
bkarast
+dks7000c
easykara
karams
karatvst
diff --git a/src/mame/skeleton/easy_karaoke.cpp b/src/mame/skeleton/easy_karaoke.cpp
index 85d70c97e9d..fa44eed1fd4 100644
--- a/src/mame/skeleton/easy_karaoke.cpp
+++ b/src/mame/skeleton/easy_karaoke.cpp
@@ -535,6 +535,43 @@ ROM_START( karams )
ROM_LOAD( "ics0300-a.u9", 0x000000, 0x800000, CRC(32a7a429) SHA1(ed219bc9201b45f67c5e7dbe3fb3db70823c59f0) )
ROM_END
+/*
+The 'dks7000c' set has the following 25 songs built in.
+
+A Spoonful of Sugar Mary Poppins
+A Whole New World Disney
+Bare Necessities The Jungle Book
+Be Our Guest Beauty and the Beast
+Bibbidi-Bobbidi-Boo Disney
+Can You Feel The Love Tonight The Lion King
+Chim Chim Cheree Disney
+Circle of Life The Lion King
+Colors of the Wind Pocahontas
+Cruella De Vil 101 Dalmations
+Hakuna Matata The Lion King
+I Just Can't Wait To Be King The Lion King
+I Wan'na Be Like You (The Monkey Song) The Jungle Book
+I Won't Say (I'm In Love) Hercules
+I'll Make A Man Out Of You Mulan
+If I Didn't Have You Monsters Inc.
+It's A Small World New York World's Fair
+Kiss The Girl The Little Mermaid
+Part Of Your World The Little Mermaid
+Supercalifragilisticexpialidocious Disney
+Yo Ho! (A Pirate's Life For Me) Pirates of the Caribbean
+You Can Fly! You Can Fly! You Can Fly! Peter Pan
+You'll Be In My Heart Tarzan
+You've Got A Friend In Me Toy Story
+Zip-A-Dee-Do-Dah Song of the South
+
+*/
+ROM_START( dks7000c )
+ ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASEFF )
+ ROM_LOAD( "dks7000c.bin", 0x000000, 0x400000, CRC(1c03e59e) SHA1(617d13a9b353fb648f10e136bc07c496a424b953) )
+ROM_END
+
+
+
} // anonymous namespace
// This is the original US release, there's no cartridge slot, but it has a NAND Flash inside, and in addition to 50 built-in songs, advertises
@@ -546,8 +583,10 @@ CONS( 2002, karatvsta, karatvst, 0, ivl_karaoke_base, ivl_karaoke
CONS( 2002, mks4001, 0, 0, ivl_karaoke_base, ivl_karaoke, ivl_karaoke_state, empty_init, "IVL Technologies (Memorex license)", "Star Singer Karaoke (MKS4001)", MACHINE_IS_SKELETON ) // 50 songs built in, appears to have around 54 downloads, including a test download
// Bandai's Japanese release also lacks a cartridge slot, relying on downloads for additional songs. It also comes with a CD containing the PC-side software. The external microphone design differs slightly.
-CONS( 2002, bkarast, karatvst, 0, ivl_karaoke_base, ivl_karaoke, ivl_karaoke_state, empty_init, "IVL Technologies (Bandai license)", "Karaoke Station (Japan)", MACHINE_IS_SKELETON )
+CONS( 2002, bkarast, 0, 0, ivl_karaoke_base, ivl_karaoke, ivl_karaoke_state, empty_init, "IVL Technologies (Bandai license)", "Karaoke Station (Japan)", MACHINE_IS_SKELETON )
// The European releases take cartridges rather than relying on a download service
-CONS( 2004, easykara, karatvst, 0, easy_karaoke, ivl_karaoke, easy_karaoke_cartslot_state, empty_init, "IVL Technologies (Easy Karaoke license)", "Easy Karaoke Groove Station (UK)", MACHINE_IS_SKELETON )
-CONS( 2003, karams, karatvst, 0, easy_karaoke, ivl_karaoke, easy_karaoke_cartslot_state, empty_init, "IVL Technologies (Lexibook license)", "KaraokeMicro Star (France)", MACHINE_IS_SKELETON )
+CONS( 2004, easykara, 0, 0, easy_karaoke, ivl_karaoke, easy_karaoke_cartslot_state, empty_init, "IVL Technologies (Easy Karaoke license)", "Easy Karaoke Groove Station (UK)", MACHINE_IS_SKELETON )
+CONS( 2003, karams, 0, 0, easy_karaoke, ivl_karaoke, easy_karaoke_cartslot_state, empty_init, "IVL Technologies (Lexibook license)", "KaraokeMicro Star (France)", MACHINE_IS_SKELETON )
+
+CONS( 2003, dks7000c, 0, 0, easy_karaoke, ivl_karaoke, easy_karaoke_cartslot_state, empty_init, "IVL Technologies (Disney / Memcorp Inc license)", "Disney Classic Handheld Karaoke Player (DKS7000-C)", MACHINE_IS_SKELETON )