Jump to content

Samurai Shodown V Special


sammaz

Recommended Posts

DAMN THIS ROCKS!!!!!

 

Thanks for all your help k'dash and gryph.... now we only have to wait for a proper non-unibios dump and the right v roms.  I can then and only then die a happy man.

You will not get a NON-UNIBIOS dump unless its an MVS dump. The reason the Unibios 2.0 (specifically released for the AES SSVS cart) is to unlock what SNKP locked on the cart. The dump everyone is talking about is from the AES cart.

 

I noticed a lot of confusion regarding the Fatalities and what modes work, etc.

Has anyone bothered to look at the "Whats new/fixed" section of the Unibios 2.0 readme.txt?

 

Samurai Shodown 5 Special related stuff.Removed the protection stoping the game from running in Arcade mode on AES hardware.

Added a cheat to unlock fatalities which were censored out of the AES original cart.

Added a cheat to fix the round win sounds that were broke in the AES original cart.

 

While playing your rom, bring up the cheatmenu (Start/Select) and there should the option to turn Fatalities on.

Link to comment
Share on other sites

  • Replies 478
  • Created
  • Last Reply

Top Posters In This Topic

Like I said on IRC.

 

It would take longer to rewrite it, so they simply just locked it out.

Yeah but i think the sorry SOB's that sent in their AES carts during a "recall" are going to be getting back a "fixed" version of the game where the code is completely removed or permanently censored to their liking.

 

There are a lot of people regretting sending their cart in during the recall period because within that week Razoola released the Unibios 2.0........lol

Link to comment
Share on other sites

We have 21 users right now in the IRC channel talking about Samurai Shodown 5 Special and emulation gaming. Come on in, we hope to see you there as well. :D

 

Visit our IRC Channel @ irc://irc.us.gamesurge.net/1emu

(Paste this link in your address bar if you use Mozilla or Internet Explorer with mIRC!)

 

............................

 

So I was wondering, is the game now fully playable? What's the status on the MVS mode? I'm a bit confused in how James got some of the MVS working or is it all of it? :D

 

I am just trying to gather my own information regarding the game so we can post some updates on the main page, perhaps.  ;)

Here is my Mame Driver This is using the Encrypted P and C roms ;)

 

ROM_START( samsh5sp ) /* Not Complete */
       ROM_REGION( 0x800000, REGION_CPU1, 0 )
       ROM_LOAD16_WORD_SWAP( "272-p1.bin", 0x000000, 0x400000, CRC(9291794d) SHA1(66588ff9b00ffad6508b03423548984e28a3209d) )
ROM_LOAD16_WORD_SWAP( "272-p2.bin", 0x400000, 0x400000, CRC(fa1a7dd8) SHA1(62443dad76d6c1e18f515d7d4ef8e1295a4b7f1d) )

       ROM_REGION( 0x80000, REGION_GFX1, 0 )
ROM_FILL(                                 0x000000, 0x20000, 0 )
ROM_REGION( 0x20000, REGION_GFX2, 0 )
ROM_LOAD( "sfix.sfx",  0x000000, 0x20000, CRC(354029fc) SHA1(4ae4bf23b4c2acff875775d4cbff5583893ce2a1) )
       
//	ROM_REGION( 0x40000, REGION_USER4, 0 )
//	ROM_LOAD( "270-m1.bin", 0x00000, 0x40000, CRC(e4a5ab0c) ) /* encrypted, we load it here for reference and replace with decrypted ROM */
       NEO_BIOS_SOUND_128K( "270-m1d.bin", CRC(18114FB1) SHA1(016dc2f328340f3637a9bff373a20973df29f6b8) )

       ROM_REGION( 0X1000000, REGION_SOUND1, ROMREGION_SOUNDONLY )
       /* encrypted, we load these here for reference and replace with decrypted ROMs */
