Doom3world

The world is yours! Doom 3 - Quake 4 - ET:QW - Prey - Rage
It is currently Wed May 22, 2013 10:01 pm

All times are UTC [ DST ]




Post new topic Reply to topic  [ 17 posts ] 
Author Message
 Post subject: Need some help with proper Steam instructions and AMD issues
PostPosted: Mon Aug 13, 2012 7:41 pm 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
I have two issues surrounding the release of Grimm that I could use some help with. :)

So here's the 'given fact': I need any user to run a certain config file at their first start, always, or Grimm will not work correctly (e.g. exec vintage.cfg)
I did this by instructing users to start Grimm via one of the included batch files.

Now there seem to be two major issues with this and here are my two questions as well:

Question 1
Do Steam users *need* to start their mods from within Doom 3? How does Steam and mods work?
I wrote up a small instruction of what I think should do it, but could someone explain to me the steps I need to take to get Grimm working on Steam (including the 'given' that I *need* to exec that configuration file upon their first start)

Here's what I have so far.
Quote:
- Unpack the downloaded file into the root directory where you Doom3 steam folder is located (e.g. c:\program files\steam\steamapps\doom 3\)
- Go into the shortcut options for your doom 3 game (by selecting the properties for the game from the Steam Library) and add the following to the shortcut: +set fs_game grimm +set fs_basegame grimm +exec vintage

Question 2
- AMD users need to turn of ATI Catalyst AI or things go.. 'sour'.
Now I never really think about this issue until after release to be honest Because I think it's complete and utter retarded bullshit that there's no easy option to turn this off.
So I learned that you need to work with some kind of profiles and set Doom 3 to not use ATI Catalyst AI, but this doesn't work because I instructed them to start the game using the batch file. And it turns out you can't set this profile for a batch file?

In any case, I don't have an AMD and I am begging for an AMD user for some instructions on this front.
How can I let my users start Grimm Quest for the Gatherer's Key by starting a batch file and have them easily disable ATI Catalyst AI?

One more question, do you guys know of any other forums that I could pimp Grimm? :mrgreen:

I'll be thankful for any help in all departments. :)

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Mon Aug 13, 2012 8:24 pm 
Offline
picked up the chaingun
User avatar

Joined: Mon Jul 18, 2011 5:58 am
Posts: 193
Hi!
Quote:
So I learned that you need to work with some kind of profiles and set Doom 3 to not use ATI Catalyst AI, but this doesn't work because I instructed them to start the game using the batch file. And it turns out you can't set this profile for a batch file?

In fact, you can run multiple commands from a batch file. I'm an AMD user and went through lots of issues trying to get Sikkmod to run properly because of the Catalyst Control Center. So, I have just written this piece of line in your Grimm's batch file. It works.
I'll explain, as far as I know, Ati users must have Catalyst Control Center, which always appears as "CCC.exe" in the task manager. So, this task can be killed from the batch file given the proper parameters.

This is one of your .bat "as is"
Code:
@echo off
cd ..
doom3.exe +set fs_game grimm +set fs_basegame grimm +exec vintage.cfg


Add this line
Code:
@echo off
taskkill /F /IM CCC.exe
cd ..
doom3.exe +set fs_game grimm +set fs_basegame grimm +exec vintage.cfg


This will: Kill the process in the first place. /F means "Force", which gives no other option but to finish the process. /IM is the image name, which should be the same in every ATI/amd computer (CCC.exe)
Try doing this with any other non-vital process (e.g notepad.exe) and please let me know if it worked!
(I'm using XP, I don't know if this works on 7 or Vista or whatever)

_________________
FFYL
------
Doom 3: S.T.A.R 1088


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Mon Aug 13, 2012 8:35 pm 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
That seems like a great trick, thanks! I can always duplicate that in simple .NET code and create a quick launcher for Grimm.
Of course, manually killing a process.. :mrgreen:

I'm asking the user that is having the issues to try this.

The strange thing is that his issue is that the game crashes as soon as he picks up a blue vial.
Which is very weird as that is simply regular ammo so I'm a bit flabbergasted about how to proceed and am guessing either he has other mods installed, or some setting in his configuration got borked somewhere. I asked him to delete his DoomConfig.cfg file, just to be sure.

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Mon Aug 13, 2012 10:17 pm 
Offline
Very Senior Forum Poster
User avatar

