mirror of
https://github.com/holub/mame
synced 2025-05-06 14:25:54 +03:00
kong is not based on fantastc, discrete sound instead of 2*ay8910
This commit is contained in:
parent
068b91f7ab
commit
a9339a8765
@ -3049,6 +3049,21 @@ static DRIVER_INIT( skybase )
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static DRIVER_INIT( kong )
|
||||||
|
{
|
||||||
|
address_space *space = machine.device("maincpu")->memory().space(AS_PROGRAM);
|
||||||
|
|
||||||
|
/* video extensions */
|
||||||
|
common_init(machine, galaxian_draw_bullet, galaxian_draw_background, NULL, upper_extend_sprite_info);
|
||||||
|
|
||||||
|
/* needs a full 2k of RAM */
|
||||||
|
space->install_ram(0x8000, 0x87ff);
|
||||||
|
|
||||||
|
/* extend ROM */
|
||||||
|
space->install_rom(0x0000, 0x7fff, machine.region("maincpu")->base());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
static void mshuttle_decode(running_machine &machine, const UINT8 convtable[8][16])
|
static void mshuttle_decode(running_machine &machine, const UINT8 convtable[8][16])
|
||||||
{
|
{
|
||||||
address_space *space = machine.device("maincpu")->memory().space(AS_PROGRAM);
|
address_space *space = machine.device("maincpu")->memory().space(AS_PROGRAM);
|
||||||
@ -3155,14 +3170,6 @@ static DRIVER_INIT( fantastc )
|
|||||||
memcpy(romdata + i * 0x400, buf + lut_am_unscramble[i] * 0x1000 + (i & 3) * 0x400, 0x400);
|
memcpy(romdata + i * 0x400, buf + lut_am_unscramble[i] * 0x1000 + (i & 3) * 0x400, 0x400);
|
||||||
}
|
}
|
||||||
|
|
||||||
static DRIVER_INIT( kong )
|
|
||||||
{
|
|
||||||
/* video extensions */
|
|
||||||
common_init(machine, galaxian_draw_bullet, galaxian_draw_background, NULL, upper_extend_sprite_info);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
static DRIVER_INIT( kingball )
|
static DRIVER_INIT( kingball )
|
||||||
{
|
{
|
||||||
|
@ -6432,13 +6432,11 @@ GAME( 198?, thepitm, thepit, mooncrst, thepitm, thepitm, ROT90, "bootleg (
|
|||||||
|
|
||||||
/* other games on basic mooncrst hardware */
|
/* other games on basic mooncrst hardware */
|
||||||
GAME( 1982, skybase, 0, mooncrst, skybase, skybase, ROT90, "Omori Electric Co., Ltd.", "Sky Base", GAME_SUPPORTS_SAVE )
|
GAME( 1982, skybase, 0, mooncrst, skybase, skybase, ROT90, "Omori Electric Co., Ltd.", "Sky Base", GAME_SUPPORTS_SAVE )
|
||||||
|
GAME( 198?, kong, 0, mooncrst, kong, kong, ROT90, "Taito do Brasil", "Kong (Brazil)", GAME_SUPPORTS_SAVE | GAME_WRONG_COLORS ) // rewrite of Donkey Kong (!) not a clone
|
||||||
|
|
||||||
/* larger romspace, 2*AY8910, based on Super Star Crest board? */
|
/* larger romspace, 2*AY8910, based on Super Star Crest board? */
|
||||||
GAME( 198?, fantastc, 0, fantastc, fantastc, fantastc, ROT90, "Taito do Brasil", "Fantastic", GAME_SUPPORTS_SAVE | GAME_NOT_WORKING ) // rewrite of Galaga (!) not a clone
|
GAME( 198?, fantastc, 0, fantastc, fantastc, fantastc, ROT90, "Taito do Brasil", "Fantastic", GAME_SUPPORTS_SAVE | GAME_NOT_WORKING ) // rewrite of Galaga (!) not a clone
|
||||||
|
|
||||||
/* similar to fantastc? */
|
|
||||||
GAME( 198?, kong, 0, fantastc, kong, kong, ROT90, "Taito do Brasil", "Kong (Brazil)", GAME_SUPPORTS_SAVE | GAME_NO_SOUND | GAME_NOT_WORKING ) // rewrite of Donkey Kong (!) not a clone
|
|
||||||
|
|
||||||
/* extra ROMs, protection, and sound hardware replaced with AY8910 */
|
/* extra ROMs, protection, and sound hardware replaced with AY8910 */
|
||||||
GAME( 1981, jumpbug, 0, jumpbug, jumpbug, jumpbug, ROT90, "Hoei (Rock-Ola license)", "Jump Bug", GAME_SUPPORTS_SAVE ) // or by Alpha Denshi Co. under contract from Hoei?
|
GAME( 1981, jumpbug, 0, jumpbug, jumpbug, jumpbug, ROT90, "Hoei (Rock-Ola license)", "Jump Bug", GAME_SUPPORTS_SAVE ) // or by Alpha Denshi Co. under contract from Hoei?
|
||||||
GAME( 1981, jumpbugb, jumpbug, jumpbug, jumpbug, jumpbug, ROT90, "bootleg", "Jump Bug (bootleg)", GAME_SUPPORTS_SAVE ) // bootleg of Sega license
|
GAME( 1981, jumpbugb, jumpbug, jumpbug, jumpbug, jumpbug, ROT90, "bootleg", "Jump Bug (bootleg)", GAME_SUPPORTS_SAVE ) // bootleg of Sega license
|
||||||
|
Loading…
Reference in New Issue
Block a user