diff options
-rw-r--r-- | hash/easy_karaoke_cart.xml | 58 | ||||
-rw-r--r-- | hash/ekara_cart.xml | 17 | ||||
-rw-r--r-- | src/mame/mame.lst | 2 | ||||
-rw-r--r-- | src/mame/skeleton/easy_karaoke.cpp | 160 |
4 files changed, 230 insertions, 7 deletions
diff --git a/hash/easy_karaoke_cart.xml b/hash/easy_karaoke_cart.xml index abb6444fa13..459c669d627 100644 --- a/hash/easy_karaoke_cart.xml +++ b/hash/easy_karaoke_cart.xml @@ -199,7 +199,7 @@ license:CC0-1.0 What's Going On Marvin Gaye --> <software name="karamsc1" supported="no"> - <description>KaraokeMicro Star Cartouche 1</description> + <description>KaraokeMicro Star Cartouche 1 (France)</description> <year>2003</year> <publisher>IVL Technologies / Lexibook</publisher> <part name="cart" interface="easy_karaoke_cart"> @@ -225,7 +225,7 @@ license:CC0-1.0 Vacances j'oublie tout Elegance --> <software name="karamsc2" supported="no"> - <description>KaraokeMicro Star Cartouche 2</description> + <description>KaraokeMicro Star Cartouche 2 (France)</description> <year>2003</year> <publisher>IVL Technologies / Lexibook</publisher> <part name="cart" interface="easy_karaoke_cart"> @@ -251,7 +251,7 @@ license:CC0-1.0 Toutes les femmes de ta vie L5 --> <software name="karamsc3" supported="no"> - <description>KaraokeMicro Star Cartouche 3</description> + <description>KaraokeMicro Star Cartouche 3 (France)</description> <year>2004</year> <publisher>IVL Technologies / Lexibook</publisher> <part name="cart" interface="easy_karaoke_cart"> @@ -265,6 +265,58 @@ license:CC0-1.0 </software> <!-- + Η ΑΓΑΠΗ ΘΕΛΕΙ ΔΥΟ Αλίκη Βουγιουκλάκη, Δημ + ΚΑΡΔΙΑ ΜΟΥ ΜΗΝ ΑΝΗΣΥΧΕΙ Αντώνης Ρέμος + ΜΑΡΤΥΡΙΟ Άννα Βίσση, Γιάννης Πάρ + ΠΑΛΙΟΚΑΙΡΟΣ Πασχάλης Τερζής + ΣΥΓΧΑΡΗΤΗΡΙΑ Άννα Βίσση + ΤΡΑΒΑ ΕΜΠΡΟΣ Αλίκη Βουγιουκλάκη + ΥΠΟΦΕΡΩ Δέσποινα Βανδή + ΧΙΛΙΑ ΠΕΡΙΣΤΕΡΙΑ Γιώργος Ζαμπέτας + ΟΛΑ ΚΑΛΑ Σάκης Ρουβάς + ΟΛΑ ΤΑ ΛΕΦΤΑ Άννα Βίσση + --> + <software name="k50gri" supported="no"> + <description>Karaoke Microphone Pro Cartridge 1 (Greece)</description> + <year>2003</year> + <publisher>IVL Technologies / Lexibook / Imago</publisher> + <part name="cart" interface="easy_karaoke_cart"> + <dataarea name="rom" size="0x80000"> + <rom name="ivl_ics0325-a.u3" size="0x80000" crc="43fb1253" sha1="aaf999003cb9a57ee29db6892ca4f171d17e68e8" /> + </dataarea> + <dataarea name="mcu" size="0x2000"> + <rom name="IC89LV52A-24PQ.U1" size="0x2000" status="nodump" /> + </dataarea> + </part> + </software> + + <!-- + A Spoonful of Sugar Mary Poppins + Beauty And The Beast Beauty and the Beast + Bella Notte Lady And The Tramp + Can You Feel The Love Tonight The Lion King + I I Can't Love Her Beauty and the Beast - Musical + In A World Of My Own Alice In Wonderland + It's What's Inside that Counts Cinderella + Les Poissons The Little Mermaid + The Work Song Cinderella + Yo Ho! (A Pirate's Life For Me) Pirates of the Caribbean + --> + <software name="dkp1" supported="no"> + <description>Disney Princess 10-Song Karaoke Cartridge I (DK-P1)</description> + <year>2003</year> + <publisher>IVL Technologies / Memcorp Inc / Disney</publisher> + <part name="cart" interface="easy_karaoke_cart"> + <dataarea name="rom" size="0x80000"> + <rom name="dk-p1.bin" size="0x80000" crc="c333148f" sha1="e713e7d41649bf9095a1ea3d4ee9eb175d25413a" /> + </dataarea> + <dataarea name="mcu" size="0x2000"> + <rom name="IC89LV52A-24PQ.U1" size="0x2000" status="nodump" /> + </dataarea> + </part> + </software> + + <!-- Bare Necessities The Jungle Book Call Me, Beep Me Kim Possible Hakuna Matata The Lion King diff --git a/hash/ekara_cart.xml b/hash/ekara_cart.xml index 15700a0dac0..86f9698d508 100644 --- a/hash/ekara_cart.xml +++ b/hash/ekara_cart.xml @@ -330,7 +330,7 @@ license:CC0-1.0 M-14 *MC0014-ATM Artist Mini Volume 8 (BoA) M-15 *MC0015-TPM TV Pop Mini Volume 1 M-16 *MC0016-ATM Artist Mini Volume 9 (Yamaguchi Momoe) - M-17 MC0017- TV Pop Mini Volume 2? + M-17 MC0017-KSM Kids' Song Mini Volume 6 *********************************************************************************** @@ -402,7 +402,7 @@ license:CC0-1.0 *SP-04 'Super Cartridge' SP-04 Best Hit *SP-05 'Super Cartridge' SP-05 TV Pop Junior *SP-06 'Super Cartridge' SP-06 TV Pop Junior - SP-07 'Super Cartridge' SP-07 Best Hit + *SP-07 'Super Cartridge' SP-07 Best Hit *********************************************************************************** @@ -2939,6 +2939,19 @@ license:CC0-1.0 </part> </software> + <software name="sp07"> + <description>Super Cartridge: Best Hit (Japan) (SP-07)</description> + <year>2004</year> + <publisher>Takara</publisher> + <info name="alt_title" value="スーパーカートリッジ ベストヒット"/> + <sharedfeat name="compatibility" value="EKARA,POPIRA,JPOPIRA,TAIKO"/> + <part name="cart" interface="ekara_cart"> + <feature name="slot" value="rom_24c08_epitch"/> + <dataarea name="rom" size="0x200000"> + <rom name="sp07.u1" size="0x200000" crc="5cad2834" sha1="ba384f862897559d2a93f3aa7a7f65622070a461"/> + </dataarea> + </part> + </software> <!-- ********************************************************************************************************************************************************************** --> diff --git a/src/mame/mame.lst b/src/mame/mame.lst index d5bead71ce1..6bc0e77fd1e 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -41983,8 +41983,10 @@ e100 // @source:skeleton/easy_karaoke.cpp bkarast dks7000c +dks7000p easykara karams +karamsg karatvst karatvsta mks4001 diff --git a/src/mame/skeleton/easy_karaoke.cpp b/src/mame/skeleton/easy_karaoke.cpp index fa44eed1fd4..f2a12428dc9 100644 --- a/src/mame/skeleton/easy_karaoke.cpp +++ b/src/mame/skeleton/easy_karaoke.cpp @@ -442,7 +442,78 @@ ROM_END /* -song list is unknown for the Japanese version as the titles aren't stored as ASCII in the flash ROM +the bkarast set contains the following 68 songs, the box indicates there are '3 trial songs' so most of these are probably downloaded +to the unit? + +長崎は今日も雨だった 内山田洋とクール・ファイブ +TSUNAMI サザンオールスターズ +北酒場 細川たかし +未来へ Kiroro +らいおんハート SMAP +ザ☆ピ~ス! モーニング娘。 +君をのせて 天空の城ラピュタより +となりのトトロ となりのトトロ 井上あずみ +おどるポンポコリン B.B.クィーンズ +ついて来るかい 小林旭 +あの娘が泣いてる波止場 三橋美智也 +君といつまでも 加山雄三 +いい日旅立ち 山口百恵 +矢切の渡し 細川たかし +恋の町札幌 石原裕次郎 +またあえる日まで ゆ ず +また逢う日まで 尾崎紀世彦 +中の島ブルース 内山田洋とクール・ファイブ +燃えてヒーロー キャプテン翼 沖田浩之・小粥よう子 +アカシアの雨がやむとき 西田佐知子 +霧の摩周湖 布施明 +圭子の夢は夜ひらく 藤圭子 +きよしのズンドコ節 氷川きよし +人生いろいろ 島倉千代子 +真赤な太陽 美空ひばり&ジャッキー吉川とブルー・コメッツ +別れの一本杉 春日八郎 +天城越え 石川さゆり +夜霧よ今夜も有難う 石原裕次郎 +命くれない 瀬川瑛子 +千曲川 五木ひろし +川の流れのように 美空ひばり +北国の春 千昌夫 +瀬戸の花嫁 小柳ルミ子 +愛燦燦<あいさんさん> 美空ひばり +一円玉の旅がらす 晴山さおり +北の宿から 都はるみ +孫 大泉逸郎 +だんな様 三船和子 +越冬つばめ 森昌子 +津軽海峡・冬景色 石川さゆり +君は心の妻だから 鶴岡雅義と東京ロマンチカ +おふくろさん 森進一 +祝い酒 坂本冬美 +さざんかの宿 大川栄策 +昔の名前で出ています 小林旭 +DAN DAN 心魅かれてく FIELD OF VIEW +君こそわが命 水原弘 +くちなしの花 渡哲也 +おもいで酒 小林幸子 +ソーラン節 北海道民謡 +星は何でも知っている 平尾昌晃 +嵐を呼ぶ男 石原裕次郎 +昴-すばる- 谷村新司 +骨まで愛して 城卓矢 +女のみち 宮史郎とぴんからトリオ +襟裳岬 森進一 +さそり座の女 美川憲一 +笑って許して 和田アキ子 +長崎から船に乗って 五木ひろし +星のフラメンコ 西郷輝彦 +今日でお別れ 菅原洋一 +どうにもとまらない 山本リンダ +いつか逢う日を夢みて 増位山太志郎・長沢薫 +男と女のラブゲーム 日野美歌/葵司朗 +別れても好きな人 ロス・インディオス&シルヴィア +もしかして-PARTⅡ 小林幸子+美樹克彦 +ウナ・セラ・ディ東京 ザ・ピーナッツ +涙くんさよなら 坂本九 + */ @@ -536,6 +607,59 @@ ROM_START( karams ) ROM_END /* +The 'karamsg' set has the following 42 songs built in. + +40 παλικάρια +Alouette Enfant +Always On My Mind Elvis Presley (R) +Discogirl Σάκης Ρουβάς +Guantanamera Popular +Kumbaya Popular +La Cucaracha Standard +Oh, My Darling Clementine Children +Silent Night Christmas +The Greatest Love Of All Whitney Houston +We Wish You A Merry Christmas Standard +Έλα να με τελειώσεις Αντώνης Ρέμος +Ένας αϊτός +Απόψε Αντώνης Ρέμος +Αρχιμηνιά κι αρχιχρονι +Αχ κορίτσι μου Γιάννης Πλούταρχος +Αχ κουνελάκι +Βγαίνει η βαρκούλα +Γιάννη μου το μαντήλι σ +Δεν έχω τάσεις αυτοκτον Άννα Βίσση +Εχω τόσα να σου πω One +Ιτιά ιτιά +Καλήν εσπέραν άρχοντες +Κόφτην Ελένη την ελιά +Μια βοσκοπούλα αγάπησα +Μια ωραία πεταλούδα +Μου παρήγγειλε τ'αηδόνι +Παιδιά της Σαμαρίνας +Παπάκι πάει στην ποταμι +Παραδοσιακό Ηπείρου +Περνά περνά η μέλισσα +Σήμερα γάμος γίνεται +Σαμιώτισσα +Στου Μανώλη την ταβέρνα +Το φεγγάρι Νατάσσα Θεοδωρίδου +Το φεγγάρι κάνει κύκλο +Τρίγωνα κάλαντα +Χαρωπά τα δυό μου χέρια +Χιόνια στο καμπαναριό +Ω έλατο +Ο Μενούσης +Ομολογώ Βαλάντης + +*/ +ROM_START( karamsg ) + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD( "ics0302-a.u9", 0x000000, 0x800000, CRC(9aaeb556) SHA1(c1f9142c15a15c73f249fad229a65580b7a3ad27) ) +ROM_END + + +/* The 'dks7000c' set has the following 25 songs built in. A Spoonful of Sugar Mary Poppins @@ -570,6 +694,35 @@ ROM_START( dks7000c ) ROM_LOAD( "dks7000c.bin", 0x000000, 0x400000, CRC(1c03e59e) SHA1(617d13a9b353fb648f10e136bc07c496a424b953) ) ROM_END +/* +The 'dks7000p' set has the following 20 songs built in. + +A Dream Is a Wish Your Heart Makes Cinderella +A Whole New World Disney +Be Our Guest Beauty and the Beast +Bibbidi-Bobbidi-Boo Disney +Chim Chim Cheree Disney +Circle of Life The Lion King +Colors of the Wind Pocahontas +Forget About Love The Return of Jafar +Gaston Beauty and the Beast +I Just Can't Wait To Be King The Lion King +I Won't Say (I'm In Love) Hercules +I'll Make A Man Out Of You Mulan +Just Around The River Bend Pocahontas +Kiss The Girl The Little Mermaid +Once Upon A Dream Sleeping Beauty +Out There The Huntchback of Notre Dame +Poor Unfortunate Souls The Little Mermaid +Reflection Mulan +Supercalifragilisticexpialidocious Disney +Under The Sea Disney + +*/ +ROM_START( dks7000p ) + ROM_REGION( 0x800000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD( "dks7000p.bin", 0x000000, 0x400000, CRC(8ec210fb) SHA1(56337e99f3be57af02e5f7f6e340c3f22deb566d) ) +ROM_END } // anonymous namespace @@ -587,6 +740,9 @@ CONS( 2002, bkarast, 0, 0, ivl_karaoke_base, ivl_karaoke // The European releases take cartridges rather than relying on a download service 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, 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, karamsg, 0, 0, easy_karaoke, ivl_karaoke, easy_karaoke_cartslot_state, empty_init, "IVL Technologies (Lexibook / Imago license)", "Karaoke Microphone Pro / KaraokeMicro Star (Greece)", MACHINE_IS_SKELETON ) // KaraokeMicro Star branding is used on-screen, Karaoke Microphone Pro on the box 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 ) +CONS( 2003, dks7000p, 0, 0, easy_karaoke, ivl_karaoke, easy_karaoke_cartslot_state, empty_init, "IVL Technologies (Disney / Memcorp Inc license)", "Disney Princess Handheld Karaoke Player (DKS7000-P)", MACHINE_IS_SKELETON ) |