diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mame/bmc/koftball.cpp | 4 | ||||
-rw-r--r-- | src/mame/igs/goldstar.cpp | 2 | ||||
-rw-r--r-- | src/mame/igs/igs011.cpp | 4 | ||||
-rw-r--r-- | src/mame/igs/igs_m027.cpp | 3 | ||||
-rw-r--r-- | src/mame/misc/menghong.cpp | 8 | ||||
-rw-r--r-- | src/mame/misc/norautp.cpp | 8 | ||||
-rw-r--r-- | src/mame/nintendo/nes_sh6578.cpp | 6 |
7 files changed, 19 insertions, 16 deletions
diff --git a/src/mame/bmc/koftball.cpp b/src/mame/bmc/koftball.cpp index 7c118605121..6063107be74 100644 --- a/src/mame/bmc/koftball.cpp +++ b/src/mame/bmc/koftball.cpp @@ -686,7 +686,7 @@ ROM_START( jxzh ) ROM_LOAD( "bmc_mj9601-9.u21", 0x00000, 0x40000, CRC(0ffcae13) SHA1(f8501c7c8a8bebf5da95aa3b275dd514f1014971) ) ROM_END -// 開門胡 (Kāi Mén Hú) - a program swap of jxzh (or vice versa) +// 開門胡 (Kāimén Hú) - a program swap of jxzh (or vice versa) // same PCB as jxzh, but with a File KB89C67 in place of the 3567 (both are YM2413 clones) and a Music TR9C1710-80PCA RAMDAC instead of the HM86171-80 ROM_START( kaimenhu ) ROM_REGION( 0x40000, "maincpu", 0 ) // 68000 Code @@ -746,4 +746,4 @@ void koftball_state::init_koftball() GAME( 1995, koftball, 0, koftball, koftball, koftball_state, init_koftball, ROT0, "BMC", "King of Football", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) GAME( 1996, jxzh, 0, jxzh, jxzh, koftball_state, empty_init, ROT0, "BMC", "Jinxiu Zhonghua", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) -GAME( 1996, kaimenhu, jxzh, kaimenhu, jxzh, koftball_state, empty_init, ROT0, "BMC", "Kai Men Hu", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) +GAME( 1996, kaimenhu, jxzh, kaimenhu, jxzh, koftball_state, empty_init, ROT0, "BMC", "Kaimen Hu", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS | MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/igs/goldstar.cpp b/src/mame/igs/goldstar.cpp index 7456053290f..c864fd69b19 100644 --- a/src/mame/igs/goldstar.cpp +++ b/src/mame/igs/goldstar.cpp @@ -23967,7 +23967,7 @@ GAMEL( 1988, ns8linewd, ns8lines, lucky8, ns8linwa, wingco_state, empty_ini GAMEL( 1989, f16s8l, lucky8, lucky8, lucky8, wingco_state, empty_init, ROT0, "Leisure Ent", "F-16 Super 8 Lines", MACHINE_NOT_WORKING, layout_lucky8 ) // needs I/O check, seems mostly playable GAMEL( 1991, nd8lines, lucky8, nd8lines, nd8lines, wingco_state, init_nd8lines, ROT0, "Yamate (bootleg)", "New Draw 8 Lines (Version 2.1)", MACHINE_NOT_WORKING | MACHINE_WRONG_COLORS | MACHINE_IMPERFECT_SOUND, layout_lucky8 ) // PROM decode wrong, SN emits terrible sound, inputs not done yet GAMEL( 198?, super972, ns8lines, super972, ns8linwa, wingco_state, init_super972, ROT0, "<unknown>", "Super 97-2 (Witch Bonus)", MACHINE_NOT_WORKING, layout_lucky8p1 ) // decrypted, needs correct inputs -GAME( 198?, luckybar, 0, luckybar, ns8linew, wingco_state, empty_init, ROT0, "<unknown>", "Lucky Bar (W-4 with mc68705 MCU)", 0 ) // MC68705 MCU +GAME( 198?, luckybar, 0, luckybar, ns8linew, wingco_state, empty_init, ROT0, "<unknown>", "Lucky Bar (W-4 with MC68705 MCU)", 0 ) // MC68705 MCU GAMEL( 198?, kkotnoli, 0, kkotnoli, kkotnoli, goldstar_state, empty_init, ROT0, "hack", "Kkot No Li (Kill the Bees)", MACHINE_IMPERFECT_COLORS, layout_lucky8 ) GAME( 198?, ladylinr, 0, ladylinr, ladylinr, goldstar_state, empty_init, ROT0, "TAB Austria", "Lady Liner (set 1)", 0 ) GAME( 198?, ladylinra, ladylinr, ladylinr, ladylinr, goldstar_state, empty_init, ROT0, "TAB Austria", "Lady Liner (set 2)", 0 ) diff --git a/src/mame/igs/igs011.cpp b/src/mame/igs/igs011.cpp index fb673f2af6e..ec6c08faa8a 100644 --- a/src/mame/igs/igs011.cpp +++ b/src/mame/igs/igs011.cpp @@ -4839,7 +4839,7 @@ ROM_START( lhb2 ) ROM_LOAD( "igss0503.u38", 0x00000, 0x80000, CRC(c9609c9c) SHA1(f036e682b792033409966e84292a69275eaa05e5) ) // 2 banks ROM_END -ROM_START( lhb3 ) // PCB very similar to lhb2's, but not original? +ROM_START( lhb3 ) // 龍虎榜III 搓牌高手 (Lóng Hǔ Bǎng III Cuō Pái Gāoshǒu) very similar to lhb2's, but not original? ROM_REGION( 0x80000, "maincpu", 0 ) ROM_LOAD16_WORD_SWAP( "rom.u29", 0x00000, 0x80000, CRC(c5985452) SHA1(f1f0c2b1b8c509b2a0a72a4f3387eccb0f25008a) ) @@ -5108,7 +5108,7 @@ GAME( 1995, dbc, lhb, lhb, lhb, igs011_state, i GAME( 1995, ryukobou, lhb, lhb, lhb, igs011_state, init_ryukobou, ROT0, "IGS / Alta", "Mahjong Ryukobou (Japan, V030J)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, lhb2, 0, lhb2, lhb2, igs011_state, init_lhb2, ROT0, "IGS", "Lung Fu Bong II (Hong Kong, V185H)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, tygn, lhb2, tygn, tygn, igs011_state, init_tygn, ROT0, "IGS", "Te Yi Gong Neng (China, V632C)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) // ROM patches -GAME( 1996, lhb3, lhb2, nkishusp, nkishusp, igs011_state, init_lhb3, ROT0, "IGS", "Long Hu Bang III Cuo Pai Gao Shou (China, V242C)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) // ROM patches +GAME( 1996, lhb3, lhb2, nkishusp, nkishusp, igs011_state, init_lhb3, ROT0, "IGS", "Long Hu Bang III: Cuo Pai Gaoshou (China, V242C)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) // ROM patches GAME( 1996, xymg, 0, xymg, xymg, igs011_state, init_xymg, ROT0, "IGS", "Xingyun Manguan (China, V651C, set 1)", MACHINE_SUPPORTS_SAVE ) GAME( 1996, xymga, xymg, xymga, xymg, igs011_state, init_xymga, ROT0, "IGS", "Xingyun Manguan (China, V651C, set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_NOT_WORKING ) // different encryption and without IGS003 GAME( 1996, wlcc, xymg, wlcc, wlcc, igs011_state, init_wlcc, ROT0, "IGS", "Wanli Changcheng (China, V638C)", MACHINE_SUPPORTS_SAVE ) diff --git a/src/mame/igs/igs_m027.cpp b/src/mame/igs/igs_m027.cpp index bea60c00bf1..23e4ccac364 100644 --- a/src/mame/igs/igs_m027.cpp +++ b/src/mame/igs/igs_m027.cpp @@ -3400,6 +3400,7 @@ ROM_START( cjdh6th ) // IGS PCB 0226-03. While sharing mask ROMs with extradrw, ROM_LOAD( "igs s3002.u6", 0x00000, 0x80000, CRC(74b64969) SHA1(faaf1765f0982259382657665b82f0b1fb8ad8af) ) // matches the Extra Draw one when split ROM_END +// 虫虫乐园 (Chóng Chóng Lèyuán) ROM_START( ccly ) // IGS PCB-0415-05-GD - no XA, contrary to the other regions sets in igs_m027xa.cpp ROM_REGION( 0x04000, "maincpu", 0 ) // Internal rom of IGS027A ARM based MCU @@ -3710,7 +3711,7 @@ GAME( 2005, cjddzlf, 0, cjddz, cjddz, igs_m027_stat GAME( 2005, cjtljp, 0, xypdk, lhzb4, igs_m027_state, init_cjtljp, ROT0, "IGS", "Chaoji Tuolaji Jiaqiang Ban (V206CN)", 0 ) // 2005 date in internal ROM GAME( 2005, xypdk, 0, xypdk, lhzb4, igs_m027_state, init_xypdk, ROT0, "IGS", "Xingyun Pao De Kuai (V106CN)", 0 ) GAMEL( 2007, tripslot, 0, tripslot, tripslot, igs_m027_state, init_tripslot, ROT0, "IGS", "Triple Slot (V200VE)", 0, layout_tripslot ) // 2007 date in internal ROM at least, could be later, default settings password is all 'start 1' -GAME( 2005, ccly, crzybugs, m027_1ppi<true>, base, igs_m027_state, init_ccly, ROT0, "IGS", "Chong Chong Le Yuan (V100CN)", MACHINE_NOT_WORKING ) +GAME( 2005, ccly, crzybugs, m027_1ppi<true>, base, igs_m027_state, init_ccly, ROT0, "IGS", "Chong Chong Leyuan (V100CN)", MACHINE_NOT_WORKING ) // this has a 2nd 8255 GAME( 2001, extradrw, 0, extradrw, base, igs_m027_state, init_extradrw, ROT0, "IGS", "Extra Draw (V100VE)", MACHINE_NOT_WORKING ) // these have an IGS025 protection device instead of the 8255 diff --git a/src/mame/misc/menghong.cpp b/src/mame/misc/menghong.cpp index c348092577d..706bdabaccf 100644 --- a/src/mame/misc/menghong.cpp +++ b/src/mame/misc/menghong.cpp @@ -548,6 +548,7 @@ ROM_START( jzst ) ROM_REGION( 0x0100, "pic_data", ROMREGION_ERASEFF ) ROM_END +// 疯狂斗地主II (Fēngkuáng Dòu Dìzhǔ II) // PCB is very similar to the one documented at the top, but with HY03 instead of HY04 and standard ROMs instead of flash ROM_START( fkddz2 ) ROM_REGION32_LE( 0x1000000, "flash", ROMREGION_ERASEFF ) @@ -564,6 +565,7 @@ ROM_START( fkddz2 ) ROM_REGION( 0x0100, "pic_data", ROMREGION_ERASEFF ) ROM_END +// 极品斗地主 (Jípǐn Dòu Dìzhǔ) // Sealy 2005.7 PCB // PCB is very similar to the one documented at the top, but with KEY02 instead of HY04 and standard ROMs instead of flash ROM_START( jpddz ) @@ -617,7 +619,7 @@ ROM_END GAME( 2004?, menghong, 0, menghong, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Meng Hong Lou", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) GAME( 2004?, menghonga, menghong, menghong, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Meng Hong Lou (earlier)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) GAME( 2006, jzst, fkddz2, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Jue Zhan Shanghai Tan", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) -GAME( 2006, fkddz2, 0, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Feng Kuang Dou Di Zhu II", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) -GAME( 2005, jpddz, 0, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Jipin Dou Di Zhu (set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) // this one boots -GAME( 2005, jpddza, jpddz, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Jipin Dou Di Zhu (set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) // this one doesn't +GAME( 2006, fkddz2, 0, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Fengkuang Dou Dizhu II", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) +GAME( 2005, jpddz, 0, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Jipin Dou Dizhu (set 1)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) // this one boots +GAME( 2005, jpddza, jpddz, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "Jipin Dou Dizhu (set 2)", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) // this one doesn't GAME( 2005, sandayi, 0, crzyddz2, crzyddz2, menghong_state, empty_init, ROT0, "Sealy", "San Da Yi", MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION ) diff --git a/src/mame/misc/norautp.cpp b/src/mame/misc/norautp.cpp index af669026ec7..895c6018533 100644 --- a/src/mame/misc/norautp.cpp +++ b/src/mame/misc/norautp.cpp @@ -35,7 +35,7 @@ * Credit Poker (ver.30b, 7 & 9 bonus), 1999, CGI. * Credit Poker (ver.23b, 7 & 9 bonus), 1998, CGI. * Double Joker Poker (CGI), 19??, CGI. - * Kimble Double HI-LO (z80 version), 198?, Kimble Ireland. + * Kimble Double HI-LO (Z80 version), 198?, Kimble Ireland. * Poker / Black Jack (Model 7521), 198?, M. Kramer Manufacturing. * Draw Poker (Joker Poker V.01), 1984, Coinmaster. @@ -6511,8 +6511,8 @@ GAMEL( 1999, cgip30cs, 0, norautx4, norautkl, norautp_state, empty_init, GAMEL( 1999, cgip30b, cgip30cs, norautx4, norautkl, norautp_state, empty_init, ROT0, "CGI", "Credit Poker (ver.30b, 7 & 9 bonus)", 0, layout_noraut12 ) // CGI - Credit Poker, VERSION 30B, 7 &9 BONUS, 21/12/99 BY V.S. for CGI GAMEL( 1998, cgip23b, cgip30cs, norautx4, norautkl, norautp_state, empty_init, ROT0, "CGI", "Credit Poker (ver.23b, 7 & 9 bonus)", 0, layout_noraut12 ) // CGI - Credit Poker, VERSION 23B, 7 &9 BONUS, 31.03.98. BY V.S. GAMEL( 198?, cgidjp, 0, cgidjp, mainline, norautp_state, empty_init, ROT0, "CGI", "Double Joker Poker (CGI)", 0, layout_noraut12 ) // very similar to df_djpkr -GAME( 198?, kimblz80, 0, kimble, norautp, norautp_state, empty_init, ROT0, "Kimble Ireland", "Kimble Double HI-LO (z80 version, encrypted)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING ) -GAME( 198?, hilokimb, 0, kimble, norautp, norautp_state, empty_init, ROT0, "Kimble Ireland", "Kimble Double HI-LO (z80 version, unencrypted)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING ) +GAME( 198?, kimblz80, 0, kimble, norautp, norautp_state, empty_init, ROT0, "Kimble Ireland", "Kimble Double HI-LO (Z80 version, encrypted)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING ) +GAME( 198?, hilokimb, 0, kimble, norautp, norautp_state, empty_init, ROT0, "Kimble Ireland", "Kimble Double HI-LO (Z80 version, unencrypted)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING ) GAME( 198?, bjpoker, 0, norautxp, norautrh, norautp_state, empty_init, ROT0, "M.Kramer Manufacturing.", "Poker / Black Jack (Model 7521)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING ) // starts ok, but after the jump to $180 goes to hell GAMEL( 1984, cdrawpkr, 0, cdrawpkr, cdrawpkr, norautp_state, empty_init, ROT0, "Coinmaster", "Draw Poker (Joker Poker V.01)", 0, layout_noraut11 ) @@ -6541,7 +6541,7 @@ GAMEL( 1983, dphljp, 0, dphl, dphl, norautp_state, empty_ini GAMEL( 198?, newhilop, 0, dphl, newhilop, norautp_state, empty_init, ROT0, "Song Won?", "New Hi-Low Poker", 0, layout_noraut10 ) GAMEL( 198?, pkii_dm, 0, dphl, newhilop, norautp_state, empty_init, ROT0, "<unknown>", "Draw Poker HI-LO (PKII/DM)", 0, layout_noraut10 ) GAMEL( 1983, krampcb2, 0, dphl, dphla, norautp_state, empty_init, ROT0, "bootleg", "Draw Poker HI-LO (bootleg, set 1)", 0, layout_noraut10 ) -GAMEL( 198?, krampcb5, 0, dphl, dphl, norautp_state, empty_init, ROT0, "bootleg", "Draw Poker HI-LO (bootleg, set 2)", 0, layout_noraut10 ) +GAMEL( 198?, krampcb5, krampcb2, dphl, dphl, norautp_state, empty_init, ROT0, "bootleg", "Draw Poker HI-LO (bootleg, set 2)", 0, layout_noraut10 ) GAMEL( 1983, pma, 0, dphl, newhilop, norautp_state, empty_init, ROT0, "PMA", "PMA Poker", 0, layout_noraut10 ) GAME( 198?, kimbldhl, 0, kimbldhl, norautp, norautp_state, empty_init, ROT0, "Kimble Ireland", "Kimble Double HI-LO", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING ) GAMEL( 1983, gtipoker, 0, dphl, gtipoker, norautp_state, empty_init, ROT0, "Game Technology Inc.", "GTI Double or Nothing Draw Poker", 0, layout_noraut10 ) diff --git a/src/mame/nintendo/nes_sh6578.cpp b/src/mame/nintendo/nes_sh6578.cpp index 83dbfa990a9..c1e9dac59fc 100644 --- a/src/mame/nintendo/nes_sh6578.cpp +++ b/src/mame/nintendo/nes_sh6578.cpp @@ -794,9 +794,9 @@ CONS( 200?, cpatrolm, 0, 0, nes_sh6578_pal, nes_sh6578, nes_sh6578_state, i CONS( 200?, bb6578, 0, 0, nes_sh6578, nes_sh6578, nes_sh6578_state, init_nes_sh6578, "DaiDaiXing Electronics", "TV Games Baseball (SH6578 hardware)", MACHINE_NOT_WORKING ) // these don't boot much further than the timetop logo and a splash screen -// "Super Knowledge Monopoly" is an English translation of the title -CONS( 200?, 6578cjz1, 0, 0, nes_sh6578, nes_sh6578, nes_sh6578_cjz_state, init_nes_sh6578, "TimeTop", u8"Chāo Jí Zhī Shi Dà Fù Wēng (vol. 1)", MACHINE_NOT_WORKING ) -CONS( 200?, 6578cjz2, 6578cjz1, 0, nes_sh6578, nes_sh6578, nes_sh6578_cjz_state, init_nes_sh6578, "TimeTop", u8"Chāo Jí Zhī Shi Dà Fù Wēng (vol. 2)", MACHINE_NOT_WORKING ) +// 超级知识大富翁 (Chāojí Zhīshì Dà Fùwēng) +CONS( 200?, 6578cjz1, 0, 0, nes_sh6578, nes_sh6578, nes_sh6578_cjz_state, init_nes_sh6578, "TimeTop", "Chaoji Zhishi Da Fuweng 1", MACHINE_NOT_WORKING ) +CONS( 200?, 6578cjz2, 0, 0, nes_sh6578, nes_sh6578, nes_sh6578_cjz_state, init_nes_sh6578, "TimeTop", "Chaoji Zhishi Da Fuweng 2", MACHINE_NOT_WORKING ) // Super Moto 3 https://youtu.be/DR5Y_r6C_qk - has JungleTac copyrights intact, and appears to have the SH6578 versions of the games |