Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
It then seemed to work for me. Glad it's done now as it's a fun party game, but it was really frustrating getting to this point.
EDIT - I'm using 2 x wired XBox 360 controllers.
Instructions for the version from "online-fix.me" site which allows you to play with friends online.
This reddit: https://www.reddit.com/r/patientgamers/comments/o5526m/pc_london_2012_official_olympic_video_game/
If you want your controller to work, you don't need to install emulators like X360CE. You need three things to install which I am sending below: Visual C++ All in One, ViGEmBus Driver, Microsoft .NET 6.0 Desktop RunTime. Next, connect your controller via Bluetooth or a cable to your computer. Go to Steam -> Settings -> Controller and enable "Steam Input for XBOX Controllers", next "Steam Input for Standard Controllers" and the last one Playstation Controller Support "Enabled" not "enabled in games without support". Then install the "XBOX Enhanced Feature Support Driver" and restart your computer. Then launch "London 2012.exe". The controller will still not work, but the "Space War" game will appear in your Steam library. On Space War in Steam Library, right-click Properties -> Controller and in "Override for Space War" check "Enable Steam Input". Now right-click again on "Sapce War" -> Manage -> Controller Layout.
[XONE / XSX] Click with the mouse on Current Button Layout (Official Layout for SpacerWar), then using the controller go to the "Community Layouts" tab and select the "XBOX 360 Default" layout at the very top. Confirm -> press X. Exit the controller layout settings and start the game from "London 2012.exe" not Space War on Library.
[PS4 / PS5] Click with the mouse on Current Button Layout (Official Layout for SpacerWar), then using the controller go to the "Community Layouts" tab and select the "Dark Souls PS5" layout at the very top. Confirm -> press Square. Exit the controller layout settings and start the game from "London 2012.exe" not Space War on Library.
That's All! If after all this your controller doesn't work, restart your computer again. Now it has to!
PS: To play with a friend on split-screen, you must connect a second pad and also set the controller layout for it at the top in "Sapce War" -> Manage -> Controller Layout "Dark Souls PS5 or XBOX 360 Default".
Visual C++ All in One: https://www.techpowerup.com/download/visual-c-redistributable-runtime-package-all-in-one/
ViGEmBus: https://vigembusdriver.com/download/
Microsoft .NET 6.0 Desktop RunTime: https://dotnet.microsoft.com/en-us/download/dotnet/6.0