Joined: Sun May 29, 2005 10:02 pm
Posts: 7076
Location: Here, not there.
You need CCC to do anything besides resolution settings. I have an ATI, I just disabled the AI. Tell people to do it in the readme/description/etc. If it were me I'd be VERY SUSPECT of someone automatically disabling processes for a MOD I downloaded.

Steam supports command line arguments for games, that would be how you would run the mod directly w/o D3.

I haven't tried this version yet, but why can't you run it from D3/mods menu?

_________________
Fuzzy Logic Inc
PAINTBALL DOOM 3!!!!
Check out my Q2 server! q2server.fuzzylogicinc.com :D
Doom 3, Paintball! d3server.fuzzylogicinc.com


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Mon Aug 13, 2012 10:24 pm 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
It sets a bunch of cvars necessary for the mod, that must be customizable afterwards.
So a single exec would be ideal.

But I'm going to fix this a bit differently, I'm thinking of writing a launcher for grimm that includes settings, configs etc..
I'll include an option to disable the catalyst AI, it shouldn't be more than a registry setting or SDK call somewhere?

Meanwhile, why is this still an issue? Isn't AMD obliged to fix it?

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Mon Aug 13, 2012 11:44 pm 
Offline
Last man standing
User avatar

Joined: Tue Feb 22, 2005 4:59 pm
Posts: 1060
Location: In The Zone
The RoE expansion pack has a "once only" config setup. On startup the SDK code checks the value of a controlling CVar (g_xp_bind_run_once). If it is zero it runs the "once only" config and then sets the CVar to 1.

_________________
http://www.the-emz.com/ - A Multiplayer Mod for Doom 3


Top
 Profile  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Tue Aug 14, 2012 12:24 am 
Offline
Very Senior Forum Poster
User avatar

Joined: Sun May 29, 2005 10:02 pm
Posts: 7076
Location: Here, not there.
BloodRayne wrote:
Meanwhile, why is this still an issue? Isn't AMD obliged to fix it?


As much as Nvidia fixes the multi-core optimization issues with their cards. :mrgreen:

_________________
Fuzzy Logic Inc
PAINTBALL DOOM 3!!!!
Check out my Q2 server! q2server.fuzzylogicinc.com :D
Doom 3, Paintball! d3server.fuzzylogicinc.com


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Tue Aug 14, 2012 12:20 pm 
Offline
Very Senior Forum Poster
User avatar

Joined: Sun May 29, 2005 10:02 pm
Posts: 7076
Location: Here, not there.
I loaded it up thismorning, with CCC on it works just fine. I ran each of your graphics cfg's and they all looked like I'd expect them to, no visual issues.

It's most likely an AI thing then, just tell people to disable it & how. Here's how:

1) Open up CCC
2) Under the "GRaphics Settings" tab click 3D
3) Click "All Settings"
4) Scroll through the list until you see "Catalyst A.I."
6) Check the "Disable" box.
7) Cick OK.

_________________
Fuzzy Logic Inc
PAINTBALL DOOM 3!!!!
Check out my Q2 server! q2server.fuzzylogicinc.com :D
Doom 3, Paintball! d3server.fuzzylogicinc.com


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Tue Aug 14, 2012 12:35 pm 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
Thanks! that's good info :)

I have had some complaints from users that didn't want to download it due to the addition of Sikkmod.I have uploaded a version of Grimm without it, with the advantage that will also run on all platforms. So people can choose what they want to run.

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 12:51 am 
Offline
Very Senior Forum Poster
User avatar

Joined: Sun May 29, 2005 10:02 pm
Posts: 7076
Location: Here, not there.
I thought it could run on all platforms anyway? What's the issue with Sikkmod? Isn't that light saying I don't want to download a multiplayer mod because it changes a model or something? :?

Your grimm.bat & grimm_vintage.bat file do the same things too (both run vintage.cfg). Why?

EDIT: I don't have a great system (ATI 3850) but it runs good for me.

