From fa7c955940668f40e264b0c92a3f00bd6dc7ab45 Mon Sep 17 00:00:00 2001 From: Angelo Salese Date: Tue, 2 Mar 2010 15:28:25 +0000 Subject: [PATCH] new not working --------------- Champion Number [f205v, David Haywood, Angelo Salese] --- src/mame/drivers/chsuper.c | 22 +++++++++++++++++++++- src/mame/mamedriv.c | 1 + 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/chsuper.c b/src/mame/drivers/chsuper.c index c4f5676e029..a4e45ed3b64 100644 --- a/src/mame/drivers/chsuper.c +++ b/src/mame/drivers/chsuper.c @@ -187,7 +187,7 @@ static const gfx_layout charlayout = }; static GFXDECODE_START( chsuper ) - GFXDECODE_ENTRY( "gfx1", 0x00000, charlayout, 0, 16 ) + GFXDECODE_ENTRY( "gfx1", 0x00000, charlayout, 0, 1 ) GFXDECODE_END static MACHINE_DRIVER_START( chsuper ) @@ -253,6 +253,20 @@ ROM_START( chsuper2 ) ROM_COPY( "maincpu", 0x10000, 0x00000, 0x70000 ) ROM_END +ROM_START( chmpnum ) + ROM_REGION( 0x80000, "maincpu", 0 ) // code + samples + ROM_LOAD( "3.ic11", 0x00000, 0x80000, CRC(46aa2ce7) SHA1(036d67a26c890c4dc26599bfcd2c67f12e30fb52) ) + + ROM_REGION( 0x010000, "vram", ROMREGION_ERASE00 ) + + ROM_REGION( 0x100000, "gfx1", 0 ) + ROM_LOAD( "1.ic18", 0x00000, 0x80000, CRC(8e202eaa) SHA1(156b498873111e5890c00d447201ba4bcbe6e633) ) + ROM_LOAD( "2.ic19", 0x80000, 0x80000, CRC(dc0790b0) SHA1(4550f85e609338635a3987f7832517ed1d6388d4) ) + + ROM_REGION( 0x80000, "adpcm", 0 ) + ROM_COPY( "maincpu", 0x10000, 0x00000, 0x70000 ) +ROM_END + static DRIVER_INIT( chsuper2 ) { chsuper_tilexor = 0x7f00; @@ -263,6 +277,12 @@ static DRIVER_INIT( chsuper3 ) chsuper_tilexor = 0x0e00; } +static DRIVER_INIT( chmpnum ) +{ + chsuper_tilexor = 0x0000; // TODO +} + GAME( 1999, chsuper3, 0, chsuper, chsuper, chsuper3, ROT0, "", "Champion Super 3 (V0.35)", GAME_NO_SOUND ) //24/02/99 GAME( 1999, chsuper2, chsuper3, chsuper, chsuper, chsuper2, ROT0, "", "Champion Super 2 (V0.13)", GAME_NO_SOUND ) //26/01/99 +GAME( 199?, chmpnum, 0, chsuper, chsuper, chmpnum, ROT0, "Italy", "Champion Number (v0.74)", GAME_NO_SOUND|GAME_NOT_WORKING ) diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c index 07892b2d7bb..6900458ca54 100644 --- a/src/mame/mamedriv.c +++ b/src/mame/mamedriv.c @@ -9757,6 +9757,7 @@ Other Sun games DRIVER( chsuper3 ) /* unknown */ DRIVER( chsuper2 ) /* unknown */ + DRIVER( chmpnum ) /* unknown */ DRIVER( 3super8 ) /* unknown */ DRIVER( buster ) /* (c) 1987 Marian Electronics Ltd. */ DRIVER( spielbud ) /* (c) 1985 ADP */