mirror of
https://github.com/holub/mame
synced 2025-04-20 23:42:22 +03:00
New systems marked not working
------------------------------ Dojokko Tsukami (Japan, ver 1.02) [Darksoft, TeamEurope] Haunted Hunter (Japan, ver 1.00) [Darksoft, TeamEurope] Itazura Cockroach (Japan, ver 1.02) [Darksoft, TeamEurope] PK Rainbow (v 1.5) [Hammy] PK Turbo Great 2 [Hammy] Rodeo King (Japan, ver 1.00) [Darksoft, TeamEurope] unknown Boram poker game [Hammy] Wanikko Punch (Japan, ver 1.20) [Darksoft, TeamEurope] New clones marked not working ----------------------------- Real Mahjong Haihai (Japan, bootleg) [Hammy]
This commit is contained in:
parent
68abdc312e
commit
c91f934961
@ -27,6 +27,9 @@ TODO:
|
||||
|
||||
- visible area uncertain.
|
||||
|
||||
- rmhaihaibl stops at RAM clear. There are various small routines changed,
|
||||
probably to make up for missing IOX chip.
|
||||
|
||||
***************************************************************************/
|
||||
|
||||
#include "emu.h"
|
||||
@ -629,6 +632,33 @@ ROM_START( rmhaihai2 )
|
||||
ROM_LOAD( "s0-1.5g", 0x00000, 0x8000, CRC(65e55b7e) SHA1(3852fb3b37eccdcddff05d8ef4a742fcb8b63473) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( rmhaihaibl ) // seemingly bootleg PCB
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "4.11g", 0x00000, 0x2000, CRC(a31394ba) SHA1(0cba4baa2c8addd7f127b21b26715ed79ec4cab7) )
|
||||
ROM_CONTINUE( 0x06000, 0x2000 )
|
||||
ROM_LOAD( "3.8g", 0x04000, 0x2000, CRC(aad71f3b) SHA1(fd0a7cc8478eaa09d1ee171f3cbbaeb6b94d414f) )
|
||||
ROM_CONTINUE( 0x02000, 0x2000 )
|
||||
ROM_LOAD( "2.6g", 0x08000, 0x2000, CRC(9c567fd7) SHA1(0240448f093f19d66c4f4257c353498933ac4362) )
|
||||
ROM_CONTINUE( 0x0c000, 0x2000 )
|
||||
|
||||
ROM_REGION( 0x20000, "gfx1", 0 )
|
||||
ROM_LOAD( "8a", 0x00000, 0x4000, CRC(797c63d1) SHA1(2ff9c3c61b28c34de97c0117b7eadb409d79df46) )
|
||||
ROM_LOAD( "7a", 0x04000, 0x4000, CRC(b2526747) SHA1(73d0a19a5bb83e8977e94a47abbb65f9c7788c78) )
|
||||
ROM_LOAD( "6a", 0x08000, 0x4000, CRC(146eaa31) SHA1(0e38aab52ff9bf0d42fea24caeee6ca90d63ace2) )
|
||||
ROM_LOAD( "5a", 0x0c000, 0x4000, CRC(be59e742) SHA1(19d253f72f760f6350f76b313cf8aca7e3f90e8d) )
|
||||
ROM_LOAD( "11a", 0x10000, 0x4000, CRC(e4229389) SHA1(b14d7855b66fe03c1485cb735cb20f59f19f248f) )
|
||||
ROM_LOAD( "10a", 0x14000, 0x4000, CRC(029ef909) SHA1(fd867b8e1ccd5b88f18409ff17939ec8420c6131) )
|
||||
// 0x18000-0x1ffff empty space filled by the init function
|
||||
|
||||
ROM_REGION( 0x0300, "proms", 0 )
|
||||
ROM_LOAD( "13b", 0x0000, 0x0100, CRC(911d32a5) SHA1(36f2b62009918862c13f3eda05a21403b4d9607f) )
|
||||
ROM_LOAD( "13a", 0x0100, 0x0100, CRC(e9be978a) SHA1(50c7ca7a7496cb6fe5e8ce0db693ccb82dbbb8c6) )
|
||||
ROM_LOAD( "13c", 0x0200, 0x0100, CRC(609775a6) SHA1(70a787aec0852e106216a4ca9891d36aef60b189) )
|
||||
|
||||
ROM_REGION( 0x8000, "adpcm", 0 ) // ADPCM samples, read directly by the main CPU
|
||||
ROM_LOAD( "1.5g", 0x00000, 0x8000, CRC(65e55b7e) SHA1(3852fb3b37eccdcddff05d8ef4a742fcb8b63473) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( rmhaihib )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "s-30-6.11g", 0x00000, 0x2000, CRC(f3e13cc8) SHA1(7eb9b17ea9efb5b2891ec40a9ff9744e84c0511c) )
|
||||
@ -785,10 +815,11 @@ void rmhaihai_state::init_rmhaihai()
|
||||
} // anonymous namespace
|
||||
|
||||
|
||||
GAME( 1985, rmhaihai, 0, rmhaihai, rmhaihai, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai (Japan, newer)", MACHINE_SUPPORTS_SAVE ) // writes Homedata in NVRAM
|
||||
GAME( 1985, rmhaihai2, rmhaihai, rmhaihai, rmhaihai, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai (Japan, older)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1985, rmhaihib, rmhaihai, rmhaihai, rmhaihib, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai (Japan, medal)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rmhaijin, 0, rmhaihai, rmhaihai, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai Jinji Idou Hen (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rmhaisei, 0, rmhaisei, rmhaihai, rmhaisei_state, init_rmhaihai, ROT0, "Visco", "Real Mahjong Haihai Seichouhen (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1987, themj, 0, themj, rmhaihai, themj_state, init_rmhaihai, ROT0, "Visco", "The Mah-jong (Japan, set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1987, themj2, themj, themj, rmhaihai, themj_state, init_rmhaihai, ROT0, "Visco", "The Mah-jong (Japan, set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1985, rmhaihai, 0, rmhaihai, rmhaihai, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai (Japan, newer)", MACHINE_SUPPORTS_SAVE ) // writes Homedata in NVRAM
|
||||
GAME( 1985, rmhaihai2, rmhaihai, rmhaihai, rmhaihai, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai (Japan, older)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1985, rmhaihaibl, rmhaihai, rmhaihai, rmhaihai, rmhaihai_state, init_rmhaihai, ROT0, "bootleg", "Real Mahjong Haihai (Japan, bootleg)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1985, rmhaihib, rmhaihai, rmhaihai, rmhaihib, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai (Japan, medal)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rmhaijin, 0, rmhaihai, rmhaihai, rmhaihai_state, init_rmhaihai, ROT0, "Alba", "Real Mahjong Haihai Jinji Idou Hen (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1986, rmhaisei, 0, rmhaisei, rmhaihai, rmhaisei_state, init_rmhaihai, ROT0, "Visco", "Real Mahjong Haihai Seichouhen (Japan)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1987, themj, 0, themj, rmhaihai, themj_state, init_rmhaihai, ROT0, "Visco", "The Mah-jong (Japan, set 1)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1987, themj2, themj, themj, rmhaihai, themj_state, init_rmhaihai, ROT0, "Visco", "The Mah-jong (Japan, set 2)", MACHINE_SUPPORTS_SAVE )
|
||||
|
@ -831,6 +831,7 @@ void jongbou_state::jongbou(machine_config &config)
|
||||
}
|
||||
|
||||
|
||||
// also seen on a bootleg PCB CH86-01006A with double sized ROMs and the 8748 MCU
|
||||
ROM_START( sstingry )
|
||||
ROM_REGION( 0x20000, "maincpu", 0 ) /* 68000 code */
|
||||
ROM_LOAD16_BYTE( "ss_05.rom", 0x0000, 0x4000, CRC(bfb28d53) SHA1(64a1b8627529ed13074bb949cb104077eb3eac1f) )
|
||||
|
@ -457,6 +457,7 @@ yumefuda // (c) 1991 Alba
|
||||
@source:alba/rmhaihai.cpp
|
||||
rmhaihai // (c) 1985 Alba
|
||||
rmhaihai2 // (c) 1985 Alba
|
||||
rmhaihaibl // bootleg
|
||||
rmhaihib // (c) 1985 Alba
|
||||
rmhaijin // (c) 1986 Alba
|
||||
rmhaisei // (c) 1986 Visco
|
||||
@ -28872,10 +28873,15 @@ draw88pkr // 1988, BTE, Inc.
|
||||
amhbattl
|
||||
boobood
|
||||
docchift
|
||||
dojokkot
|
||||
fishbatl
|
||||
hhunter
|
||||
itazurac
|
||||
mmhammer
|
||||
rodeokng
|
||||
shpchamp
|
||||
wanpakup
|
||||
wanpunch
|
||||
wwdash
|
||||
zenponta
|
||||
|
||||
@ -42108,8 +42114,11 @@ boo1000
|
||||
|
||||
@source:skeleton/boramz80.cpp
|
||||
pkboram
|
||||
pkrboram
|
||||
tpkboram
|
||||
tpkborama
|
||||
tpkg2
|
||||
unkboram
|
||||
|
||||
@source:skeleton/bpmmicro.cpp
|
||||
bp1200 // (c) 1991 BP Microsystems
|
||||
|
@ -9,6 +9,58 @@
|
||||
Yamaha YGV625 sprite processor and CRTC
|
||||
OKI M9810 sound
|
||||
|
||||
Many series of games were done on this platform. As of now, games
|
||||
for the following series have been dumped:
|
||||
|
||||
??? means cart code not verified
|
||||
*** means no versions dumped + cart code non verified
|
||||
|
||||
"for girls series"
|
||||
GA4004-0 - Wan Wan Dash - ワンワンダッシュ
|
||||
GB4004-0 - Docchi Fighter - ドッチファイター
|
||||
*** GC4004-0 - Kingyo Carnival - きんぎょかーにばる
|
||||
GD4004-0 - Mogu Mogu Hammer - モグモグハンマー
|
||||
*** GE4004-0 - Ninniki Ninja Battle - ニンニキ忍者バトル
|
||||
*** GF4004-0 - Waku Waku Diving - わくわくダイビング
|
||||
*** GG4004-0 - Shippe Jungle - しっぺジャングル
|
||||
*** GH4004-0 - Katori Pachin - 蚊とりパッチン
|
||||
more?
|
||||
|
||||
"kids medal series"
|
||||
KA4004-0 - Wanikko Punch - ワニッコパンチ
|
||||
KB4004-0 - Boo Boo Donpatchi - ブーブードンパッチ
|
||||
KC4004-0 - Fisherman Battle - フィッシャーマンバトル
|
||||
KD4004-0 - Haunted Hunter - ホーンテッドハンター
|
||||
KE4004-0 - Zenigata Ponta - 銭型ポン太
|
||||
KF4004-0 - Rodeo King - ロデオキング
|
||||
KG4004-0 - Dojokko Tsukami - どじょっこつかみ
|
||||
*** KH4004-0 - Katori Attack - 蚊とりアタック
|
||||
*** KI4004-0 - ??? - ???
|
||||
KJ4004-0 - Shippe Champion - しっぺチャンピオン
|
||||
*** KK4004-0 - ??? - ???
|
||||
KL4004-0 - Wanpaku Pirates - わんぱくパイレーツ
|
||||
KM4004-0 - Itazura Cockroach - いたずらコックローチ
|
||||
more?
|
||||
|
||||
"kids and kiddy series"
|
||||
YA4004-0 - Acchi Muite Hoi Battle - あっちむいてほいバトル
|
||||
*** YB4004-0 - ??? - ???
|
||||
*** YC4004-0 - Dekopin Janken - デコピンじゃんけん
|
||||
*** YD4004-0 - Tsuna Hiki Champ - つなひきチャンプ
|
||||
*** YE4004-0 - Chanbara Kids - チャンバラキッズ
|
||||
*** YF4004-0 - Baba Nuki Shiyouze! - ばばぬきしようぜ!
|
||||
*** YG4004-0 - Gachinko Ude Zumou - ガチンコ腕ずもう
|
||||
*** YH4004-0 - Jarinko Kenshi - じゃりんこ拳士
|
||||
more?
|
||||
|
||||
Other series for which hardware hasn't been verified to be the same are:
|
||||
'family amusement series'
|
||||
'kids medal twin series'
|
||||
'KW series'
|
||||
'mass medal series'
|
||||
'new kids series'
|
||||
|
||||
|
||||
For mmhammer:
|
||||
NMI vector is valid but doesn't return (error handler?)
|
||||
Timer/counter B0 IRQ vector is valid and runs
|
||||
@ -375,7 +427,7 @@ ROM_START( wwdash )
|
||||
ROM_LOAD( "s29al016d70tfi01.u3", 0x000000, 0x200000, CRC(cd66dc10) SHA1(76051b248882f7b5c0adfd0ae62283a16d440523) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( boobood ) // ブーブードンパッチ, HA9019-0
|
||||
ROM_START( boobood ) // HA9019-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "29f400.u1", 0x000000, 0x080000, CRC(79411d05) SHA1(31727db741aa14224e60d7baa817081ba272c8cf) ) // 11xxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
@ -386,7 +438,7 @@ ROM_START( boobood ) // ブーブードンパッチ, HA9019-0
|
||||
ROM_LOAD( "29lv160.u3", 0x000000, 0x200000, CRC(684523f0) SHA1(ca96918abde4ec63f33d82cf30b121f2ac05f68d) ) // 1xxxxxxxxxxxxxxxxxxxx = 0xFF
|
||||
ROM_END
|
||||
|
||||
ROM_START( fishbatl ) // フィッシャーマンバトル, HA9008-0
|
||||
ROM_START( fishbatl ) // HA9008-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "29f400.u1", 0x000000, 0x080000, CRC(9d6a8322) SHA1(4819370bb1f092f1c018353f153e623e0297a263) ) // 11xxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
@ -397,7 +449,7 @@ ROM_START( fishbatl ) // フィッシャーマンバトル, HA9008-0
|
||||
ROM_LOAD( "29lv160.u3", 0x000000, 0x200000, CRC(dc8f6b48) SHA1(75f92d38b1e716e3c1c0cdb25f444671789dd23a) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( wanpakup ) // わんぱくパイレーツ, HA9020-0
|
||||
ROM_START( wanpakup ) // HA9020-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "29f400.u1", 0x000000, 0x080000, CRC(8280d58f) SHA1(2be99ae6ddae795495a09fcbab55c880a0adb890) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
@ -408,14 +460,75 @@ ROM_START( wanpakup ) // わんぱくパイレーツ, HA9020-0
|
||||
ROM_LOAD( "29lv160.u3", 0x000000, 0x200000, CRC(91fe39d5) SHA1(e900824a9edc47edb9444812daa2e416f8365e0c) ) // 1xxxxxxxxxxxxxxxxxxxx = 0x00
|
||||
ROM_END
|
||||
|
||||
ROM_START( wanpunch ) // HA9008-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "u1", 0x000000, 0x080000, CRC(822c8b08) SHA1(685a0aaa4bb71c75706a97f270e229d89fb26fbf) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION(0x1000000, "oki", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "u2", 0x000000, 0x200000, CRC(52862706) SHA1(a8ea16bafccad0cddcfa238402268bd8a2d4788b) )
|
||||
|
||||
ROM_REGION(0x200000, "gfx", 0 )
|
||||
ROM_LOAD( "u3", 0x000000, 0x200000, CRC(48c3eee9) SHA1(291aaf0ffd5c46ed84e616508cff7c930790660a) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( hhunter ) // HA9008-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "u1", 0x000000, 0x080000, CRC(3fbee974) SHA1(093f3a50ab867c88f6093f7e704c9e4e3b916fa0) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION(0x1000000, "oki", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "u2", 0x000000, 0x200000, CRC(b95a7b36) SHA1(7604c6df90836656fd1c861748a7a9035d7818c2) )
|
||||
|
||||
ROM_REGION(0x200000, "gfx", 0 )
|
||||
ROM_LOAD( "u3", 0x000000, 0x200000, CRC(766ab340) SHA1(aa0b857ec5da879c33c678aa9f0d4e0d8dca65bf) ) // 1xxxxxxxxxxxxxxxxxxxx = 0x00
|
||||
ROM_END
|
||||
|
||||
ROM_START( rodeokng ) // HA9019-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "u1", 0x000000, 0x080000, CRC(2a91d532) SHA1(7770be6297196f8c7e525e10a244cf416759d0b7) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION(0x1000000, "oki", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "u2", 0x000000, 0x200000, CRC(d636a639) SHA1(35aba71c0a10762cd91dda4d08a711768d74679a) )
|
||||
|
||||
ROM_REGION(0x200000, "gfx", 0 )
|
||||
ROM_LOAD( "u3", 0x000000, 0x200000, CRC(3072eeed) SHA1(dab01071f4dc7131f7e78972c9a9042a2e8ac6d6) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( dojokkot ) // HA9020-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "u1", 0x000000, 0x080000, CRC(38873dce) SHA1(36f1372dd80a9354209e5e274ebdff93a81d626d) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
ROM_REGION(0x1000000, "oki", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "u2", 0x000000, 0x200000, CRC(00756334) SHA1(747c5873f4b8a04b1956b447575a27ae23c57457) )
|
||||
|
||||
ROM_REGION(0x200000, "gfx", 0 )
|
||||
ROM_LOAD( "u3", 0x000000, 0x200000, CRC(1123e2ce) SHA1(b702230d2494ecda9d90c42f87ab2396c316552d) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( itazurac ) // HA9022-0
|
||||
ROM_REGION(0x80000, "maincpu", 0)
|
||||
ROM_LOAD16_WORD_SWAP( "u1", 0x000000, 0x080000, CRC(3262a286) SHA1(d5cf6749269e59c54c544ab6a0c324cf4dab176a) ) // 1xxxxxxxxxxxxxxxxxx = 0xFF
|
||||
|
||||
// this ROM wouldn't read consistently: most times it gave 0x88 and sometimes 0x00 at offset 0. Here we go with 0x88.
|
||||
ROM_REGION(0x1000000, "oki", ROMREGION_ERASEFF )
|
||||
ROM_LOAD( "u2", 0x000000, 0x200000, CRC(5103b215) SHA1(5fe42bd0d29d2cfc9e0d35162ee15e3ff55c4bcb) )
|
||||
|
||||
ROM_REGION(0x200000, "gfx", 0 )
|
||||
ROM_LOAD( "u3", 0x000000, 0x200000, CRC(76ce7b79) SHA1(749bc519cf66c0aec615881824e417719af78d2b) )
|
||||
ROM_END
|
||||
|
||||
} // anonymous namespace
|
||||
|
||||
GAME( 2005, boobood, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Boo Boo Donpatchi (Japan, ver 1.01)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2005, dojokkot, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Dojokko Tsukami (Japan, ver 1.02)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2005, fishbatl, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Fisherman Battle (Japan, ver 1.03)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2005, hhunter, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Haunted Hunter (Japan, ver 1.00)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2005, rodeokng, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Rodeo King (Japan, ver 1.00)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2005, wanpunch, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Wanikko Punch (Japan, ver 1.20)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2005, zenponta, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Zenigata Ponta (Japan, ver 1.02)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2006, amhbattl, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Acchi Muite Hoi Battle (Japan, ver 1.04)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2006, wanpakup, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Wanpaku Pirates (Japan, ver 1.00)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2007, docchift, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Docchi Fighter (Japan, ver 1.02)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2007, itazurac, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Itazura Cockroach (Japan, ver 1.02)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2007, wwdash, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Wan Wan Dash (Japan, ver 1.01)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2008, mmhammer, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Mogu Mogu Hammer (Japan, ver 1.01)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
GAME( 2008, shpchamp, 0, amuzy, amuzy, amuzy_state, empty_init, ROT0, "Amuzy Corporation", "Shippe Champion (Japan, ver 1.02)", MACHINE_NOT_WORKING | MACHINE_NO_SOUND )
|
||||
|
@ -5736,7 +5736,7 @@ ROM_END
|
||||
ROM_START( potnpkrn )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "7.sub", 0x6000, 0x1000, CRC(3dd65452) SHA1(f4641160ad8472b8446603c1102a42b818aee430) )
|
||||
ROM_LOAD( "8.sub ", 0x7000, 0x0800, CRC(2f09b647) SHA1(8d5c069c2ecf07ca1f3f04a580e11860ea728b38) )
|
||||
ROM_LOAD( "8.sub", 0x7000, 0x0800, CRC(2f09b647) SHA1(8d5c069c2ecf07ca1f3f04a580e11860ea728b38) )
|
||||
ROM_CONTINUE( 0x5800, 0x0800 )
|
||||
ROM_LOAD( "9.sub", 0x5000, 0x0800, CRC(cb988f21) SHA1(4d70de07ea41d23a3da13dd5ad6bd4fc54a239f3) )
|
||||
ROM_CONTINUE( 0x7800, 0x0800 )
|
||||
|
@ -15,6 +15,8 @@ I8255 PPI
|
||||
AY-8910 sound chip
|
||||
on 0211 PCB: 2x 8-DIP banks
|
||||
on 0300 III PCB: 4x 8-DIP banks
|
||||
|
||||
Some PCBs have been seen mixing different sets of GFX ROMs with the same program ROM.
|
||||
*/
|
||||
|
||||
|
||||
@ -292,6 +294,63 @@ ROM_START( tpkborama )
|
||||
ROM_IGNORE( 0x8000 )
|
||||
ROM_END
|
||||
|
||||
ROM_START( pkrboram ) // ATPK-BORAM PK-0500 PCB
|
||||
ROM_REGION( 0x8000, "maincpu", 0 )
|
||||
ROM_LOAD( "ra.rom", 0x0000, 0x8000, CRC(cce7a355) SHA1(76f1f2960bd8ea2bedae9bb414159452a70855e6) )
|
||||
|
||||
ROM_REGION( 0x4000, "chars", 0 )
|
||||
ROM_LOAD( "1.cg1", 0x0000, 0x2000, CRC(436a6371) SHA1(ab8b7664c54c169599ec1a016e4b6c56aa2d74a7) )
|
||||
ROM_LOAD( "2.cg2", 0x2000, 0x2000, CRC(eb33de7c) SHA1(8a9b9ee2349227cfcd9def2c7e85d598069fbb1f) )
|
||||
|
||||
ROM_REGION( 0x80000, "tiles", 0 )
|
||||
ROM_LOAD( "3.pg1", 0x00000, 0x10000, CRC(db3c2a23) SHA1(de0c5f118e646e9339980dba48bac287f644ea09) )
|
||||
ROM_LOAD( "4.pg2", 0x10000, 0x10000, CRC(3494f28f) SHA1(0cd221c5475c59e82af63d756ee5ecb4a3fbc710) )
|
||||
ROM_LOAD( "5.pg3", 0x20000, 0x10000, CRC(0a892a90) SHA1(194bf0e3b7514cc5a9b05ac9f4c55dc1c5934a76) )
|
||||
ROM_LOAD( "6.pg4", 0x30000, 0x10000, CRC(0f8dfc3e) SHA1(b2eecc7dd09d3e486b90732a2097bea1a9d1ab70) )
|
||||
ROM_LOAD( "7.pg5", 0x40000, 0x10000, CRC(09a0893f) SHA1(712f04a8091228d679a7bd94f2a9884a76b62596) )
|
||||
ROM_LOAD( "8.pg6", 0x50000, 0x10000, CRC(1aadfd49) SHA1(3a453b0dfc47a2b67c778faaec3844983bf8f307) )
|
||||
ROM_LOAD( "9.pg7", 0x60000, 0x10000, CRC(1d27ac28) SHA1(c8ebaea66d136425970c2335b9d8e16402433b53) )
|
||||
ROM_LOAD( "10.pg8", 0x70000, 0x10000, CRC(2c810312) SHA1(df055c7828da2b49bcbd22721309011b7d2143f9) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( tpkg2 ) // ATPK-BORAM PK-0500 PCB, same GFX as pkrboram
|
||||
ROM_REGION( 0x8000, "maincpu", 0 )
|
||||
ROM_LOAD( "g21.rom", 0x0000, 0x8000, CRC(1cc7f79f) SHA1(1813d493f50eb971f460426aa618c1a7b2558fc7) )
|
||||
|
||||
ROM_REGION( 0x4000, "chars", 0 )
|
||||
ROM_LOAD( "1.cg1", 0x0000, 0x2000, CRC(436a6371) SHA1(ab8b7664c54c169599ec1a016e4b6c56aa2d74a7) )
|
||||
ROM_LOAD( "2.cg2", 0x2000, 0x2000, CRC(eb33de7c) SHA1(8a9b9ee2349227cfcd9def2c7e85d598069fbb1f) )
|
||||
|
||||
ROM_REGION( 0x80000, "tiles", 0 )
|
||||
ROM_LOAD( "3.pg1", 0x00000, 0x10000, CRC(db3c2a23) SHA1(de0c5f118e646e9339980dba48bac287f644ea09) )
|
||||
ROM_LOAD( "4.pg2", 0x10000, 0x10000, CRC(3494f28f) SHA1(0cd221c5475c59e82af63d756ee5ecb4a3fbc710) )
|
||||
ROM_LOAD( "5.pg3", 0x20000, 0x10000, CRC(0a892a90) SHA1(194bf0e3b7514cc5a9b05ac9f4c55dc1c5934a76) )
|
||||
ROM_LOAD( "6.pg4", 0x30000, 0x10000, CRC(0f8dfc3e) SHA1(b2eecc7dd09d3e486b90732a2097bea1a9d1ab70) )
|
||||
ROM_LOAD( "7.pg5", 0x40000, 0x10000, CRC(09a0893f) SHA1(712f04a8091228d679a7bd94f2a9884a76b62596) )
|
||||
ROM_LOAD( "8.pg6", 0x50000, 0x10000, CRC(1aadfd49) SHA1(3a453b0dfc47a2b67c778faaec3844983bf8f307) )
|
||||
ROM_LOAD( "9.pg7", 0x60000, 0x10000, CRC(1d27ac28) SHA1(c8ebaea66d136425970c2335b9d8e16402433b53) )
|
||||
ROM_LOAD( "10.pg8", 0x70000, 0x10000, CRC(2c810312) SHA1(df055c7828da2b49bcbd22721309011b7d2143f9) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( unkboram ) // ATPK-BORAM PK-0500 PCB
|
||||
ROM_REGION( 0x8000, "maincpu", 0 )
|
||||
ROM_LOAD( "11.rom", 0x0000, 0x8000, CRC(822af541) SHA1(621c88bdc2ddca90127eb7ab10ca4ef6ec0cded0) )
|
||||
|
||||
ROM_REGION( 0x4000, "chars", 0 )
|
||||
ROM_LOAD( "1.cg1", 0x0000, 0x2000, CRC(aa0614ec) SHA1(33f31683a6bd1268e11ad9159fe70d7eaf5edb15) )
|
||||
ROM_LOAD( "2.cg2", 0x2000, 0x2000, CRC(025fa9e1) SHA1(fd6d0ad764968ee80355b3fd5156eae89f1d3da8) )
|
||||
|
||||
ROM_REGION( 0x80000, "tiles", 0 )
|
||||
ROM_LOAD( "3.pg1", 0x00000, 0x10000, CRC(24206619) SHA1(862403d89d372e3cbffebc37f141748b6543871a) )
|
||||
ROM_LOAD( "4.pg2", 0x10000, 0x10000, CRC(327be2a3) SHA1(69b62f50b83528f616378df1c72f35c74dd59022) )
|
||||
ROM_LOAD( "5.pg3", 0x20000, 0x10000, CRC(6866c07c) SHA1(7271bdabbdce2cf08d7c45e1e5556bf05ebe1e61) )
|
||||
ROM_LOAD( "6.pg4", 0x30000, 0x10000, CRC(c4a928ae) SHA1(ae59254a7cd5bfc5866d25c16671278b84aeb04f) )
|
||||
ROM_LOAD( "7.pg5", 0x40000, 0x10000, CRC(050a1387) SHA1(5a1152d53ed91e24993a662db59a55754d79bfae) )
|
||||
ROM_LOAD( "8.pg6", 0x50000, 0x10000, CRC(456e3284) SHA1(f61b3c50bc83949bb12b223e7d2bce7d4daa1bd1) )
|
||||
ROM_LOAD( "9.pg7", 0x60000, 0x10000, CRC(fba98b86) SHA1(bcf667c8703aa06410c9d8d310fe479db5b28a81) )
|
||||
ROM_LOAD( "10.pg8", 0x70000, 0x10000, CRC(c8648897) SHA1(8f024d76b706fde3774d053be6aa307043ce4c06) )
|
||||
ROM_END
|
||||
|
||||
|
||||
void boramz80_state::init_tpkborama()
|
||||
{
|
||||
@ -308,5 +367,8 @@ void boramz80_state::init_tpkborama()
|
||||
|
||||
|
||||
GAME( 1987, pkboram, 0, pk, pkboram, boramz80_state, empty_init, ROT0, "Boram", "PK - New Exciting Poker!", MACHINE_IS_SKELETON ) // PK-BORAM 0211 aug.04.1987. BORAM CORP
|
||||
GAME( 1988, tpkboram, 0, pk, tpkboram, boramz80_state, empty_init, ROT0, "Boram", "Turbo PK", MACHINE_IS_SKELETON ) // PK-TURBO jan.29.1988. BORAM CORP.
|
||||
GAME( 1998, tpkborama, tpkboram, pk, tpkboram, boramz80_state, init_tpkborama, ROT0, "Boram", "Turbo PK (Ver 2.3B2, encrypted)", MACHINE_IS_SKELETON ) // dep inctype-23B1998 0519Ver 2.3B2
|
||||
GAME( 1988, tpkboram, 0, pk, tpkboram, boramz80_state, empty_init, ROT0, "Boram", "PK Turbo", MACHINE_IS_SKELETON ) // PK-TURBO jan.29.1988. BORAM CORP.
|
||||
GAME( 1998, tpkborama, tpkboram, pk, tpkboram, boramz80_state, init_tpkborama, ROT0, "Boram", "PK Turbo (Ver 2.3B2, encrypted)", MACHINE_IS_SKELETON ) // dep inctype-23B1998 0519Ver 2.3B2
|
||||
GAME( 1990, pkrboram, 0, pk, tpkboram, boramz80_state, empty_init, ROT0, "Boram", "PK Rainbow (v 1.5)", MACHINE_IS_SKELETON ) // PK RAINBOW v1.5 BORAM Corp. 1990.11.06<EFBFBD>
|
||||
GAME( 1992, tpkg2, 0, pk, tpkboram, boramz80_state, empty_init, ROT0, "Boram", "PK Turbo Great 2", MACHINE_IS_SKELETON ) // PK TURBO GREAT2 1992.06.04 BORAM CORP.
|
||||
GAME( 19??, unkboram, 0, pk, tpkboram, boramz80_state, empty_init, ROT0, "Boram", "unknown Boram poker game", MACHINE_IS_SKELETON ) // PKS v100 BORAM CORP
|
||||
|
@ -21,9 +21,11 @@ The riser board has a pair of HM4334 1K*4 static RAMs and a quad 2-input NAND ga
|
||||
|
||||
TODO:
|
||||
- sound
|
||||
- colors
|
||||
- is visible area correct?
|
||||
- remaining dips
|
||||
- remaining DIPs
|
||||
|
||||
BTANB:
|
||||
- colors are horrible but match available screenshot
|
||||
*/
|
||||
|
||||
|
||||
@ -93,7 +95,7 @@ TILE_GET_INFO_MEMBER(guchokipa_state::get_fg_tile_info)
|
||||
{
|
||||
int code = m_fgram[tile_index];
|
||||
|
||||
if (code == 0x00) code = 0x3ff; // why? is this another 'big sprite' thing?
|
||||
if (code == 0x00) code = 0x2ff; // why? is this another 'big sprite' thing?
|
||||
|
||||
tileinfo.set(1, code, 0, 0);
|
||||
}
|
||||
@ -219,12 +221,12 @@ GFXDECODE_END
|
||||
|
||||
void guchokipa_state::guchokipa(machine_config &config)
|
||||
{
|
||||
Z80(config, m_maincpu, 18.432_MHz_XTAL / 6); // 3.07 Mhz
|
||||
Z80(config, m_maincpu, 18.432_MHz_XTAL / 6); // 3.07 MHz
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &guchokipa_state::main_program_map);
|
||||
m_maincpu->set_addrmap(AS_IO, &guchokipa_state::main_io_map);
|
||||
m_maincpu->set_vblank_int("screen", FUNC(guchokipa_state::irq0_line_hold));
|
||||
|
||||
Z80(config, m_audiocpu, 18.432_MHz_XTAL / 12); // 1.53 Mhz
|
||||
Z80(config, m_audiocpu, 18.432_MHz_XTAL / 12); // 1.53 MHz
|
||||
m_audiocpu->set_addrmap(AS_PROGRAM, &guchokipa_state::sound_program_map);
|
||||
m_audiocpu->set_addrmap(AS_IO, &guchokipa_state::sound_io_map);
|
||||
|
||||
@ -258,12 +260,12 @@ ROM_START( guchokip )
|
||||
ROM_LOAD( "4209.bg11", 0x000, 0x800, CRC(44b2b7d1) SHA1(672931ff572ac6361b493dc9a49f6146bdc26b78) )
|
||||
|
||||
ROM_REGION( 0x8000, "tiles", 0 )
|
||||
ROM_LOAD( "4201.b1", 0x0000, 0x1000, CRC(838726ab) SHA1(5bcfb3c6badc8f7b7bea17a228137e4bff39a0e5) )
|
||||
ROM_LOAD( "4205.b2", 0x1000, 0x1000, CRC(58efc253) SHA1(b3344df68c665da996f3332f43030a664931db80) )
|
||||
ROM_LOAD( "4203.r1", 0x0000, 0x1000, CRC(8769aad5) SHA1(71f3d22e8e0006ba89329ac4a48f09e11ab67875) )
|
||||
ROM_LOAD( "4207.r2", 0x1000, 0x1000, CRC(9b78e95e) SHA1(2f3fdcc3bb92b2eb3a967de39ffe4eee74cac8e0) )
|
||||
ROM_LOAD( "4202.g1", 0x2000, 0x1000, CRC(a45d5258) SHA1(9080c51b2dc5d6bc4d01cc29deed0e2a5ea78dbd) )
|
||||
ROM_LOAD( "4206.g2", 0x3000, 0x1000, CRC(e18d50f7) SHA1(c922a019c13c904701abe5a9e42be955d80a7ecb) )
|
||||
ROM_LOAD( "4203.r1", 0x4000, 0x1000, CRC(8769aad5) SHA1(71f3d22e8e0006ba89329ac4a48f09e11ab67875) )
|
||||
ROM_LOAD( "4207.r2", 0x5000, 0x1000, CRC(9b78e95e) SHA1(2f3fdcc3bb92b2eb3a967de39ffe4eee74cac8e0) )
|
||||
ROM_LOAD( "4201.b1", 0x4000, 0x1000, CRC(838726ab) SHA1(5bcfb3c6badc8f7b7bea17a228137e4bff39a0e5) )
|
||||
ROM_LOAD( "4205.b2", 0x5000, 0x1000, CRC(58efc253) SHA1(b3344df68c665da996f3332f43030a664931db80) )
|
||||
ROM_LOAD( "4204.t1", 0x6000, 0x1000, CRC(da77a765) SHA1(e8626548909b5e735cdb603964324482848ce476) )
|
||||
ROM_LOAD( "4208.t2", 0x7000, 0x1000, CRC(be97d733) SHA1(ff3b199c8d1203d9d6c0060f217bbd7de32a8152) )
|
||||
ROM_END
|
||||
|
Loading…
Reference in New Issue
Block a user