It is currently Tue Oct 23, 2018 10:23 am




Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next
Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER 
Author Message
HDTP Member
HDTP Member
User avatar

Joined: Sat Jun 04, 2005 5:27 pm
Posts: 970
Location: California, USA
Post Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
As a good lot of you may know, Deus Ex is available on Steam for the paltry sum of $10. As some of you may know, this version of Deus Ex does NOT, for reasons unknown, work with many (if not all) mods out there. The question has come up many times, "WHY I CAN NOT HAZ DX MODZ?!". Well, boys and girls, read up and be learn-ed (Note: Most of the information in those post are copy-pasted from previous threads, so don't be surprised if it feels like you've read it before):

WHY does the Steam Deus Ex not work with mods?
The why is unknown to me, but I can speculate. It appears that Eidos modified the DeusEx.exe file to only run if it is called through Steam. The filesizes are the most obvious give-away; the retail copy of DeusEx.exe weighs in at 248KB, while the Steam copy of DeusEx.exe is only 62.5KB. It's anyone's guess what the exact differences (at a code level) between the two are; all I know is that if you try to run mods with a vanilla install of Steam DX, you'll get bupkiss. I also found out that the Steam DeusEx.exe doesn't like OpenGL mode at all, even with the new renderer in place; it's like Eidos enforced D3D functionality when they released it on Steam.

Well, that kind of sucks. How do I get mods to work, then?
Well, the long and short of it is, you need a copy of DeusEx.exe from a non-Steam copy of the game. Find yourself one (PLEASE NOTE: Hosting this EXE file for download is NOT LEGAL IN ANYWAY) Replace the Steam DeusEx.exe with the retail DeusEx.exe and it should work.

If you're trying to use a mod like HDTP or TNM through Steam, you'll need to replace the exe that shares the mod's name with a retail DeusEx.exe renamed to <mod name>.exe (for example, replace Steam 'HDTP.exe' with retail 'HDTP.exe'). The reason for this is that most full-conversion mod installers make a copy of DeusEx.exe that's found in the ./System/ folder; since the DeusEx.exe in the Steam folder is broken to only work through Steam, HDTP.exe is also broken.

I mentioned earlier that OpenGL doesn't work with the Steam install of DX. If you replace DeusEx.exe with retail DeusEx.exe, you'll gain back that functionality.

EER asked in another thread, "Isn't hdtp.exe just deusex.exe with some parameters strapped in? And if so, couldn't you just add the parameters through steam?" Technically, yes, HDTP.exe (and mods that used copies of DeusEx.exe) is just DeusEx.exe. When you add an external game to your Steam game list, Steam creates a shortcut to that game. When you click on that, it acts as though you just clicked a shortcut on the desktop. You CAN add in parameters to the Steam shortcut entry just like a desktop shortcut; right-click the game in the list, select Properties, and place "Target" from the desktop shortcut into the Steam shortcut's "Target". After doing that, you can launch games like HDTP and TNM from Steam. Note that this method must be done in conjunction with replacing DeusEx.exe with a retail copy

What mods work with the method described above?
I'm going to go out on a limb here and say all of them. The ones I've tested and know for sure work are listed below:
- HDTP Release 1
- The Nameless Mod
- Shifter 1.8
- Zodiac Mod (thanks Dead-eye!)

I've got a lot of stuff to do right now, so this was a bit rushed. If you have any more questions, I'll answer them and add them to the OP.


Last edited by Master_Kale on Wed Jan 02, 2008 5:07 pm, edited 2 times in total.

Wed Dec 19, 2007 6:39 am
Profile WWW
HDTP Member
HDTP Member
User avatar

Joined: Sat Jun 04, 2005 5:27 pm
Posts: 970
Location: California, USA
Post 
Bump - There's content now!


Wed Dec 19, 2007 10:45 pm
Profile WWW
Illuminati

Joined: Tue Oct 18, 2005 3:57 am
Posts: 3441
Location: Adelaide, South Australia
Post 
Definitely needed.. Sticky plz.


Wed Dec 19, 2007 11:26 pm
Profile WWW
Off Topic Productions
Off Topic Productions
User avatar

Joined: Sat Apr 24, 2004 9:21 pm
Posts: 14203
Location: Hafnia
Post 
Stickeh'd.

_________________
Jonas Wæver
Chief Poking Manager of TNM

You can buy my games on Steam if you like 'em.
Expeditions: Viking
Expeditions: Conquistador
Clandestine


Wed Dec 19, 2007 11:35 pm
Profile WWW
Platypus
User avatar

Joined: Tue Jun 05, 2007 10:33 pm
Posts: 246
Location: Southern California
Post 
* puts down sharpened pencil *

Well done, Kale!

How's your face been doing?


Wed Dec 19, 2007 11:52 pm
Profile WWW
HDTP Member
HDTP Member
User avatar

Joined: Sat Jun 04, 2005 5:27 pm
Posts: 970
Location: California, USA
Post 
Smike wrote:
* puts down sharpened pencil *

Well done, Kale!

How's your face been doing?

Well, now that you've stopped stabbing it, I can only hope it'll scab over in a timely manner :lol:

And thanks for the Sticky; I'm sure it'll help clear up a lot of the confusion, especially since we're getting one or two new-comers wondering about Steam and DX every couple weeks.


Thu Dec 20, 2007 12:39 am
Profile WWW
Illuminati

