diff options
| author | 2024-02-24 14:37:58 +0000 | |
|---|---|---|
| committer | 2024-02-25 01:37:58 +1100 | |
| commit | cc621cca1dd15a30a42f1e149a7bd550e0073965 (patch) | |
| tree | 3af5fc41705f8f719b45e435fdf73a206bfd3e7f /hash | |
| parent | 34cf9cbaeaa071cb5a8eb9e53ba4e180165577e3 (diff) | |
hash/ekara_japan_*.xml, skeleton/hudson_poems.cpp: Added more e-kara cartridges and Play-Poems games. [David Haywood, Team Europe] (#12055)
* skeleton/hudson_poems.cpp: Added initial DMA copy and fill emulation.
* tvgames/xavix.cpp: Added ekara_japan_kd.xml (Kids' Song 20) software list.
* tvgames/xavix.cpp: Renamed ekara_japan_ac.xml to ekara_japan_packin.xml.
New working software list items
--------------------------------
ekara_japan: Kids' Song Best 40 (Japan) (EC0084-KSB) [TeamEurope, David Haywood]
ekara_japan_en: Enka-shū Dai Ichi-hen (Japan) (EN-1) [TeamEurope, David Haywood]
ekara_japan_en: Enka-shū Dai Ni-hen (Japan) (EN-2) [TeamEurope, David Haywood]
ekara_japan_kd: Kids' Song 20 (Japan) (KD-1) [TeamEurope, David Haywood]
ekara_japan_m: J-Pop Mix Mini Volume 1 (Japan) (MC0009-JPM) [TeamEurope, David Haywood]
ekara_japan_m: Artist Mini Volume 9 (Yamaguchi Momoe) (Japan) (MC0016-ATM) [TeamEurope, David Haywood]
ekara_japan_packin: Saiten Cartridge: Morning Musume Special (Japan) (BX01-MOR) [TeamEurope, David Haywood]
ekara_japan_s: Saiten Cartridge: PostPet (Japan) (SC0011-PST) [TeamEurope, David Haywood]
ekara_japan_s: Saiten Cartridge: Nesshō Vol. 5 (Japan) (SC0016-SAI) [TeamEurope, David Haywood]
New systems marked not working
------------------------------
Konami Soukai Golf Champ (Japan) [TeamEurope, David Haywood]
Konami Nekketsu Powerpro Champ (Japan) [TeamEurope, David Haywood]
Konami Zettai Zetsumei Dangerous Jiisan - Mini Game de Taiketsu ja! [TeamEurope, David Haywood]
Konami Zettai Zetsumei Dangerous Jiisan Party ja! Zen-in Shuugou!! [TeamEurope, David Haywood]
Diffstat (limited to 'hash')
| -rw-r--r-- | hash/ekara_japan.xml | 46 | ||||
| -rw-r--r-- | hash/ekara_japan_ac.xml | 52 | ||||
| -rw-r--r-- | hash/ekara_japan_en.xml | 28 | ||||
| -rw-r--r-- | hash/ekara_japan_kd.xml | 32 | ||||
| -rw-r--r-- | hash/ekara_japan_m.xml | 28 | ||||
| -rw-r--r-- | hash/ekara_japan_packin.xml | 74 | ||||
| -rw-r--r-- | hash/ekara_japan_s.xml | 29 |
7 files changed, 211 insertions, 78 deletions
diff --git a/hash/ekara_japan.xml b/hash/ekara_japan.xml index f526ab76c74..d2dea8e9fa6 100644 --- a/hash/ekara_japan.xml +++ b/hash/ekara_japan.xml @@ -32,6 +32,7 @@ license:CC0-1.0 JPM = J-Pop Mix KID = Kids' Song KIR = Kirarin Revolution + KSB = Kids' Song Best KSM = Kids' Song Mini KTY = Hello Kitty MIN = mini-moni @@ -167,36 +168,33 @@ license:CC0-1.0 81 EC0081-JPM J-Pop Mix Volume 42 82 *EC0082-MBH Matthew's Best Hit Selection 83 EC0083-JPM J-Pop Mix Volume 43 - 84 EC0084- Kids' Song Best 40 + 84 *EC0084-KSB Kids' Song Best 40 85 EC0085-ETZ Enka Taizen Volume 3 (custom presentation etc.) (more? what's the highest regular number?) - *********************************************************************************** - - Japanese cart listing (by KD code) - - Cartridges containing 20 children's songs each - These look like normal e-kara carts - - KD-1 Kids' Song 20 - KD-2 Kids' Song 20 - KD-3 Kids' Song 20 - KD-4 Kids' Song 20 - ************************************************************************************************************************************************************ Everything below might not work with a standard e-kara, requires different hardware even if cart form is the same ************************************************************************************************************************************************************ - Japanese cart listing (by KE code) + Japanese e-Kara Kids devices (by KH/KE code) + + These are audio-only devices, not XaviX based and do not connect to a TV. They are still e-Kara branded but have + nothing in common hardware-wise. This information has been left here for reference only. + + The base units are as follows, they appear to contain an MCU rather than a ROM - These are only compatible with some special 'Kids' unit and shaped as lyric books - (not e-kara compatible?) + KH-01 Standard + KH-02 Mini-Moni + + The cartridges are as follows, as with the base unit they appear to contain an MCU rather than ROM KE-01 Dōyō 1 (どうよう 1) KE-02 Television 1 (テレビ 1) - - (more?) + KE-03 - ?? + KE-04 - ?? + KE-05 - Ultraman + KE-06 - This is a mini-piano keyboard that plugs into where the cartridge would usually plug *********************************************************************************** @@ -1142,7 +1140,17 @@ license:CC0-1.0 <!-- EC0083-JPM J-Pop Mix Volume 43 --> - <!-- EC0084- Kids' Song Best 40 --> + <software name="ec0084"> <!-- custom presentation --> + <description>Kids' Song Best 40 (Japan) (EC0084-KSB)</description> + <year>2003</year> + <publisher>Takara</publisher> + <info name="alt_title" value="キッズソングベスト40" /> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x200000"> + <rom name="ec0084-ksb.u1" size="0x200000" crc="dab58ce4" sha1="e427df85cc1a06a055fcb4e1aa28cc083b558e69"/> + </dataarea> + </part> + </software> <!-- EC0085-ETZ Enka Taizen Volume 3 --> diff --git a/hash/ekara_japan_ac.xml b/hash/ekara_japan_ac.xml deleted file mode 100644 index bac9e311b83..00000000000 --- a/hash/ekara_japan_ac.xml +++ /dev/null @@ -1,52 +0,0 @@ -<?xml version="1.0"?> -<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd"> -<!-- -license:CC0-1.0 ---> -<softwarelist name="ekara_japan_ac" description="Takara e-kara (Japan) ACxxxx series cartridges"> - <!-- cartridges contain the ROM only, the XaviX CPU and BIOS are in the base unit --> - - <!-- - These are bundled/pack-in cartridges that don't appear to be part of any other series - - Japanese cart listing (by AC code) * = dumped - * = dumped - - this numbering is a little unusual, maybe the 'A' series Pichi Pichi Pitch - are actually 1-8 here, just lacking the actual AC markings. - see ekara_japan_a.xml - - the PR-06 cart also has 'AC0009' on the PCB (along with a PR0006 sticker) so this doesn't appear to a unique numbering - - *KR-1 Kirarin Revolution (comes in kira kara Starter Set bundled with Kirarin Revolution microphone) (inside cart is marked AC0009-KIR) - *PR-06 Misora Hibari (inside cart is marked AC0009) - - (more?) - - --> - - <software name="kr1" supported="no"> - <description>Kirarin Revolution KR-1 (Japan)</description> - <year>2007</year> - <publisher>Takara</publisher> - <info name="alt_title" value="きらりん☆レボリューション" /> - <part name="cart" interface="ekara_cart"> - <dataarea name="rom" size="0x100000"> - <rom name="ekara_ac0009-kir.bin" size="0x100000" crc="351c99c3" sha1="86c2d231d0d07f5e214e19f49dc1bda3aac42eb0"/> - </dataarea> - </part> - </software> - - <software name="pr06" supported="no"> - <description>Misora Hibari PR-06 (Japan)</description> - <year>2006</year> - <publisher>Takara</publisher> - <info name="alt_title" value="美空ひばり" /> - <part name="cart" interface="ekara_cart"> - <dataarea name="rom" size="0x100000"> - <rom name="PR-06.u1" size="0x100000" crc="a08a5e06" sha1="c0abd221733002ab120e44f01c59d478547fc0d3"/> - </dataarea> - </part> - </software> - -</softwarelist> diff --git a/hash/ekara_japan_en.xml b/hash/ekara_japan_en.xml index 427860d1407..0a398a70050 100644 --- a/hash/ekara_japan_en.xml +++ b/hash/ekara_japan_en.xml @@ -14,8 +14,8 @@ license:CC0-1.0 (check what units these are for) - EN-1 Enka Collection - Volume 1 - EN-2 Enka Collection - Volume 2 + *EN-1 Enka Collection - Volume 1 + *EN-2 Enka Collection - Volume 2 *EN-3 Enka Collection - Volume 3 *EN-4 Enka Collection - Volume 4 @@ -23,6 +23,30 @@ license:CC0-1.0 --> + <software name="en1"> + <description>Enka-shū Dai Ichi-hen (Japan) (EN-1)</description> <!-- TODO: correct translation --> + <year>2004</year> + <publisher>Takara</publisher> + <info name="alt_title" value="演歌集 第一篇" /> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="en-1.u1" size="0x100000" crc="7f9f61f3" sha1="f6efdcc7d00c181864009662a0e8671296c174b8"/> + </dataarea> + </part> + </software> + + <software name="en2"> + <description>Enka-shū Dai Ni-hen (Japan) (EN-2)</description> <!-- TODO: correct translation --> + <year>2004</year> + <publisher>Takara</publisher> + <info name="alt_title" value="演歌集 第二篇" /> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="en-2.u1" size="0x100000" crc="be342a04" sha1="db355d3b9372fbfc0831133482d96110aa377915"/> + </dataarea> + </part> + </software> + <software name="en3"> <description>Enka-shū Dai San-hen (Japan) (EN-3)</description> <year>2004</year> diff --git a/hash/ekara_japan_kd.xml b/hash/ekara_japan_kd.xml new file mode 100644 index 00000000000..b9a88fcf517 --- /dev/null +++ b/hash/ekara_japan_kd.xml @@ -0,0 +1,32 @@ +<?xml version="1.0"?> +<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd"> +<!-- +license:CC0-1.0 +--> +<softwarelist name="ekara_japan_kd" description="Takara e-kara (Japan) KD-xx series cartridges"> + <!-- cartridges contain the ROM only, the XaviX CPU and BIOS are in the base unit --> + <!-- + Kids' Song 20 series + Japanese cart listing (by KD code) * = dumped + * = dumped + + *KD-1 Kids 20 - Volume 1 + KD-2 Kids 20 - Volume 2 + KD-3 Kids 20 - Volume 3 + KD-4 Kids 20 - Volume 4 + + --> + + <software name="kd1"> <!-- KD0001 sticker inside cart --> + <description>Kids' Song 20 (Japan) (KD-1)</description> + <year>2004</year> + <publisher>Takara</publisher> + <info name="alt_title" value="キッズソング20" /> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="kd-1.u1" size="0x100000" crc="f351f615" sha1="791ecb6d951669e7c41f1a08a20173fa5c51f901"/> + </dataarea> + </part> + </software> + +</softwarelist> diff --git a/hash/ekara_japan_m.xml b/hash/ekara_japan_m.xml index c1b5ee9f9c4..37008d020d7 100644 --- a/hash/ekara_japan_m.xml +++ b/hash/ekara_japan_m.xml @@ -17,14 +17,14 @@ license:CC0-1.0 M-6 *MC0006-KSM Kids Song Mini Volume 2 (TV Hero) M-7 *MC0007-ATM Artist Mini Volume 5 (SMAP, KinKi Kids, ARASHI, TOKIO) M-8 *MC0008-KSM Kids Song Mini Volume 3 - M-9 MC0009- JPop Mix Mini Volume 1 + M-9 *MC0009-JPM J-Pop Mix Mini Volume 1 M-10 *MC0010-ATM Artist Mini Volume 6 (Utada Hikaru) M-11 MC0011- Kids Song Mini Volume 4 (Fantastic) M-12 *MC0012-ATM Artist Mini Volume 7 (Ayumi Hamasaki) M-13 *MC0013-KSM Kids Song Mini Volume 5 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-16 *MC0016-ATM Artist Mini Volume 9 (Yamaguchi Momoe) M-17 MC0017- TV Pop Mini Volume 2? unsure of KSM / TMP naming, MC0005/0006/0008/0011/0013/0015/0017 all seem to be the same series @@ -121,6 +121,18 @@ license:CC0-1.0 </part> </software> + <software name="mc0009"> + <description>J-Pop Mix Mini Volume 1 (Japan) (MC0009-JPM)</description> + <year>2003</year> + <publisher>Takara</publisher> + <info name="alt_title" value="J-POP MIXミニ mini vol.1"/> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x080000"> + <rom name="mc0009-jpm.u1" size="0x080000" crc="794a82ae" sha1="f97cdf42bd62731363eee02dec6235b5c8a798d2"/> + </dataarea> + </part> + </software> + <software name="mc0010"> <description>Artist Mini Volume 6 (Utada Hikaru) (Japan) (MC0010-ATM)</description> <year>2003</year> @@ -180,5 +192,17 @@ license:CC0-1.0 </dataarea> </part> </software> + + <software name="mc0016"> + <description>Artist Mini Volume 9 (Yamaguchi Momoe) (Japan) (MC0016-ATM)</description> + <year>2003</year> + <publisher>Takara</publisher> + <info name="alt_title" value="アーティストミニ mini vol.9 (山口百恵)"/> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x080000"> + <rom name="mc0016-atm.u1" size="0x080000" crc="937c07dd" sha1="6c3570394e781dec96e98d95db3a3c564abe35a4"/> + </dataarea> + </part> + </software> </softwarelist> diff --git a/hash/ekara_japan_packin.xml b/hash/ekara_japan_packin.xml new file mode 100644 index 00000000000..3ca5982c831 --- /dev/null +++ b/hash/ekara_japan_packin.xml @@ -0,0 +1,74 @@ +<?xml version="1.0"?> +<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd"> +<!-- +license:CC0-1.0 +--> +<softwarelist name="ekara_japan_packin" description="Takara e-kara (Japan) Pack-in cartridges"> + <!-- cartridges contain the ROM only, the XaviX CPU and BIOS are in the base unit --> + + <!-- + These are bundled/pack-in cartridges that don't appear to be part of any other series. + Some pack-in carts were just part of the regular line-ups instead, eg S-1 with the + Hello Kitty units, those are in their respective lists. + + The numbering for the ones here is a little unusual + + Both KR-1 and PR-06 cart have 'AC0009' on the PCB (along with a PR0006 sticker) + + *KR-1 Kirarin Revolution (comes in kira kara Starter Set bundled with Kirarin Revolution microphone) (inside cart is marked AC0009-KIR) + *PR-06 Misora Hibari (inside cart is marked AC0009) + *BX01-MOR Morning Musume Special (sticker inside cart is marked CS019-004A) + + The following cartridges with 'PR' codes have also been seen, they appear to be single song cartridges + and it is unknown how they were distributed (maybe pack-ins, but no pack-in box has been identified) + These are bright pink in colour with blue/white paper labels + + PR-01 MNG (c)2002 Morning Musume - I'm Here! + PR-02 AYY (c)2003 Aya Matsuura - Prairies Man + + maybe PR03 to PR05 also exist? + + (more?) + + --> + + <software name="kr1" supported="no"> + <description>Kirarin Revolution KR-1 (Japan)</description> + <year>2007</year> + <publisher>Takara</publisher> + <info name="alt_title" value="きらりん☆レボリューション" /> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="ekara_ac0009-kir.bin" size="0x100000" crc="351c99c3" sha1="86c2d231d0d07f5e214e19f49dc1bda3aac42eb0"/> + </dataarea> + </part> + </software> + + <software name="pr06" supported="no"> + <description>Misora Hibari PR-06 (Japan)</description> + <year>2006</year> + <publisher>Takara</publisher> + <info name="alt_title" value="美空ひばり" /> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="PR-06.u1" size="0x100000" crc="a08a5e06" sha1="c0abd221733002ab120e44f01c59d478547fc0d3"/> + </dataarea> + </part> + </software> + + <!-- these are also pack-in cartridges, but don't fit elsewhere --> + + <!-- CS019-004A on a sticker inside the cartridge --> + <software name="bx01"> + <description>Saiten Cartridge: Morning Musume Special (Japan) (BX01-MOR)</description> + <year>2001</year> + <publisher>Takara</publisher> + <info name="alt_title" value="採点カートリッジ モーニング娘。スペシャル" /> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="bx01-mor.u1" size="0x100000" crc="51a55097" sha1="44345f5ead30288cde83f023f7aabbecb2a53d63"/> + </dataarea> + </part> + </software> + +</softwarelist> diff --git a/hash/ekara_japan_s.xml b/hash/ekara_japan_s.xml index 3faee136d37..055d6363b3c 100644 --- a/hash/ekara_japan_s.xml +++ b/hash/ekara_japan_s.xml @@ -24,12 +24,12 @@ license:CC0-1.0 S-8 *SC0008-SAI Saiten Cartridge Challenge Idol vol.2 S-9 *SC0009-SAI Saiten Cartridge Nesshō vol. 3 S-10 *SC0010-HKW Hikawa Kiyoshi no Karaoke Dōjō - S-11 SC0011- PostPet + S-11 *SC0011-PST PostPet S-12 *SC0012-SAI Saiten Cartridge Challenge Idol vol.3 S-13 SC0013-SAI Saiten Cartridge Nesshō vol. 4 S-14 *SC0014-SAI Saiten Cartridge Challenge Idol vol.4 S-15 *SC0015-DCS Saiten Cartridge Detective Conan Vol.2 - S-16 SC0016-SAI Saiten Cartridge Nesshō vol. 5 + S-16 *SC0016-SAI Saiten Cartridge Nesshō vol. 5 S-17 SC0017-SAI Kids' Challenge Vol.2 S-18 *SC0018-SAI Saiten Cartridge Challenge Artist Vol.1 (Morning Musume, Tanpopo, Petit Moni, Gotō Maki) S-19 *SC0019-SAI Saiten Cartridge Nesshō vol. 6 @@ -75,7 +75,7 @@ license:CC0-1.0 <info name="alt_title" value="採点カートリッジ キッズチャレンジ Vol.1"/> <part name="cart" interface="ekara_cart"> <dataarea name="rom" size="0x100000"> - <rom name="sc0003-.u1" size="0x100000" crc="935e3445" sha1="e86949467e65d515523629ca1e8f8b47cdaaacf0"/> + <rom name="sc0003-sai.u1" size="0x100000" crc="935e3445" sha1="e86949467e65d515523629ca1e8f8b47cdaaacf0"/> </dataarea> </part> </software> @@ -165,6 +165,18 @@ license:CC0-1.0 </part> </software> + <software name="sc0011"> + <description>Saiten Cartridge: PostPet (Japan) (SC0011-PST)</description> + <year>2001</year> + <publisher>Takara</publisher> + <info name="alt_title" value="採点カートリッジ PostPet"/> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="sc0011-pst.u1" size="0x100000" crc="6cc02f14" sha1="497702bd93bdf5fbdec6921e3dddf781bc23189c"/> + </dataarea> + </part> + </software> + <software name="sc0012"> <description>Saiten Cartridge: Challenge Idol vol.3 (Japan) (SC0012-SAI)</description> <year>2001</year> @@ -201,6 +213,17 @@ license:CC0-1.0 </part> </software> + <software name="sc0016"> + <description>Saiten Cartridge: Nesshō Vol. 5 (Japan) (SC0016-SAI)</description> + <year>2002</year> + <publisher>Takara</publisher> + <info name="alt_title" value="採点カートリッジ 熱唱 Vol.5"/> + <part name="cart" interface="ekara_cart"> + <dataarea name="rom" size="0x100000"> + <rom name="sc0016-sai.u1" size="0x100000" crc="20f06e17" sha1="0f8c4ae3c175364a84ac32ae5dea6b27cac17319"/> + </dataarea> + </part> + </software> <software name="sc0018"> <description>Saiten Cartridge: Challenge Artist Vol.1 (Morning Musume, Tanpopo, Petit Moni, Gotō Maki) (Japan) (SC0018-SAI)</description> |