I like the system that brings you back to the top when you fall in to a deep pit, but I'm not sure if I'd rather have easier jumps vs that.

_________________
Fuzzy Logic Inc
PAINTBALL DOOM 3!!!!
Check out my Q2 server! q2server.fuzzylogicinc.com :D
Doom 3, Paintball! d3server.fuzzylogicinc.com


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 8:20 am 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
The Happy Friar wrote:
I thought it could run on all platforms anyway? What's the issue with Sikkmod? Isn't that light saying I don't want to download a multiplayer mod because it changes a model or something? :?

Sikkmod wasn't compiled for either Mac or other platforms.
By making a release available without it I can increase my target audience. :)

Quote:
Your grimm.bat & grimm_vintage.bat file do the same things too (both run vintage.cfg). Why?

Becuase vintage is the default. :)

Quote:
EDIT: I don't have a great system (ATI 3850) but it runs good for me.
I like the system that brings you back to the top when you fall in to a deep pit, but I'm not sure if I'd rather have easier jumps vs that.

Jumps are easier in easy skill mode.
In the future I am adding separate skillmodes for traps and combat. That way you can easy traps and hard combat, or vice-versa.

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 12:21 pm 
Offline
Very Senior Forum Poster
User avatar

Joined: Sun May 29, 2005 10:02 pm
Posts: 7076
Location: Here, not there.
BloodRayne wrote:
Sikkmod wasn't compiled for either Mac or other platforms.
By making a release available without it I can increase my target audience. :)


I see now, it's also a SDK change. I wasn't aware of that. So you have nobody to compile on Linux/Mac then?

Quote:
Becuase vintage is the default. :)


I know, that's why I'm wondering why you have two bat files. I'd say just use one.

_________________
Fuzzy Logic Inc
PAINTBALL DOOM 3!!!!
Check out my Q2 server! q2server.fuzzylogicinc.com :D
Doom 3, Paintball! d3server.fuzzylogicinc.com


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 12:42 pm 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
The Happy Friar wrote:
BloodRayne wrote:
Sikkmod wasn't compiled for either Mac or other platforms.
By making a release available without it I can increase my target audience. :)


I see now, it's also a SDK change. I wasn't aware of that. So you have nobody to compile on Linux/Mac then?

Nope, but when I do I'll have it ported to those systems! :)

The Happy Friar wrote:
BloodRayne wrote:
Becuase vintage is the default. :)

I know, that's why I'm wondering why you have two bat files. I'd say just use one.

Just stupidity from my end. :)

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 6:14 pm 
Offline
did just hit his 750th monster

Joined: Mon Jan 01, 2007 5:13 am
Posts: 850
Location: TX, US
Why don't you install Ubuntu Linux and port GRIMM to Linux ?


Top
 Profile  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 6:20 pm 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
Because Grimm doesn't need to be ported. It's already available for all platforms.
It's the sikkmod part that needs to be compiled.

I don't do it myself because it's not my cup of tea and it's going to cost me many hours I can spend in a better manner. :)

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 6:26 pm 
Offline
did just hit his 750th monster

Joined: Mon Jan 01, 2007 5:13 am
Posts: 850
Location: TX, US
I can't run GRIMM on Linux :/ At least couldn't play the first release. It would spit out bunch of errors and wouldn't run.


Top
 Profile  
 
 Post subject: Re: Need some help with proper Steam instructions and AMD issues
PostPosted: Wed Aug 15, 2012 6:32 pm 
Offline
Invisibility
User avatar

Joined: Fri Aug 13, 2004 4:39 pm
Posts: 3654
Location: Right there! Look!
That's because the first release is not supported for Linux.
There are currently two releases available for the second release of Grimm, which were released this weekend:

- Windows version that includes Sikkmod (http://www.moddb.com/mods/grimm-quest-f ... -alpha-v02)
- Mac, Linux any other OS version that does not include Sikkmod (http://www.moddb.com/mods/grimm-quest-f ... inlinuxmac)

The only different between the two is the addition of Sikkmod.

_________________
Check out GRIMM Quest for the Gatherer's Key!
Grimm's Youtube Channel

Follow Grimm Quest on Twitter!


Top
 Profile E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 17 posts ] 

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 2 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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group