COTTON REBOOT!

COTTON REBOOT!

Not enough ratings
How to play on Steam Deck
By SupaCotn
This is a guide that will help get the game running on the Steam Deck
4
4
6
   
Award
Favorite
Favorited
Unfavorite
Set-up
1. Go into Desktop mode

2. Install Cotton Reboot (If it was already installed before you can skip this)

3. Download the latest X64 Microsoft Visual C++ Redistributable Version installer, (14.42.34433.0 as of writing) you can find it here.[learn.microsoft.com]

4. Open the installer with Protontricks, then select the Cotton Reboot prefix

5. Go through the installer, it shouldn't take long

When you attempt to run the game now, you should see the disclaimer screen before the game crashes, when you get this, you can move onto the next step.

6. Go to https://github.com/Graham--M/cotton-reboot-proton-fix and download steam_api64.dll

7. Go into the game files (You can do this by clicking on the gear icon on the right then clicking Properties > Installed Files > Browse...)

8. In the game's folder, rename the already existing steam_api64.dll to steam_api64_orig.dll

9. Move the steam_api64.dll you got from Github into the game's folder.

Enjoy!

Notes
The video with the publisher logo will not be visible, but the whole game should work including all cutscenes and achievements.

Images to help detail the process will come later.

Big thanks to Graham--M for making this workaround!
9 Comments
Justtoiletthoughts 26 Jun @ 3:42pm 
Thank you a ton! Leave it to the fans to fix the game! Lol
FLY AWAY [TC] 10 Mar @ 10:53am 
Thanks a kajillion!
Buffster 8 Mar @ 9:28pm 
Work great! Thanks a bunch!
CottonMBV 7 Feb @ 5:20pm 
thank you so much for this guide!!
Tekki 11 Jan @ 9:31pm 
Thanks a ton, this worked like a charm! :8bitheart:
space_cat303 7 Jan @ 1:28pm 
Awesome!! I've been waiting for a long time to play CR again on SteamDeck. Thank you very much, it works really well. I'm going to try to get 3rd in the ranking (I'm only 4th at 2min and 4min) ;)
Paisese 7 Jan @ 8:32am 
@SupaCotn
Thank you! That was it! For some reason I thought it was just to replace the old dll! It works now! Thank you very much! :)
SupaCotn  [author] 7 Jan @ 5:19am 
@Paisese
Sorry for the late response, but just to make sure, are you using BOTH the old .dll and the one from the Github? You need both, but you have to rename the one that comes with the game to "steam_api64_orig.dll".
I'm using Proton 9.0-4 with SteamOS.
Paisese 6 Jan @ 7:41am 
Unfortunately it doesn't work for me. With the original dll (and after installing C++ Redistributable) I get the piracy warning, but with the new dll it doesn't start the game and doesn't even show that warning... I am using proton experimental in linux mint.