Prican25 Posted May 19, 2004 Share Posted May 19, 2004 well i'm getting into making a mame compile for xbox and i'm wondering what other games can be add other then the neogeo games we all know? i remember from a previous mame32 that gunbarich was added but don't remember anything else that can Link to comment Share on other sites More sharing options...
iq_132 Posted May 19, 2004 Share Posted May 19, 2004 Snow Bros 3Vasara 2Street Fighter alpha/zero (CPS Changer)Lucky todayChampion SkillGolden StarPontoonMonaco GPPong Link to comment Share on other sites More sharing options...
James Posted May 19, 2004 Share Posted May 19, 2004 i think theres a few others take a look at mame 74 source code for some ideas. 4inboot is one i know of Link to comment Share on other sites More sharing options...
Prican25 Posted May 20, 2004 Author Share Posted May 20, 2004 great, i'll definitely look into mame 74 well i found the 4in1boot and mame ox 76 happens to support it but the rom set i got didn't match by one file (u78 in my romset was 2mb while it looks for 1mb) and i tried changing the driver to the 2mb size and compiled fine but mame ox gives me 2 errors when i try the rom:error: process_rom_entries failederror: unable to intialize machine emulation heres the driver that i changed:ROM_START( 4in1boot ) /* snow bros, tetris, hyperman 1, pacman 2 */ ROM_REGION( 0x100000, REGION_CPU1, 0 ) /* 68000 Code */ ROM_LOAD16_BYTE( "u52", 0x00001, 0x80000, CRC(71815878) SHA1(e3868f5687c1d8ec817671c50ade6c56ee83bfa1) ) ROM_LOAD16_BYTE( "u74", 0x00000, 0x80000, CRC(e22d3fa2) SHA1(020ab92d8cbf37a9f8186a81934abb97088c16f9) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* Z80 Code */ ROM_LOAD( "u35", 0x00000, 0x10000 , CRC(c894ac80) SHA1(ee896675b5205ab2dbd0cbb13db16aa145391d06) ) ROM_REGION( 0x040000, REGION_SOUND1, 0 ) /* Samples */ ROM_LOAD( "u14", 0x00000, 0x40000, CRC(94b09b0e) SHA1(414de3e36eff85126038e8ff74145b35076e0a43) ) ROM_REGION( 0x100000, REGION_GFX1, 0 ) /* Sprites */ /* this only seems to have snowbros gfx? */ ROM_LOAD( "u78", 0x000000, 0x200000, BAD_DUMP CRC(6c1fbc9c) SHA1(74f35185ffb19ca291673ce8a5330fd11fede276) ) ROM_END just to note, i didn't change the SHA1 since i have no idea what it is used for any help on this? Link to comment Share on other sites More sharing options...
James Posted May 20, 2004 Share Posted May 20, 2004 great, i'll definitely look into mame 74 well i found the 4in1boot and mame ox 76 happens to support it but the rom set i got didn't match by one file (u78 in my romset was 2mb while it looks for 1mb) and i tried changing the driver to the 2mb size and compiled fine but mame ox gives me 2 errors when i try the rom:error: process_rom_entries failederror: unable to intialize machine emulation heres the driver that i changed:ROM_START( 4in1boot ) /* snow bros, tetris, hyperman 1, pacman 2 */ ROM_REGION( 0x100000, REGION_CPU1, 0 ) /* 68000 Code */ ROM_LOAD16_BYTE( "u52", 0x00001, 0x80000, CRC(71815878) SHA1(e3868f5687c1d8ec817671c50ade6c56ee83bfa1) ) ROM_LOAD16_BYTE( "u74", 0x00000, 0x80000, CRC(e22d3fa2) SHA1(020ab92d8cbf37a9f8186a81934abb97088c16f9) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* Z80 Code */ ROM_LOAD( "u35", 0x00000, 0x10000 , CRC(c894ac80) SHA1(ee896675b5205ab2dbd0cbb13db16aa145391d06) ) ROM_REGION( 0x040000, REGION_SOUND1, 0 ) /* Samples */ ROM_LOAD( "u14", 0x00000, 0x40000, CRC(94b09b0e) SHA1(414de3e36eff85126038e8ff74145b35076e0a43) ) ROM_REGION( 0x100000, REGION_GFX1, 0 ) /* Sprites */ /* this only seems to have snowbros gfx? */ ROM_LOAD( "u78", 0x000000, 0x200000, BAD_DUMP CRC(6c1fbc9c) SHA1(74f35185ffb19ca291673ce8a5330fd11fede276) ) ROM_END just to note, i didn't change the SHA1 since i have no idea what it is used for any help on this?some of the roms were changed before it was removed just compile it i should be able to help you with the missing stuff static MACHINE_DRIVER_START( 4in1 ) /* basic machine hardware */ MDRV_IMPORT_FROM(semicom) MDRV_GFXDECODE(gfxdecodeinfo) MACHINE_DRIVER_END ROM_START( 4in1boot ) /* snow bros, tetris, hyperman 1, pacman 2 */ ROM_REGION( 0x100000, REGION_CPU1, 0 ) /* 68000 Code */ ROM_LOAD16_BYTE( "u52", 0x00001, 0x80000, CRC(71815878) SHA1(e3868f5687c1d8ec817671c50ade6c56ee83bfa1) ) ROM_LOAD16_BYTE( "u74", 0x00000, 0x80000, CRC(e22d3fa2) SHA1(020ab92d8cbf37a9f8186a81934abb97088c16f9) ) ROM_REGION( 0x10000, REGION_CPU2, 0 ) /* Z80 Code */ ROM_LOAD( "u35", 0x00000, 0x10000 , CRC(c894ac80) SHA1(ee896675b5205ab2dbd0cbb13db16aa145391d06) ) ROM_REGION( 0x040000, REGION_SOUND1, 0 ) /* Samples */ ROM_LOAD( "u14", 0x00000, 0x40000, CRC(94b09b0e) SHA1(414de3e36eff85126038e8ff74145b35076e0a43) ) ROM_REGION( 0x200000, REGION_GFX1, 0 ) /* Sprites */ ROM_LOAD( "u78", 0x000000, 0x200000, CRC(6c1fbc9c) SHA1(067f32cae89fd4d57b90be659d2d648e557c11df) ) ROM_END READ16_HANDLER ( _4in1_02_read ) { return 0x0202; } static DRIVER_INIT(4in1boot) { unsigned char *buffer; data8_t *src = memory_region(REGION_CPU1); int len = memory_region_length(REGION_CPU1); /* strange order */ if ((buffer = malloc(len))) { int i; for (i = 0;i < len; i++) if (i&1) buffer[i] = BITSWAP8(src[i],6,7,5,4,3,2,1,0); else buffer[i] = src[i]; memcpy(src,buffer,len); free(buffer); } src = memory_region(REGION_CPU2); len = memory_region_length(REGION_CPU2); /* strange order */ if ((buffer = malloc(len))) { int i; for (i = 0;i < len; i++) buffer[i] = src[i^0x4000]; memcpy(src,buffer,len); free(buffer); } install_mem_read16_handler (0, 0x200000, 0x200001, _4in1_02_read ); }GAMEX( 2002, 4in1boot, 0, 4in1, snowbros, 4in1boot, ROT0, "bootleg", "4-in-1 bootleg", GAME_IMPERFECT_GRAPHICS ) Link to comment Share on other sites More sharing options...
Weirdy Posted May 20, 2004 Share Posted May 20, 2004 these ppl who work with the mame team have broken like 90% of the decryption on the games that run on ZN boards and their source file is at Romshare. Among those games are Street Fighter Ex, Street Fighter Ex Plus, Dead or Alive ++, etc Link to comment Share on other sites More sharing options...
Prican25 Posted May 20, 2004 Author Share Posted May 20, 2004 (edited) thx, got it to work but all the gfx is scrambled so i'm not sure if thats right hehe Weirdanzeige yea i read about that but too bad xbox is too poor in spec's to even run thoses (it can't even run sf1) Edited May 20, 2004 by Prican25 Link to comment Share on other sites More sharing options...
James Posted May 20, 2004 Share Posted May 20, 2004 thx, got it to work but all the gfx is scrambled so i'm not sure if thats right hehemine is playable no bad gfx problems here Link to comment Share on other sites More sharing options...
Prican25 Posted May 20, 2004 Author Share Posted May 20, 2004 then i did it wrong static MACHINE_DRIVER_START( 4in1 ) /* basic machine hardware */ MDRV_IMPORT_FROM(semicom) MDRV_GFXDECODE(gfxdecodeinfo) MACHINE_DRIVER_END that was the only part that gave me errors but then i thought about adding some of the old stuff and now i got srcambled gfx this was in glaxian.c so i'm not sure if that was right Link to comment Share on other sites More sharing options...
James Posted May 20, 2004 Share Posted May 20, 2004 then i did it wrong static MACHINE_DRIVER_START( 4in1 ) /* basic machine hardware */ MDRV_IMPORT_FROM(semicom) MDRV_GFXDECODE(gfxdecodeinfo) MACHINE_DRIVER_END that was the only part that gave me errors but then i thought about adding some of the old stuff and now i got srcambled gfx this was in glaxian.c so i'm not sure if that was rightwhat is the version you are trying to compile. Link to comment Share on other sites More sharing options...
Prican25 Posted May 20, 2004 Author Share Posted May 20, 2004 its mame 76 src Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now