SFIII 2nd Impact NoCD

just for the record - CPS3 had no any "special versions" for different regions, they released only one game binaries for all of them.
but, it may behave different depending on country/region byte from cart firmware.

I don't believe there may be some "special AI" for some country, well, because it makes no sense to code some special complicated AI code which will not work for main target market(s) (Japan, US), but only for some secondary market.
as was said above, it's more likely they just crank up the difficulty.

I've checked SF3 2nd/3rd games code awhile ago, and there is indeed special code paths in case of Asia region, but iirc nothing special, they just tweak some values here and there.
 
I've checked SF3 2nd/3rd games code awhile ago, and there is indeed special code paths in case of Asia region, but iirc nothing special, they just tweak some values here and there.
Try a run of the Asia 3S BIOS on hardest difficulty setting & let me know if you still think there’s “nothing special”, especially when you’re up against Akuma. It is light years ahead in difficulty compared to the other regions’ hard level eight difficulty.

The CPU’s reading of your inputs with the Asia BIOS is insane…have you ever seen the CPU on the versions we normally play parry you 5-6 times in a row, multiple times per round? Chronically cancel your throws? Its super predictive & this is coming from someone that can perfectly parry a Level 3 parry the ball bonus round & can score SS+ on level 8 difficulty.

They are not equal.
 
I recently dumped a 3rd Strike CD Cartridge, I compared the MAME bios with this one and its showing some unmatched codes. I am using Winmerge to compare these two bios but I am getting unmatched sections. My undertanding is there no are two same region bios so not sure if there is something I am doing wrong here. I compared some other bios and I got exact match so not sure whats going on here:
Bios comparision show these differences:
1771613164784.png
 
Last edited:
Open with an hex editor like HxD. Is free and very good.
 
How do I check that ?
open in windows explorer folder with these files, click at address bar and type: cmd [Enter]
in command window type:
fc /b file1 file2

you may also compute SHA1 hash of your dump using whatever tool, and check MAME dat file or cps3.cpp if it already contain this hash or not
 
Last edited:
Makes sense, would it still run through ? I played for couple of mins in mame and everything seems to be working fine
 
hard to say, 1st two byte difference is in some interrupt or exception handler, as I see it ended with RTE. not sure about last byte.
but it's boot ROM, and it may affect only boot functions - loading game from CD, programming SIMMs, etc.
changes in boot ROM doesn't any affect running games, because games doesn't access or use ROM area except for region and CD/NCD byte.
 
Last edited:
One more item folks, looks like this bios is undumped as the only Asia bios for 2i I see is for noCD.
Wow! Is this a CD Version? Definitely undumped. I guess it still has the battery right? We definitely would love to dump that one. DM incoming!
 
Back
Top