DOS Games Message Board
DOS Games Discussion
A message board to talk about DOS games, get help, and find old games.
Do NOT post warez or abandonware requests please
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


God of Thunder command-line parameters

 
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> Game Help, Hints and Tips
Author Message
Malvineous
Time zone stampede
Time zone stampede


Offline
Joined: 07 Sep 2013
Posts: 28
Location: Brisbane, Australia

PostPosted: Sat Nov 23, 2013 2:30 am     Post subject: God of Thunder command-line parameters Reply with quote

Hi all,

I'm in the process of adding support for God of Thunder to Camoto and I have come across a few command-line parameters which could be useful for modding, but I'm not sure how they work.

Does anyone know how to use the parameters /HELA and /SAVEGAME?

I think /SAVEGAME could be particularly useful if it allows you to immediately resume a saved game, because then it will be much easier to test a level mid-design without having to play through from the start. (The editor could alter the savegame to bring up the level you are currently designing, ready to test.)

Also, does anyone know if there's a way to warp to a given screen, apart from walking there holding "1" in /VOLSTAGG mode? Or what the "K" key does in /VOLSTAGG mode?
Back to top
Malvineous
Time zone stampede
Time zone stampede


Offline
Joined: 07 Sep 2013
Posts: 28
Location: Brisbane, Australia

PostPosted: Sun Nov 24, 2013 12:23 am     Post subject: Reply with quote

Well I've worked out /SAVEGAME. You need to run _G1.EXE (or _G2.EXE for episode 2, etc.) and give that the filename. Like "_G1 /SAVEGAME:SAVEGAM3.GOT".
Back to top
Frenkel
Way too much free time
Way too much free time


Offline
Joined: 05 May 2004
Posts: 535
Location: Netherlands

PostPosted: Tue Nov 26, 2013 3:50 pm     Post subject: Reply with quote

I don't think /HELA does anything, because it doesn't appear in _G1.EXE, _G2.EXE and _G3.EXE.

I haven't figured out yet what the "K" does in /VOLSTAGG. But I do think the "B" does also something.
Back to top
Malvineous
Time zone stampede
Time zone stampede


Offline
Joined: 07 Sep 2013
Posts: 28
Location: Brisbane, Australia

PostPosted: Tue Nov 26, 2013 4:44 pm     Post subject: Reply with quote

Good point. If /HELA does something it must only affect the menu screen.

Holding down the "3" key in /VOLSTAGG also does something (apparently the border colour changes) but I don't know what it actually does either.
Back to top
dosraider
Admin
Admin


Offline
Joined: 15 Mar 2005
Posts: 9246
Location: ROTFLMAO in Belgium.

PostPosted: Tue Nov 26, 2013 11:11 pm     Post subject: Reply with quote

Couldn't there be some diffs between the versions....?
Shareware/full version? Also there seems to be a 1.0 and 1.1 version.

BTW, game is freeware now.

http://www.dosgames.com/dl.php?filename=http://www.adeptsoftware.com/classics/gotfree.zip
More shareware/full versions@
http://www.classicdosgames.com/game/God_of_Thunder.html
Back to top
Malvineous
Time zone stampede
Time zone stampede


Offline
Joined: 07 Sep 2013
Posts: 28
Location: Brisbane, Australia

PostPosted: Wed Nov 27, 2013 4:37 am     Post subject: Reply with quote

It's possible there's a difference between the versions, but the way the game works, GOT.EXE handles the main menu and episode selection, then it launches _G1.EXE, _G2.EXE or _G3.EXE depending on the selected episode. "/HELA" appears in GOT.EXE but not any of the others, so if it does anything at all, it only affects the main menu part of the game - unless as you say, it does something in one of the shareware or other versions.

My guess is it's something mundane like resetting the high scores to defaults or something like that.
Back to top
dosraider
Admin
Admin


Offline
Joined: 15 Mar 2005
Posts: 9246
Location: ROTFLMAO in Belgium.

PostPosted: Wed Nov 27, 2013 5:38 am     Post subject: Reply with quote

There is another thingy that comes in mind ....

Can be a diff between real MsDos and dosbox, depending on what you play it.

Whilst dosbox is become almost perfect to play dosgames it does NOT has all commands implemented from MsDos ....
Can be a missing internal command com string, mayhaps...........

Dosbox's debug utility can be very helpful to track down such things, but if you never used it it *could* be a bit complicated in the beginning.
You can find more about dosbox's debug @ www.vogons.org/index.php
A lot of info in 'general' and 'dev' subs.
Back to top
Malvineous
Time zone stampede
Time zone stampede


Offline
Joined: 07 Sep 2013
Posts: 28
Location: Brisbane, Australia

PostPosted: Wed Nov 27, 2013 6:09 am     Post subject: Reply with quote

Nah this is a string in GOT.EXE in the middle of all the other valid command line parameters, so it's definitely an option you can specify when you run GOT.EXE. The DOSBox debugger is good, but for stuff like this you really need a disassembler to figure it out for sure. I don't think the payoff would be worth it in this case though, since it won't affect gameplay (because it's not in _G1.EXE etc.)

I was hoping someone might know, but it's probably going to be quicker to try asking the developers since they are still around!
Back to top
Rwolf
Way too much free time
Way too much free time


Offline
Joined: 11 Jan 2013
Posts: 661
Location: Sweden

PostPosted: Wed Nov 27, 2013 6:55 pm     Post subject: Reply with quote

Wild guess (without trying the game): since /Volstagg had the function to allow you to replenish mana, perhaps /Hela could be something to replenish health with a keypress?

Also according to Wikipedia, the Marvel comics character 'Hela' was a goddess of death, so it might be a command to kill all enemies or yourself in the level, something that is also useful for testing. e.g. the 'K' keypress could be activated by /Hela parameter.
Back to top
Malvineous
Time zone stampede
Time zone stampede


Offline
Joined: 07 Sep 2013
Posts: 28
Location: Brisbane, Australia

PostPosted: Wed Nov 27, 2013 7:04 pm     Post subject: Reply with quote

Interesting. Well the game already lets you kill yourself to restart the level by pressing "D", but as above, the /HELA option only appears in the .exe file that handles the main menu. The three game .exe files (one for each episode) do not have /HELA listed anywhere in the file, so it would appear there is no code that checks for this option.

However some investigation reveals that if you start GOT.EXE with the /HELA option, it does pass it along to _G*.EXE so perhaps it is simply an option that was used during development and later removed?
Back to top
dosraider
Admin
Admin


Offline
Joined: 15 Mar 2005
Posts: 9246
Location: ROTFLMAO in Belgium.

PostPosted: Thu Nov 28, 2013 3:51 am     Post subject: Reply with quote

Malvineous wrote:
..... so perhaps it is simply an option that was used during development and later removed?

Indeed, happens more that devs don't fully clean up their code. Time is money etcetera .....
Back to top
Frenkel
Way too much free time
Way too much free time


Offline
Joined: 05 May 2004
Posts: 535
Location: Netherlands

PostPosted: Sat Nov 30, 2013 9:21 am     Post subject: Reply with quote

By the way, if you create a file called DYSIN.GOT in your God of Thunder directory the game will think it's an image and it will show it at the very beginning of the game.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    DOS Games Discussion Forum Index -> Game Help, Hints and Tips All times are GMT - 5 Hours
Page 1 of 1

 
Free Windows games


Powered by phpBB © 2001, 2005 phpBB Group and Ask an Expert
Also powered by Darren and the other admin and mods' hard work! ;)