Street Fighter 30th Anniversary Collection

Street Fighter 30th Anniversary Collection

View Stats:
alb3530 Jun 21, 2018 @ 5:14pm
Change (all?) unavailable machine settings: details inside
https://youtu.be/Mj_JTaYNRiQ

The 7:37 minutes-long above video should get you started.

Go to your Steam folder:

\SteamClient\userdata\149037128\586200\remote

There, you'll find the file "Settings.plist".

It's a XML file.

By changing this file, you can alter nearly all settings available in original machines, including those not available through regular menu, like free play and sound mode, for example.

Do it at your own risk, though. I suggest keeping a backup of this file before any editing.

Basically, the settings inside this file are represented by a KEY, followed by a STRING.

KEY is the game flag. Note the key name is made of the short name of the game + Flag Name. (example: sf2FreePlay)
STRING is the value (I'll call it a value in this guide, since it makes more sense than string)

For example:

<key>sf2FreePlay</key>
<string>ON</string>

This is the flag "Free Play" of Street Fighter 2: World Warrior.
Set its value from ON to OFF, close and open the game again, and you'll see "INSERT COIN" instead of "FREE PLAY" for SF2 World Warrior, what means you'll need to insert a coin in the "machine" in order to play.


To guide you, here's the short names (abbreviations) used for each game inside "Settings.plist":

sf1 Street Fighter
sf2 Street Fighter II: World Warrior
sf2ce Street Fighter II': Champion Edition
sf2hf Street Fighter II': Hyper Fighting
sf3 Street Fighter III: New Generation
sf3si Street Fighter III: 2nd Impact - Giant Attack
sf3ts Street Fighter III: 3rd Strike - Fight For The Future
sfa2 Street Fighter Alpha 2
sfa3 Street Fighter Alpha 3
sfa Street Fighter Alpha: Warriors' Dreams
ssf2 Super Street Fighter II: The New Challengers
ssf2t Super Street Fighter II Turbo


Note: there's a ssf2te mention, which I assume it's Super Street Fighter II - The New Challengers: Tournament Edition, but that game isn't available (at least by normal means).


So the editing flow is:

-Close the game;
-Open "Settings.plist" in a text editor (notepad or notepad++, for instance);
-Look for the key you want to change;
-Alter its value;
-Save the file;
-Open the game;


As for the settings that can be changed, I didn't test every setting, but you're SUPPOSED to be able to change all settings from original hardware. Feel free to report your findings. Maybe even a "insert coin" mapping is possible?

It's not an official way to change the settings though, then maybe some setting isn't implemented, or has wrong names.


Here is a start:

Stereo sound for Street Fighter III: New Generation
Look for

<key>sf3SoundMode</key>

and change it's value from STEREO to MONAURAL (!)
As weird as it seems, sound will be in stereo.


Stereo sound for Street Fighter III: 3rd Strike
Look for

<key>sf3tsSoundMode</key>
and change it's value from JAMMA to EXTERNAL

Disable censorship in Street Fighter Alpha 3:

Look for
<key>sfa3Regulation</key>

and change it's value from ON to OFF
A simple effect when regulation is off is the "bloody" Zangief's portrait (in VS screen)

Enable TEST mode for Street Fighter II': Champion Edition: (should also work for the other CPS2 games as well)

Look for
<key>sf2ceGameMode</key>

and change it's value from GAME to TEST.
It will take you to machine's test mode.


Other settings you can change are continues, which I always disable when possible, and the Demo Sound, that you can disable (though it makes more sense doing that in a real arcade).

Unfortunatelly, I couldn't get stereo sound for Street Fighter III: 2nd Impact - Giant Attack.

Tried MONAURAL, EXTERNAL, JAMMA and MONO, but no success. (default is STEREO)


Good luck!
Last edited by alb3530; Jun 21, 2018 @ 7:31pm
< >
Showing 1-14 of 14 comments
Dacaskos Jun 21, 2018 @ 5:37pm 
OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoooohnnnnnnnnnnnnnnnn

Now that's useful info. Great stuff.

To the folks that wanted Stereo on cps 3 games that's awesome.
KaizokuNinja Jun 21, 2018 @ 5:49pm 
Ha take that Capcom you dumb ♥♥♥♥s. Well done sir.
Not YSB Jun 21, 2018 @ 6:11pm 
What's a good free program for editing XML files?

Edit: never mind, I found one. BTW, the location of my file was Steam\userdata\40887271\586200\remote
Last edited by Not YSB; Jun 21, 2018 @ 6:18pm
alb3530 Jun 21, 2018 @ 6:24pm 
Originally posted by Not YSB:
What's a good free program for editing XML files?

Edit: never mind, I found one.

I thought about creating a frontend for this, but I don't have much free time available. Maybe in the future, but I can't promise.
Zetto Jun 21, 2018 @ 7:29pm 
Oh wow, the stereo changing stuff is vital. That was a huge downer for me when I opened up SF3
Dacaskos Jun 21, 2018 @ 8:12pm 
Just tested 3rd Strike Stereo audio and it seems to be inverted LOL

*yep, just tested New Generation and for some reason the CPS3 games when put to Stereo the speakers are reversed.

Well... just a matter of inverting your earphones lol, I guess there are some softwares out there that do that also
Last edited by Dacaskos; Jun 21, 2018 @ 8:28pm
Dacaskos Jun 21, 2018 @ 9:23pm 
Originally posted by KaizokuNinja:
So I just messed with the Super Turbo Settings and they reflect the dipswitch settings and test modes almost identically...and this confirms that this is Capcom's Broken♥♥♥♥♥version that was recalled from venders because the AI settings didn't actually adjust nor did the speed. The rerelease that was fixed actually had a vender option to enable the Speed Selection when you put in your money and that switch is NOT in the settings. So thanks Capcom for knowingly giving us the ♥♥♥♥♥♥ broken version that you didn't even keep on the market. I really hope they patch this with the good version.

I'm risking sound a total♥♥♥♥♥♥.. but I don't know where you guys are getting this repeated information of a "fixed" US version. The only version (afaik) which has difficulty "fixed" (because it was released at the same time and the A.I is a lot less vicious there) is the japanese version

There are only two known US revisions
One from 23 February 1994
Other from 23 March 1994.

Both are "broken".

What happens is that this collection the speed setting doesn't seem to do much difference and that's probably odd emulation behavior.

Also, just tested both in Groovymame and the 30th collection putting the difficulty at "easy".

And the myth about no difference between hard/easy is total ♥♥♥♥♥♥♥t. You can pretty much spam hadouken the entire match and the A.I will only jump a dozen times when on Easy. While on hard it'll mostly jump/defend.

You can even sweep spamming on easy, which is pretty much a No when playing on hard
The damage the CPU does is a lot lower/fair as well.

Both versions have option to enable Free Select Speed under the Test menu, only because it's not available under the XML file doesn't mean it doesnt exist in the actual rom/game

So yeah, Or I have a total different "feeling" of the game I don't know, or I have a different version, or everybody is just repeating the same thing they heard somewhere. Really.
Last edited by Dacaskos; Jun 21, 2018 @ 9:29pm
Dacaskos Jun 21, 2018 @ 9:34pm 
Originally posted by KaizokuNinja:
Originally posted by Dacaskos:

I'm risking sound a total♥♥♥♥♥♥.. but I don't know where you guys are getting this repeated information of a "fixed" US version. The only version (afaik) which has difficulty "fixed" (because it was released at the same time and the A.I is a lot less vicious there) is the japanese version

There are only two known US revisions
One from 23 February 1994
Other from 23 March 1994.

Both are "broken".

What happens is that this collection the speed setting doesn't seem to do much difference and that's probably odd emulation behavior.

Also, just tested both in Groovymame and the 30th collection putting the difficulty at "easy".

And the myth about no difference between hard/easy is total ♥♥♥♥♥♥♥t. You can pretty much spam hadouken the entire match and the A.I will only jump a dozen times when on Easy. While on hard it'll mostly jump/defend.

You can even sweep spamming on easy, which is pretty much a No when playing on hard
The damage the CPU does is a lot lower/fair as well.

Both versions have option to Free Select Speed Settings under the Test menu, only because it's not available under XML doesn't mean it doesnt exist in the actual rom/game

So yeah, Or I have a total different "feeling" of the game I don't know, or I have a different version, or everybody is just repeating the same thing they heard somewhere. Really.

Both versions were tough but the second itteration fixed the difficulty and speed settings so that the venders could set them in test mode and have them ACTUALLY take affect. This version also added "free select" to the speed settings allowing the players to choose not the vender presetting it. Something the Japanese cabinets had from day one.

what second version? The one from 23 March 1994?

That's exactly what I'm telling you: Both versions have the option to choose "Free Select" under the test menu.

Now, I don't know what they changed between a month, but the difficulty is the same Cheap, "unfair" A.I everyone is used to hate on now.

The Japanese version also had revisions, so probably has something with glitches/bugs.

Back in the day they would NOT change the A.I of the game because someone is finding it difficult, first because those game were primary for one-on-one competition (and the arcade operators earned a lot of money with that), second because actually the older games were TOO easy (bad for operators). I suspect they made the US version harder because of that (Like "If you're not playing against people, THEN we'll make you spend more money playing against the A.I)
Last edited by Dacaskos; Jun 21, 2018 @ 9:52pm
solfizz Jun 22, 2018 @ 1:30am 
Nice work uncovering this. I'll have to keep this bookmarked to take a look into all these settings one day.
Dacaskos Jun 22, 2018 @ 4:44am 
Originally posted by KaizokuNinja:

I can't convince you, and I don't know how far apart the 2 versions I've see were released but I have owned both cabinet kits...they were new tech at the time that broke with the traditional board installation...everything was set in software not dips and MOST of the first wave of games on the hardware had similar bugs.

Honestly man, with all respect, no, you and anybody with this repeated "I heard someone say" talk saying there are "fixed" versions can't convince me or anyone who simply take his/her time to just test it under emulators. Just do that. Just grab the different rom revisions for a spin and see it, I'm not arguing out of my♥♥♥♥♥for the love of God. I'm actually testing it as we speak.

Now if you say you had BOTH board revisions back in the day (which cost over one grand, god Knows why you had BOTH instead of just the one "fixed") and still DIDN'T notice that both versions had "Free Select" under the speed settings on the Test Menu and both play exactly the same...

I think I have to be really real with you. Yes. It's hard to believe that, I'm sorry.

Now, for the love of God, really, it sounds like a "epidemic hysteria" the damn thing already.

In my humble opinion... It won't happen because it CAN'T happen. There are no "fixed" A.I version, this is hysteria.
The A.I is fixed by toning down the difficulty levels. If no one can see that either they didn't test enough (didn't have patience to play for some minutes back and forth adjusting the difficulty level), or, their skill on the game, sorry to say that, are really low and they're not feeling any difference.

But that's just my opinion on that, and enough of that because I'm hijacking the thread with off-discussion. I'm sorry for thatl

*An update after some tests to at least "admit" that, yes, after a couple of matches (like stage 4 or 5) even on easy the A.I starts to get cheap again like on hard.
Honestly, I think that sucks, yeah, but it's still an issue within the game. I'm yet to discover a "fixed" version that fixes that beyond of what every tested revision of the game available/dumped has to offer in terms of A.I behavior.
Last edited by Dacaskos; Jun 22, 2018 @ 6:41am
Dacaskos Jun 23, 2018 @ 6:37am 
I was wondering if would be possible to someone with knowledge extract the game roms/swap them...

I imagine the online part of the collection have different files so the offline and online part don't mess up (also it's less prone to cheating).

