Toy Soldiers

Toy Soldiers

27 ratings
Using any custom resolution/Fixing resolution issues
By Mulder
For some people, and me, the game would not go over 1280 resolution in video settings, this is how I got it to go over that resolution.
   
Award
Favorite
Favorited
Unfavorite
Required programs
You need a Hex editor for this, I used Notepad++ and its the best one I believe, download Notepad++ from here[notepad-plus-plus.org] you also need the HexEditor plugin, to get it open Notepad++ and click Plugins > Plugin Manager > Show Plugin Manager and find HexEditor, click on it, install it and tick it, then close the manager.
How to do it
First off go to your game directory in Steam/Steamapps/common/toy soldiers folder, and make a copy/backup somewhere of GameSW.exe incase something goes wrong ( note that this is the exe of the non-Games for Windows Live version, so DON'T select the second Games for Windows live option when you start the game )


1. After you've made the backup, you need to open GameSW.exe with Notepad++, one way to do this is to open Notepad++, click File > Open and browse to GameSW.exe in the game's folder
2. Once its opened you should see a bunch of gibberish, click on Plugins > Hex-Editor and tick "View in HEX"
3. After you've done this, you need to scroll down on the "Address" column and find the values 00003ad0 and 00003ae0, both are next to each other

4. Now you need to edit the values which are highlighted in blue on the screenshot (38 04 and 80 07) like so (though I'm just editing random values to show how its done)

38 04 represents resolution height and 80 07 represents the width, use this chart[pastebin.com] to figure out what to change it to for your resolution's width and height (note that capital letters will always change to non-capital and thats fine)
Example: If I wanted 1440x900 resolution, I would change 38 04 to 84 03 (because that's the value for 900) and 80 07 to A0 05 (because that's the value for 1440), like so (these values are only for 1440x900 )

5. After you've changed those values to your desired resolution, just click the floppy save icon on the top-left, and exit the program.
6. Launch the game ( without games for windows live ), and on video options scroll around, there should be a new option for your new custom resolution.
10 Comments
Glock ® 2 Aug, 2024 @ 9:03am 
yerrrrr this shit patched?
Pepsi 9 Jan, 2021 @ 7:32am 
Hello from 2021

:btd6salute:
Little Yellow Hamster 23 Jun, 2020 @ 3:24am 
Thank you very much! It helps! Hi from 2020!
D. Dinis 6 Dec, 2016 @ 4:28pm 
didin´t work
Griev, the Resident Weeb 17 Sep, 2016 @ 4:00pm 
I can't seem to find the address, saying "Item cannot be found" or something like that. Anyone know anything alternative?
FETT 19 Nov, 2015 @ 7:53pm 
?
Le_Lee 5 Feb, 2015 @ 8:57am 
just a quick update: the game support 1080 natively now, and Game for Window Live is optional when you launch the game.
Просто Гусь 27 Jan, 2015 @ 11:10am 
it works, great thx
evilgras 27 Nov, 2014 @ 5:52am 
Thanks so much! This worked like a charm.

Btw, if I may ask, how did you find out these were the bytes that had to be changed?
Panda Fellow 17 Sep, 2014 @ 1:37pm 
Thanks for that. I bought that game few days ago and it was unplayable, by now. Thanks again :)