Street Fighter 30th Anniversary Collection

Street Fighter 30th Anniversary Collection

View Stats:
Zero Divider May 1, 2024 @ 1:41pm
2
Full screen resolution workaround
Ok, today I set out to solve the screen size problem in this game once and for all.
A mere ingame resolution selector would have been enough but, as there isn't one, you have to fix it yourself.
In my case the ultimate goal was to be able to play fullscreen on a 4:3 CRT at 1280x720 so I'll use these numbers here.
This game is set to only run at 1080p so at other resolutions the screen becomes a postcard.
BorderlessGaming didn't solve the problem for me: the game screen remained small and surrounded by black bars (if it works to you, you can safely ignore this whole discussion).
I could have stretched the game to 4:3 while using 1080p resolution but the arcade filter is unnoticeable at that resolution (becoming only a fullscreen blur) while it seems more oldschool to me at 720p, at least on my CRT monitor.

To obtain the result you need to edit a couple of files and change an ingame configuration.

Let's get to the point:
open the settings.plist files with a text editor (first create a security backup),
there are two:
- local save in C:\Users\username\AppData\Roaming\Street Fighter 30th Anniversary Collection International
- remote save in STEAM\steamapps\common\Street Fighter 30th Anniversary Collection\RemoteStorage\International

look for the section "sdlWindow" and edit the following lines as shown:

<key>sdlWindow</key>
<dict>
<key>origin</key>
<dict>
<key>x</key>
<real>0</real>
<key>y</key>
<real>0</real>
</dict>
<key>size</key>
<dict>
<key>height</key>
<real>720</real>
<key>width</key>
<real>1280</real>
</dict>
</dict>
<key>useFullScreen</key>
<false />
</dict>

change
"X" and "Y" keys with the origin point "0"
"height" and "width" keys with the resolution you want
"fullscreen" key to "false".
Save the files and set them to read-only or the game will change them back again at first launch.

Boot the collection (you should already see bigger texts and UI horizontally shrinked) and, after choosing which game to start, set the screen settings to "wide", this way the game will run at correct 4:3 ratio, 720p fullscreen and both graphic filters will be noticeable.
My monitor is configured with a wide resolution (1280x720) shrinked to a 4:3 ratio because this, and othe classic games, are programmed only for widescreen running at 16:9 resolutions with fake bezels but, shrinking the 4:3 horizontal monitor resolution and using the ingame graphics "wide", "strech" (or whatever it is called depending on the game) you will use the space usuallly allocated to the fake bezels to obtain a perfect fullscreen 4:3 ratio.
When you start the collection it may warn you about a difference between cloud and local saves; if you have done everything correctly, you can select any option without compromising the functionality of the modification.
Finish

Hope it helps and sorry if the explanation is confusing.
Ciao!
< >
Showing 1-3 of 3 comments
OnlyYams Jun 1, 2024 @ 9:29am 
This is awesome that someone else went to this effort. I had it working flawlessly on 4:3 head to head CRTs, with a LOT of effort on Borderless Gaming (then of course WIDE setting to fill), so much so it became mindnumbing and I didn't even remember what steps I took to make it work.

Attempting to do again on another setup for Alpha 3, absolutely can't figure out results. But wait, this post!!

This is where this random ass collection really does it. I have no settings.plist, only manifest.plist

Both Steam directories have the SF folders named differently and AppData is empty while SteamApps just lacks the setting file LOL

Once I get BG going again, I'll have actual results to share. Was hoping to do your method and just sharing that file but things seem to be mad different for us.

Noticed yours says International while mine does not. Possibly a regional difference in what gets downloaded.

Thanks for sharing this though, seriously.
Zero Divider Jun 4, 2024 @ 11:53am 
Originally posted by OnlyYams:
This is awesome that someone else went to this effort. I had it working flawlessly on 4:3 head to head CRTs, with a LOT of effort on Borderless Gaming (then of course WIDE setting to fill), so much so it became mindnumbing and I didn't even remember what steps I took to make it work.

Attempting to do again on another setup for Alpha 3, absolutely can't figure out results. But wait, this post!!

This is where this random ass collection really does it. I have no settings.plist, only manifest.plist

Both Steam directories have the SF folders named differently and AppData is empty while SteamApps just lacks the setting file LOL

Once I get BG going again, I'll have actual results to share. Was hoping to do your method and just sharing that file but things seem to be mad different for us.

Noticed yours says International while mine does not. Possibly a regional difference in what gets downloaded.

Thanks for sharing this though, seriously.

No problem, hope you'll find a solution. Fingers crossed
Edison Jun 22, 2024 @ 3:08pm 
Thank you so much man!!!
< >
Showing 1-3 of 3 comments
Per page: 1530 50