SUSEd Nov 9, 2012 @ 5:31am
HOWTO: make Defcon work in Steam for Linux
Defcon is available in Steam for Linux but on installation it downloads nothing (../SteamApps/Common/Defcon folder is empty).
Here is howto.
1. Download package from http://www.introversion.co.uk/defcon/downloads/linux.html

2. Open package with archive manager and extract files from ./usr/local/games/defcon in RPM or DEB package to ~/Steam/SteamApps/common/Defcon

3. Create in Defcon directory file "run_steam.sh"

4. Open it and paste this
#!/bin/sh

# Steam claims they are going to put us in the app directory.

if [ `arch` == "x86_64" ]; then
./defcon.bin.x86_64
else
./defcon.bin.x86
fi

5. Save this file and make it executable.

6. {HARDEST PART}

6.1. Launch Steam client for Windows or Mac (wined)
6.2 Launch Defcon
6.3 Go to Options -> Authentication and write the code you'll see.

7. Launch Steam for Linux, launch Defcon.

8. Enter the code you wrote.

9. Play

Proof
http://steamcommunity.com/sharedfiles/filedetails/?id=107422432
Last edited by SUSEd; Nov 9, 2012 @ 6:48am
Showing 1-15 of 20 comments
< >
AJSB Nov 9, 2012 @ 6:27am 
AhAh nice one....but i have a surprise for you...Unity of Command is even simpler ;)
SUSEd Nov 9, 2012 @ 6:37am 
Originally posted by AJSB:
Unity of Command is even simpler ;)

What is it?
AJSB Nov 9, 2012 @ 6:43am 
I just made a thread about it :D

It's only for the Demo...AFAIK, there is not yet a full version...
SUSEd Nov 9, 2012 @ 6:48am 
Originally posted by AJSB:
I just made a thread about it :D

It's only for the Demo...AFAIK, there is not yet a full version...

You're wrong. Look
http://steamcommunity.com/sharedfiles/filedetails/?id=107422432
AJSB Nov 9, 2012 @ 7:09am 
I was talking about Unity of Command :))

Unity of Command it's only a DEMO for now, AFAIK.
SUSEd Nov 9, 2012 @ 7:11am 
Originally posted by AJSB:
I was talking about Unity of Command :))

Unity of Command it's only a DEMO for now, AFAIK.

WTF is Unity of Command?
I provided instruction for defcon (and multiwinia).
AJSB Nov 9, 2012 @ 7:13am 
...yes, and i told you that Unity of Command was even easier to install (but is only a DEMO for now)...

Unity of Command is this game:


http://store.steampowered.com/app/218090/
ojii Nov 28, 2012 @ 11:24am 
@shished you are a hero!
SUSEd Nov 28, 2012 @ 11:12pm 
Originally posted by ojii:
@shished you are a hero!
LOL.
HacKan Dec 9, 2012 @ 6:18am 
hi! great tutorial!
but the bash code has a small mistake, here's the right way:

if [ "`arch`" = "x86_64" ]; then

you should use only one = sign, otherwise it return an error.
cheers!
SUSEd Dec 9, 2012 @ 7:56am 
Originally posted by HacKan:
hi! great tutorial!
but the bash code has a small mistake, here's the right way:

if [ "`arch`" = "x86_64" ]; then

you should use only one = sign, otherwise it return an error.
cheers!

Maybe. I copypasted this part from Darwinia launch script.
Kronk Dec 16, 2012 @ 5:35am 
Thanks shished. Good work !

Confirmed I got this going fine in Ubuntu 12.10 as per above instructions.

Downloaded the 32 bit Debian defcon_1.6-1_i386.deb

My steam path was however ~/home/"user"/.steam/steam/SteamApps/common/Defcon

"insert your username"

also just used the below for my Ubuntu version of "run_steam.sh"

#!/bin/sh

# Steam claims they are going to put us in the app directory.

./defcon.bin.x86

fi




Popped my CD Key in : I already had a legit key from a release CD I'd previously purchased. Thus negating the whole Wine install steps 6.1, 6.2, 6.3

Pitty there isn't a "linux" demo for this enabled in steam ;)

Running like a charm

:)

Redfruit Dec 20, 2012 @ 2:39pm 
I have buy defcon on steam, but I don't have any Authentication key
SUSEd Dec 21, 2012 @ 1:30am 
Originally posted by PurpleFlameFlower:
I have buy defcon on steam, but I don't have any Authentication key
There is menu 'Authentication' in options.
bk8 Dec 21, 2012 @ 2:00am 
Step 6 is way easier if you bought your game in a Humble Bundle :)
Showing 1-15 of 20 comments
< >
Per page: 15 30 50
Date Posted: Nov 9, 2012 @ 5:31am
Posts: 20