Written by: Aleksander Krimsky |
SimStreetsX Languages: x86 MASM32, C++

SimStreetsX is a game patcher which rewrites assembly instructions for various game functions. The purpose of this project is preserve the original game, while having optional game enhancements. Prior to this project the only available options were a virtual machine or CPU killer. For more information on how I made this program, check out the Disassembly section.

Basic Help

Only specific versions of the game are supported, go to the Downloads page and look for supported versions. Extract your CD-ROM contents to a location on your hard drive. When you run SimStreetsX (standalone, no installation), select "Patch Game" to run the initial one-time patch. You will be asked to select your game's exe location, if successful SimStreetsX will detect the exact version of your game and keep a backup of the original in *:\Program Files (x86)\SimStreetsX. You must use the 'Verify Install' option to use the launcher - otherwise you can patch but must use command-lines to start the executable.

Known Issues

-The game is filled with bugs, even more so than SimCopter. If vehicles start 'bouncing' try increasing the "Game Sleep".