Please create a doomsday.exe to use with Steam Doom games
Right now I have to add the Doomsday launcher as a non-Steam game and launch it from there.
Can you please create some kind of vanilla Doomsday.exe so that we don't have to use the Launcher?
I want to launch the Doom games in Steam without having to create a non-Steam shortcut and to have my playtime tracked.
Can you please create some kind of vanilla Doomsday.exe so that we don't have to use the Launcher?
I want to launch the Doom games in Steam without having to create a non-Steam shortcut and to have my playtime tracked.
Comments
Doomsday.exe by default launches into Ring Zero; Snowberry passes it a -game command line option, which tells Doomsday.exe to bypass Ring Zero and launch straight into a game. If you wish to launch straight into a game without Snowberry, you'll have to create a shortcut or bat file aimed at Doomsday.exe, that includes -game and any other command lines options.
One, small, aim of Doomsday 2.0 is to replace Snowberry with an in engine GUI. The Taskbar and Ring Zero UI's will eventually gain all of Snowberry's GUI features.
Example.bat:
Edit: As you are playing games you've downloaded from Steam; if you are using the default download path then you can omit the -iwad part entirely - Doomsday will find it automatically.
You'll probably still need to do this with a non-Steam shortcut, however (pointed at Doomsday itself, rather than Snowberry). As Doomsday is not distributed via Steam currently.
I use Ultimate Doom as example
1. delete everything that is in Steamapps\Ultimate Doom\base
2. copy everything that is in the Doomsday\bin folder to Ultimate Doom/base
3. rename the doomsday.exe to dosbox.exe
4. copy the Doomsday\Data folder to Steamapps\Ultimate Doom
5. edit the launch options for Ultimate Doom. I used these: -game doom1-ultimate -iwad c:\Doomsday\wads\DOOM.wad -file c:\doomsday\snowberry\addons\deng-dhtp-20140616.pk3
What would be the launch option to use multiple addons?
edit: Ok I'm getting weird stuttering every few seconds when using the launch command. When I remove the launch command and select the game from within the doomsday engine it seems to run smooth. Can you load the addons (textures and hd sounds) while already being in the game?
The -file command line option can take multiple files (i.e '-file c:\ABC\addon1.pk3 c:\XYZ\addon2.pk3')
To load add-ons in game, bring up the taskbar while playing a game and type 'load c:\doomsday\snowberry\addons\deng-dhtp-20140616.pk3' (naturally, if you move the file, change the folder paths). In future, the taskbar/ring zero will feature a GUI for doing this, like Snowberry does.
That said, could the stuttering be being caused by your computer not being able to handle the increased memory used by the HD textures?
The stuttering is only when using steam to start the game
It only stutters when I start it using the doomsday.exe. No matter if I start through steam or not.
When I use the doomsday launcher to start the games they run smooth. How is that possible?
I added -sfxchan 16 -notexcomp to the command line and now it works smooth as always.
I can finally play the doom games with doomsday engine in steam )
Snowberry actually forces –notexcomp onto the command line it sends Dday (i.e it's added by default and I don't think the user can remove it, at least in Snowberry itself). Which is a bit bizarre really; why does Snowberry by default override Dday's default.
-Sfxchan refers to the number of sound channels Dday uses; it supports up to 256, but defaults to 16.
I'm taking care of this now: http://tracker.skyjake.fi/issues/1932
http://tracker.skyjake.fi/issues/1594
"It is my understanding that if a user tries to launch Dday with a number of sound channels greater than what their system has, that Dday would adjust accordingly."