Joined: Tue Oct 18, 2005 3:57 am
Posts: 3441
Location: Adelaide, South Australia
Post 
I did warn you all :P

And yeah thanks jonas. Now please tell smike to stop poking me! :D


Thu Dec 20, 2007 2:17 am
Profile WWW
X-51
User avatar

Joined: Tue Apr 25, 2006 3:45 am
Posts: 944
Location: Santa Cruz, California
Post 
I want to play Zodiac so I will install it on my steam version and PM you know if it works or not.

_________________
Image


Last edited by Dead-eye on Thu Feb 11, 2010 3:00 am, edited 1 time in total.

Thu Dec 20, 2007 4:43 am
Profile
NSF

Joined: Fri Feb 22, 2008 12:56 am
Posts: 60
Post 
I might be wrong here, but couldn't you just download the latest 1.112fm patch and extract the DeusEx.exe from there and use that instead of having to get a retail copy?


Sat Mar 01, 2008 9:25 pm
Profile
Illuminati

Joined: Sat Oct 22, 2005 7:52 pm
Posts: 2485
Location: NL
Post 
Paul1290 wrote:
I might be wrong here, but couldn't you just download the latest 1.112fm patch and extract the DeusEx.exe from there and use that instead of having to get a retail copy?

Yes, but where's the fun in that?

_________________
Another Visitor ... Stay a while ... Stay forever!


Sat Mar 01, 2008 11:30 pm
Profile
UNATCO
User avatar

Joined: Thu Aug 24, 2006 11:49 pm
Posts: 144
Location: Middle of Nowhere, Nevada
Post Re: Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
You can also use the "custom" Deus Ex executable that someone (I forget who) made to address some of the timing/etc. issues that newer CPU architectures cause in certain systems. That version IS legal to distribute. I'll dig up the link when I get the chance. UPDATE: It was "Hanfling" on the Deus Ex Editing forums, and you can find the custom executable on his launcher upgrade project page (http://coding.hanfling.de/launch/). The only ones there right now are under the heading "Depreciated" but I assure you that they work just fine.

Oh yeah, I'm pretty sure the exe in the official demo would work too.


Fri May 01, 2009 9:34 pm
Profile ICQ YIM WWW
UNATCO

Joined: Mon Dec 28, 2009 5:05 am
Posts: 128
Post Re: Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
I found a diferent solution!
Use the Custom Deus Ex .exe from here:http://forums.steampowered.com/forums/showthread.php?t=808112, backup your old Deusex.exe and that other file deusex.int( i think?< anyway, the file also going to be replaced>)
You can get TNM working on DX just using the advanced launch options. Doing that eg.: -hax0r INI="c:\program files\steam\steamapps\common\deus ex\TNM\System\TNM.ini" USERINI="c:\program files\steam\steamapps\common\deus ex\TNM\System\TNMUser.ini" log=TNM.log (well, it';s mine), wonder why there is a -hax0r .

_________________
Image


Mon Dec 28, 2009 9:19 am
Profile
Off Topic Productions
Off Topic Productions
User avatar

Joined: Sat Apr 24, 2004 9:21 pm
Posts: 14203
Location: Hafnia
Post Re: Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
Boltersdriveer wrote:
wonder why there is a -hax0r .

That is to enable cheats :)

_________________
Jonas Wæver
Chief Poking Manager of TNM

You can buy my games on Steam if you like 'em.
Expeditions: Viking
Expeditions: Conquistador
Clandestine


Mon Dec 28, 2009 12:26 pm
Profile WWW
Mole Person

Joined: Fri Jan 08, 2010 9:42 pm
Posts: 2
Post Re: Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
I have tried everything mentioned in this post and it has all failed manificently.

I am on a dual core processor on windows 7.

The Nameless Mod starts up and a white square flies around my screen. It does some stuff that makes me believe it should be there. After maybe 2.5 to 3 minutes of this white box doing stuff and music playing (good music!!) the game freezes and I am stuck. I have to taskmanager kill the process.

Windows 7 Ultimate
64Bit Dual Core Processor (I know there are dualcore problems)
Steam Version of the game (DeusEx: Game Of The Year Edition)


I have tried to dual core fixed EXE mentioned twice in this thread (The steam forum link takes you to the same exe mentioned directly above it) aswell as grabbing the files from the patch.

Anything else I can possibly try? I want to be able to vote this mod up on moddb but I have to play it first (a moral thing you see) (Morals? Internet?! Lies!). I love DeusEx and internet subculture so I am excited but it just isn't working.


Thanks in advance,
Austin.


Sat Jan 09, 2010 2:31 pm
Profile
Off Topic Productions
Off Topic Productions
User avatar

Joined: Sat Apr 24, 2004 9:21 pm
Posts: 14203
Location: Hafnia
Post Re: Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
Hey Austin, it sounds like you need to change your renderer. Check out the Troubleshooting section of the PDF manual for instructions :)

If switching back to Direct3D works, consider downloading the DX9 or DX10 renderers (depending on your video card). They're linked here:

http://thenamelessmod.com/wiki/TNM_HD

_________________
Jonas Wæver
Chief Poking Manager of TNM

You can buy my games on Steam if you like 'em.
Expeditions: Viking
Expeditions: Conquistador
Clandestine


Sat Jan 09, 2010 2:40 pm
Profile WWW
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 29 posts ]  Go to page 1, 2  Next


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forum/DivisionCore.