If someone managed to do that, I guess it would even be possible to do crazy things like inject non-street fighter games into the emulator. IF of course, it works like a regular emulator.

I would not want the Swat team breaking my window though, so...

*Well I just found a python based extractor some dude made to extract all the game assets... really neat. The rom format seems different though..."

here's the git page
https://github.com/WydD/sf30ac-extractor

*Looking back and forth I think seems possible to alter the game roms in the collection. The rom files within it look merged into one or more files. Like, the sound roms merged in one file, graphics, the program roms and so on. There's even a NV file which I think it's the nvram file which holds the game board settings. Someone with knowledge could probably create something that merged the bundle files altogether with altered rom files.
Unless of course the program/emulator itself is hardcoded in that department, but I'm too stupid to even discuss that.
Last edited by Dacaskos; Jun 23, 2018 @ 8:06am
Jacowboy Jun 23, 2018 @ 2:42pm 
NIce... too bad the developpers don't give as much a♥♥♥♥♥♥as fans... u_u
SpiderDan707 Jul 2, 2018 @ 10:35pm 
Awesome! Now let me show you guys something that doesn't exist in (to my knowledge) any other arcade fighting game ever made.

In the Settings.plist file, find the following key:
<key>sf3siScreenMode</key>

Change the value from:
<string>str_options_screen_normal</string>
to
<string>str_options_screen_wide</string>

