Previous 199869 Revisions Next

r25488 Wednesday 2nd October, 2013 at 02:55:54 UTC by David Haywood
new NOT working
Carket Ball [ANY]

needs the real protection data extracting for this game, runs attract mode with data from others but can't coin it up.
[src/mame]mame.lst
[src/mame/drivers]tumbleb.c
[src/mame/includes]tumbleb.h

trunk/src/mame/includes/tumbleb.h
r25487r25488
8282   DECLARE_DRIVER_INIT(tumbleb2);
8383   DECLARE_DRIVER_INIT(chokchok);
8484   DECLARE_DRIVER_INIT(fncywld);
85   DECLARE_DRIVER_INIT(carket);
8586   TILEMAP_MAPPER_MEMBER(tumblep_scan);
8687   TILE_GET_INFO_MEMBER(get_bg1_tile_info);
8788   TILE_GET_INFO_MEMBER(get_bg2_tile_info);
trunk/src/mame/drivers/tumbleb.c
r25487r25488
27472747   ROM_LOAD16_BYTE( "p11uor4.bin",  0x40001, 0x20000, CRC(9c511d98) SHA1(6615cbb125bd1e1b4da400ec4c4a0f4df8f6fa75) )
27482748ROM_END
27492749
2750/* Carket Ball */
2751
2752/*
2753carket ball
2754
2755
275668000P10 Xtal 15Mhz
27572*62256
275827020.ub17
275927020.ub18  prg roms
2760
2761
2762gfx ram (???) 2x6264
2763near
276427040.srom5
276527040.srom6
2766
2767gfx
276827020.uor1
276927020.uor2
277027020.uor3
277127020.uor4
2772
2773sound Z80 (Xtal 4.096Mhz)
277427512.ub5 sound prg
27756116 sound ram
2776
2777
277827010.uc1 audio data 
2779
2780
2781sound hardware
2782Z80+6295+YM2151+YM3012
2783
2784protection??
2785Intel P8752BH (protected)
2786*/
2787
2788ROM_START( carket )
2789   ROM_REGION( 0x100000, "maincpu", 0 ) /* 68000 Code */
2790   ROM_LOAD16_BYTE( "27020.ub18",  0x00001, 0x20000, CRC(3bedee05) SHA1(0d9ddbe0b34307ac02740f813f89937c3af24c30) )
2791   ROM_LOAD16_BYTE( "27020.ub17",  0x00000, 0x20000, CRC(b43fb7b6) SHA1(609e2626522bff49c13e253337072fcc6c0b8eae) )
2792
2793   ROM_REGION( 0x10000, "audiocpu", 0 ) /* Z80 Code */
2794   ROM_LOAD( "27512.ub5", 0x00000, 0x10000 , CRC(750516fe) SHA1(5025ffc0fa2461047db0d847de863f8b633a0c7c) )
2795
2796   ROM_REGION( 0x10000, "cpu2", 0 ) /* Intel 87C52 MCU Code */
2797   ROM_LOAD( "87c52.mcu", 0x00000, 0x2000, NO_DUMP ) /* can't be dumped */
2798
2799   ROM_REGION16_BE( 0x200, "user1", 0 ) /* Data from Shared RAM */
2800   /* this is not a real rom but instead the data extracted from shared ram, the MCU puts it there */
2801   ROM_LOAD16_WORD( "protdata.bin", 0x00000, 0x200 , BAD_DUMP CRC(0bd39834) SHA1(2860c2b7fcb74546afde11a59d4b359612ab6e68) ) // this is WRONG, taken from Choky Choky, causes game to crash on coin, need real data.
2802
2803   ROM_REGION( 0x040000, "oki", 0 ) /* Samples */
2804   ROM_LOAD( "27010.uc1", 0x00000, 0x20000, CRC(b825bb9c) SHA1(9e444306e7ac1282871f0132f0137bf7aa87b7e0) )
2805
2806   ROM_REGION( 0x200000, "tilegfx", 0 ) /* tiles */
2807   ROM_LOAD16_BYTE( "27040.srom5", 0x00001, 0x20000, CRC(d3e2c243) SHA1(279905c56f7f8eada076c15de67a6f0c571cb317) )
2808   ROM_CONTINUE ( 0x100001,0x20000)
2809   ROM_CONTINUE ( 0x040001,0x20000)
2810   ROM_CONTINUE ( 0x140001,0x20000)
2811   ROM_LOAD16_BYTE( "27040.srom6", 0x00000, 0x20000, CRC(0291be4c) SHA1(3106e4d2eb3256ce9914e562ac335beb351f79e6) )
2812   ROM_CONTINUE ( 0x100000,0x20000)
2813   ROM_CONTINUE ( 0x040000,0x20000)
2814   ROM_CONTINUE ( 0x140000,0x20000)
2815
2816   ROM_REGION( 0x100000, "sprgfx", 0 ) /* sprites */
2817   ROM_LOAD16_BYTE( "27020.uor1",  0x000000, 0x40000, CRC(e6a94756) SHA1(114808ab18dc15dc47126673d0ccc40c7d8b8c20) )
2818   ROM_LOAD16_BYTE( "27020.uor2",  0x000001, 0x40000, CRC(f7158b76) SHA1(e1e35a88aa18376593389fff0bbe3784b17dccab) )
2819   ROM_LOAD16_BYTE( "27020.uor3",  0x080000, 0x40000, CRC(9295c315) SHA1(97e6c7550abb0e20ff21d7307a3850a4cfc0985f) )
2820   ROM_LOAD16_BYTE( "27020.uor4",  0x080001, 0x40000, CRC(333f1ed1) SHA1(0eaa3e11cbbb181106639298dc1a551c9ccb1208) )
2821ROM_END
2822
27502823/* Cookie & Bibi */
27512824
27522825ROM_START( cookbib )
r25487r25488
28152888   ROM_LOAD16_BYTE( "uor4.bin",  0x100001, 0x80000, CRC(6f377530) SHA1(1367987e3af0baa8e22f09d1b40ad838f33371bc) )
28162889ROM_END
28172890
2891
2892
2893
28182894/* Date Quiz Go Go */
28192895
28202896ROM_START( dquizgo )
r25487r25488
33663442   m_maincpu->space(AS_PROGRAM).install_write_handler(0x100002, 0x100003, write16_delegate(FUNC(tumbleb_state::chokchok_tilebank_w),this));
33673443}
33683444
3445DRIVER_INIT_MEMBER(tumbleb_state,carket)
3446{
3447   DRIVER_INIT_CALL(htchctch);
3448
3449   /* slightly different banking */
3450   m_maincpu->space(AS_PROGRAM).install_write_handler(0x100002, 0x100003, write16_delegate(FUNC(tumbleb_state::chokchok_tilebank_w),this));
3451}
3452
33693453DRIVER_INIT_MEMBER(tumbleb_state,wlstar)
33703454{
33713455   tumblepb_gfx_rearrange(1);
r25487r25488
34103494GAME( 1995, wlstar,   0,       cookbib_mcu, wlstar, tumbleb_state,   wlstar,   ROT0, "Mijin",   "Wonder League Star - Sok-Magicball Fighting (Korea)", GAME_SUPPORTS_SAVE ) // translates to 'Wonder League Star - Return of Magicball Fighting'
34113495GAME( 1995, htchctch, 0,       htchctch,    htchctch, tumbleb_state, htchctch, ROT0, "SemiCom", "Hatch Catch" , GAME_SUPPORTS_SAVE ) // not 100% sure about gfx offsets
34123496GAME( 1995, cookbib,  0,       cookbib,     cookbib, tumbleb_state,  htchctch, ROT0, "SemiCom", "Cookie & Bibi" , GAME_SUPPORTS_SAVE ) // not 100% sure about gfx offsets
3497GAME( 1996, carket,   0,       chokchok,    chokchok, tumbleb_state, carket,   ROT0, "SemiCom", "Carket Ball", GAME_NOT_WORKING  )
34133498GAME( 1996, wondl96,  0,       cookbib_mcu, wondl96, tumbleb_state,  wondl96,  ROT0, "SemiCom", "Wonder League '96 (Korea)", GAME_SUPPORTS_SAVE )
34143499GAME( 1996, sdfight,  0,       sdfight,     sdfight, tumbleb_state,  bcstory,  ROT0, "SemiCom", "SD Fighters (Korea)", GAME_SUPPORTS_SAVE )
34153500GAME( 1997, bcstry,   0,       bcstory,     bcstory, tumbleb_state,  bcstory,  ROT0, "SemiCom", "B.C. Story (set 1)", GAME_IMPERFECT_GRAPHICS | GAME_SUPPORTS_SAVE ) // gfx offsets?
trunk/src/mame/mame.lst
r25487r25488
58895889htchctch        // (c) 1995 SemiCom
58905890cookbib         // (c) 1995 SemiCom
58915891chokchok        // (c) 1995 SemiCom
5892carket         //
58925893bcstry          // (c) 1997 SemiCom
58935894bcstrya         // (c) 1997 SemiCom
58945895semibase        // (c) 1997 SemiCom

Previous 199869 Revisions Next


© 1997-2024 The MAME Team