Prican25 Posted August 2, 2004 Share Posted August 2, 2004 (edited) roofus thx for mentioning that as that fixed my prob now as for kof2004 ex haven't gotten the rom yet but i'm still willing to add it edit: well finding out the hard way, mslug5/nd based on dev aren't working yet on mame but plus is playable, so i'm gonna add the mslug5 bootleg so at least i can play it update: i'm going to add svcplus with the 512k s1 thats out will post how well it plays when i can update2: well i played it and was surprised it played well unlike kof2003 which was a bit annoying with the video tears here and there. s1 did a nice job on the fake transparences (made it look simaler to ps2 version) tomorrow i'll toss in the rest of the neogeo stuff and see what happends and also will look into trying to add vasara 2 and gunbarich which were added back in mame 84u3 Edited August 2, 2004 by Prican25 Link to comment Share on other sites More sharing options...
roofus Posted August 2, 2004 Author Share Posted August 2, 2004 Well with the mslug5nd driver I included (and the romset I have here) and vm settings included it works great here. What problems are you having on your end? Link to comment Share on other sites More sharing options...
Mr.X Posted August 2, 2004 Share Posted August 2, 2004 (edited) Well with the mslug5nd driver I included (and the romset I have here) and vm settings included it works great here. What problems are you having on your end?Thx for mslug5p : memory_install_write16_handler(0, ADDRESS_SPACE_PROGRAM, 0x2ffff0, 0x2fffff, 0, 0, ms5plus_bankswitch_w); Now, it works. mslug5 doesn't work (with original encrypted P1 CRC d0466792 & P2 CRC fbf6b61e). But we can use the non-bootleg decrypted P : DRIVER( mslug5 ) /* 0268 © 2003 Mega Enterprise / Playmore Corporation */ ROM_START( mslug5 ) /* Decrypted P, Encrypted C */ ROM_REGION( 0x800000, REGION_CPU1, 0 ) /* encrypted, we load these here for reference and replace with decrypted ROMs */ ROM_LOAD( "268-p1.bin", 0x000000, 0x400000, CRC(d0466792) ) ROM_LOAD( "268-p2.bin", 0x400000, 0x400000, CRC(fbf6b61e) ) /* decrypted */ ROM_LOAD16_WORD_SWAP( "268-p1d.bin", 0x000000, 0x200000, CRC(2ecc772d) ) ROM_CONTINUE( 0x300000, 0x100000 ) ROM_CONTINUE( 0x200000, 0x100000 ) ROM_CONTINUE( 0x400000, 0x400000 ) ROM_REGION( 0x20000, REGION_GFX1, 0 ) ROM_FILL( 0x000000, 0x20000, 0 ) ROM_REGION( 0x20000, REGION_GFX2, 0 ) ROM_LOAD( "sfix.sfx", 0x000000, 0x20000, CRC(354029fc) ) ROM_REGION( 0x40000, REGION_USER4, 0 ) /* encrypted, we load it here for reference and replace with decrypted ROM */ ROM_LOAD( "268-m1.bin", 0x00000, 0x40000, CRC(88c11f51) ) NEO_BIOS_SOUND_256K( "268-m1d.bin", CRC(6866d696) ) ROM_REGION( 0x1000000, REGION_SOUND1, ROMREGION_SOUNDONLY ) /* encrypted, we load these here for reference and replace with decrypted ROMs */ ROM_LOAD( "268-v1.bin", 0x000000, 0x800000, CRC(33c6305c) ) ROM_LOAD( "268-v2.bin", 0x800000, 0x800000, CRC(1afb848e) ) /* decrypted */ ROM_LOAD( "268-v1d.bin", 0x000000, 0x800000, CRC(14848c5c) ) ROM_LOAD( "268-v2d.bin", 0x800000, 0x800000, CRC(696cce3b) ) NO_DELTAT_REGION ROM_REGION( 0x4000000, REGION_GFX3, 0 ) ROM_LOAD16_BYTE( "268-c1.bin", 0x0000000, 0x800000, CRC(27d59de8) ) /* Plane 0,1 */ ROM_LOAD16_BYTE( "268-c2.bin", 0x0000001, 0x800000, CRC(e600dee1) ) /* Plane 2,3 */ ROM_LOAD16_BYTE( "268-c3.bin", 0x1000000, 0x800000, CRC(b650f098) ) /* Plane 0,1 */ ROM_LOAD16_BYTE( "268-c4.bin", 0x1000001, 0x800000, CRC(10499589) ) /* Plane 2,3 */ ROM_LOAD16_BYTE( "268-c5.bin", 0x2000000, 0x800000, CRC(19352405) ) /* Plane 0,1 */ ROM_LOAD16_BYTE( "268-c6.bin", 0x2000001, 0x800000, CRC(b1531523) ) /* Plane 2,3 */ ROM_LOAD16_BYTE( "268-c7.bin", 0x3000000, 0x800000, CRC(fe2c1338) ) /* Plane 0,1 */ ROM_LOAD16_BYTE( "268-c8.bin", 0x3000001, 0x800000, CRC(ecce3141) ) /* Plane 2,3 */ROM_END int ms5_bank_offset = 0; static WRITE16_HANDLER( mslug5_calc_bankoffset_w ){ ms5_bank_offset = (data>>12)%0x03;} static WRITE16_HANDLER( mslug5_bankswitch_w ) { neogeo_set_cpu1_second_bank( (neogeo_ram16[0x10/2] + ms5_bank_offset) << 20 ); } DRIVER_INIT( mslug5 ){ neogeo_fix_bank_type = 1; kof2000_neogeo_gfx_decrypt(0x19); memory_install_write16_handler(0, 0x2ffff0, 0x2ffff1, mslug5_bankswitch_w); memory_install_write16_handler(0, 0x2ffff2, 0x2ffff3, mslug5_calc_bankoffset_w); init_neogeo();} GAMEB( 2003, mslug5, neogeo, neogeo, neogeo, neogeo, mslug5, ROT0, "Mega Enterprise / Playmore Corporation", "Metal Slug 5" ) Edited August 2, 2004 by Mr.X Link to comment Share on other sites More sharing options...
deadsoulz Posted August 4, 2004 Share Posted August 4, 2004 Is anyone going to compile and release there uber versions on the newsgroups? Link to comment Share on other sites More sharing options...
Prican25 Posted August 4, 2004 Share Posted August 4, 2004 i haven't got around to adding all the games yet but when i do i'll be sure to let ya know i also got the new fba-xxx source to play around with but i'm a bit busy around this week so i'll have lil time to work on it Link to comment Share on other sites More sharing options...
sammaz Posted August 7, 2004 Share Posted August 7, 2004 prican you have any way of getting that.b2 source...it would be sweet to work with that Link to comment Share on other sites More sharing options...
Prican25 Posted August 8, 2004 Share Posted August 8, 2004 he still hasn't posted the b2 source Link to comment Share on other sites More sharing options...
BIGWORM Posted August 9, 2004 Share Posted August 9, 2004 got a small problem. For some reason or another, when I'm at the startup screen where it says insert coin, I press select, and it just freezes...does anyone know what's going on? Link to comment Share on other sites More sharing options...
Prican25 Posted August 9, 2004 Share Posted August 9, 2004 delete the mame ox save on your xbox and then try it again. use m$ dash to find the save easy Link to comment Share on other sites More sharing options...
BIGWORM Posted August 9, 2004 Share Posted August 9, 2004 <---shoot himself. why didn't I think of that!!!!? Link to comment Share on other sites More sharing options...
BIGWORM Posted August 9, 2004 Share Posted August 9, 2004 okay, still got a problem. i tried deleting the save files via M$ dash, but it still is hanging at the startup screen. Any more suggestions? 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