Enter the game and pick ARCADE MODE (important!), then pick SF3 Second Impact. Notice how the game is now in widescreen mode, no matter what graphic option you select? And that's not the half of it. Start playing the game. Notice anything strange? Here's a clue... look at his foot in relation to the clock:

http://viperbeam.com/forum/2i-normal.png
http://viperbeam.com/forum/2i-wide.png

That's right: the PLAYFIELD is now widescreen (i.e. longer)! The game actually PLAYS differently because there is more gameplay space.

Here's the normal game in stretched "widescreen" mode, for comparison:
http://viperbeam.com/forum/2i-normal-stretched.png

Just be advised that this setting does NOT work for Versus Mode, so if you want to try this against another human, you need to pick Arcade Mode and have 2P join in.
Last edited by SpiderDan707; Jul 2, 2018 @ 10:37pm
alb3530 Jul 3, 2018 @ 9:50am 
Originally posted by SpiderDan707:
Awesome! Now let me show you guys something that doesn't exist in (to my knowledge) any other arcade fighting game ever made.

In the Settings.plist file, find the following key:
<key>sf3siScreenMode</key>

Change the value from:
<string>str_options_screen_normal</string>
to
<string>str_options_screen_wide</string>

Enter the game and pick ARCADE MODE (important!), then pick SF3 Second Impact. Notice how the game is now in widescreen mode, no matter what graphic option you select? And that's not the half of it. Start playing the game. Notice anything strange? Here's a clue... look at his foot in relation to the clock:

http://viperbeam.com/forum/2i-normal.png
http://viperbeam.com/forum/2i-wide.png

That's right: the PLAYFIELD is now widescreen (i.e. longer)! The game actually PLAYS differently because there is more gameplay space.

Here's the normal game in stretched "widescreen" mode, for comparison:
http://viperbeam.com/forum/2i-normal-stretched.png

Just be advised that this setting does NOT work for Versus Mode, so if you want to try this against another human, you need to pick Arcade Mode and have 2P join in.


This game has a widescreen mode.

Unlikely Third Strike, the screen space is bigger in Second Impact: there's no invisible walls to stop the characters
< >
Showing 1-14 of 14 comments
Per page: 15 30 50