//	ROM_LOAD( "270-v1.bin", 0x000000, 0x800000, CRC(7541763a) SHA1(59ab05876ab508e36451ef2bedb29bd304894a33) )
//	ROM_LOAD( "270-v2.bin", 0x800000, 0x800000, CRC(4e6e7d98) SHA1(bde7568f60a65a9df74598d2463987bc9d93999c) )
/* decrypted */
       ROM_LOAD( "270-v1d.bin", 0x000000, 0x800000, CRC(e5c71699) SHA1(d6a344dd68db3d48359a836bee933a6ada39f41c) )
       ROM_LOAD( "270-v2d.bin", 0x800000, 0x800000, CRC(70b7083d) SHA1(6e77c37d66093fbb884b2c7a6994b651a9317b60) )
       
       NO_DELTAT_REGION

       ROM_REGION( 0x4000000, REGION_GFX3, 0 )
/* Encrypted */
       ROM_LOAD16_BYTE( "272-c1.bin", 0x0000000, 0x800000, CRC(4f97661a) SHA1(87f1721bae5ef16bc23c06b05e64686c396413df) ) /* Plane 0,1 */ 
       ROM_LOAD16_BYTE( "272-c2.bin", 0x0000001, 0x800000, CRC(a3afda4f) SHA1(86b475fce0bc0aa04d34e31324e8c7c7c847df19) ) /* Plane 2,3 */
       ROM_LOAD16_BYTE( "272-c3.bin", 0x1000000, 0x800000, CRC(8c3c7502) SHA1(6639020a8860d2400308e110d7277cbaf6eccc2a) ) /* Plane 0,1 */
       ROM_LOAD16_BYTE( "272-c4.bin", 0x1000001, 0x800000, CRC(32d5e2e2) SHA1(2b5612017152afd7433aaf99951a084ef5ad6bf0) ) /* Plane 2,3 */
       ROM_LOAD16_BYTE( "272-c5.bin", 0x2000000, 0x800000, CRC(6ce085bc) SHA1(0432b04a2265c649bba1bbd934dfb425c5d80fb1) ) /* Plane 0,1 */
       ROM_LOAD16_BYTE( "272-c6.bin", 0x2000001, 0x800000, CRC(05c8dc8e) SHA1(da45c222893f25495a66bdb302f9b0b1de3c8ae0) ) /* Plane 2,3 */
       ROM_LOAD16_BYTE( "272-c7.bin", 0x3000000, 0x800000, CRC(1417b742) SHA1(dfe35eb4bcd022d2f2dc544ccbbb77078f08c0aa) ) /* Plane 0,1 */
       ROM_LOAD16_BYTE( "272-c8.bin", 0x3000001, 0x800000, CRC(d49773cd) SHA1(cd8cf3b762d381c1f8f12919579c84a7ef7efb3f) ) /* Plane 2,3 */
ROM_END

 

DRIVER_INIT( samsh5sp )
{
/* Descrambling Px by Vorador from speksnk Coneverted to Mame code by James */
UINT8 *src = memory_region(REGION_CPU1);
UINT8 *dst = malloc(0x800000);
int i;
unsigned int sec[]={0x0,0x1,0xA,0x9,0xC,0xB,0xE,0x5,0x2,0xD,0x8,0xF,0x4,0x7,0x6,0x3};
if (dst)
{
 memcpy(dst,src,0x800000);

 for(i=0;i<0x10;i++)
 {
 	memcpy(src+i*0x80000,dst+sec[i]*0x80000,0x80000);
 }
 free(dst);
}
neogeo_fix_bank_type = 1;
kof2000_neogeo_gfx_decrypt(0x0d);
init_neogeo();
}

 

GAMEB( 2004, samsh5sp, neogeo,  neogeo, neogeo, neogeo, samsh5sp, ROT0, "Playmore Corporation / Yuki Enterprise", "Samurai Shodown V / Samurai Spirits - Zero / Special (Samurai Shodown V sound)" )

 

---------------------------------------------------------------------------------------------

machine\neogeo.c

 

look for: /* hacks to make the games which do protection checks run in arcade mode */

/* we write protect a SRAM location so it cannot be set to 1 */

 

In machine\neogeo.c ADD this line below

         !strcmp(Machine->gamedrv->name,"samsh5sp") ||

Edited by James
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

×
×
  • Create New...