 |
|
It is currently Tue Feb 09, 2010 2:29 am
|
View unanswered posts | View active topics
Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
| Author |
Message |
|
Master_Kale
HDTP Member
Joined: Sat Jun 04, 2005 5:27 pm Posts: 970 Location: California, USA
|
 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.
_________________ 用事がありますよ。(Atop a desert mesa, he looks towards the horizon, and jumps...)
Unleashed Creativity
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 |
|
 |
|
Master_Kale
HDTP Member
Joined: Sat Jun 04, 2005 5:27 pm Posts: 970 Location: California, USA
|
Bump - There's content now!
_________________ 用事がありますよ。(Atop a desert mesa, he looks towards the horizon, and jumps...)
Unleashed Creativity
|
| Wed Dec 19, 2007 10:45 pm |
|
 |
|
Mr_Cyberpunk
Veteran
Joined: Tue Oct 18, 2005 3:57 am Posts: 2974 Location: Adelaide, South Australia
|
Definitely needed.. Sticky plz.
|
| Wed Dec 19, 2007 11:26 pm |
|
 |
|
Jonas
Off Topic Productions
Joined: Sat Apr 24, 2004 9:21 pm Posts: 10708 Location: The Ancient Kingdom of Denmark
|
Stickeh'd.
_________________ Jonas Wæver
Chief Poking Manager of TNM
Random Outbursts of Creativity
|
| Wed Dec 19, 2007 11:35 pm |
|
 |
|
Smike
Platypus
Joined: Tue Jun 05, 2007 10:33 pm Posts: 246 Location: Hollywood, California
|
* puts down sharpened pencil *
Well done, Kale!
How's your face been doing?
|
| Wed Dec 19, 2007 11:52 pm |
|
 |
|
Master_Kale
HDTP Member
Joined: Sat Jun 04, 2005 5:27 pm Posts: 970 Location: California, USA
|
Well, now that you've stopped stabbing it, I can only hope it'll scab over in a timely manner
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.
_________________ 用事がありますよ。(Atop a desert mesa, he looks towards the horizon, and jumps...)
Unleashed Creativity
|
| Thu Dec 20, 2007 12:39 am |
|
 |
|
Mr_Cyberpunk
Veteran
Joined: Tue Oct 18, 2005 3:57 am Posts: 2974 Location: Adelaide, South Australia
|
I did warn you all
And yeah thanks jonas. Now please tell smike to stop poking me! 
|
| Thu Dec 20, 2007 2:17 am |
|
 |
|
Dead-eye
High Priest
Joined: Tue Apr 25, 2006 3:45 am Posts: 908 Location: Santa Cruz, California
|
I won't to play Zodiac so I will install it on my steam version and PM you know if it works or not.
_________________
|
| Thu Dec 20, 2007 4:43 am |
|
 |
|
Paul1290
Bum
Joined: Fri Feb 22, 2008 12:56 am Posts: 35
|
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 |
|
 |
|
EER
Veteran
Joined: Sat Oct 22, 2005 7:52 pm Posts: 2025 Location: NL
|
Yes, but where's the fun in that?
_________________ Another Visitor ... Stay a while ... Stay forever!
|
| Sat Mar 01, 2008 11:30 pm |
|
 |
|
Y|yukichigai
Thug
Joined: Thu Aug 24, 2006 11:49 pm Posts: 78 Location: Middle of Nowhere, Nevada
|
 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 |
|
 |
|
Boltersdriveer
Bum
Joined: Mon Dec 28, 2009 5:05 am Posts: 24
|
 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 .
_________________
|
| Mon Dec 28, 2009 9:19 am |
|
 |
|
Jonas
Off Topic Productions
Joined: Sat Apr 24, 2004 9:21 pm Posts: 10708 Location: The Ancient Kingdom of Denmark
|
 Re: Deus Ex, Steam, and You: THEY KINDA WORK TOGETHER
That is to enable cheats 
_________________ Jonas Wæver
Chief Poking Manager of TNM
Random Outbursts of Creativity
|
| Mon Dec 28, 2009 12:26 pm |
|
 |
|
AustinYQM
Board Guest
Joined: Fri Jan 08, 2010 9:42 pm Posts: 2
|
 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 |
|
 |
|
Jonas
Off Topic Productions
Joined: Sat Apr 24, 2004 9:21 pm Posts: 10708 Location: The Ancient Kingdom of Denmark
|
 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
Random Outbursts of Creativity
|
| Sat Jan 09, 2010 2:40 pm |
|
|
Who is online |
Users browsing this forum: Google [Bot] and 0 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
|
|
 |