demonseed Posted November 7, 2015 Posted November 7, 2015 Hey I have managed to get my dooms working great and wondered if there was a way to auto load cheats? ie) unlimited life? Can someone explain how
Metalzoic Posted November 7, 2015 Posted November 7, 2015 Do you mean you got Brutal Doom to load from a wheel? Curious how you did it because to launch it I have to drag n drop the Brutal file onto the Zdoom.exe
demonseed Posted November 9, 2015 Author Posted November 9, 2015 Hey Yes I got it running in HS! Only thing I am not sure is how to get ride of the small loading window that pops up. Originally I used GZdoom I think, and I had to drag the brutal file ontop of it. Then I found a work around. I installed zandronum, and right clicked on the Brutal patch and hit open with zandronum! it works. Just not sure how to get ride or hide the loading screen. What I did was set up brutal doom and other dooms as pc games. So you make a list from a set of TXT files with the PC game names. Then go to RL and go into PC games/ pc launcher module and then into each game, where I set the EXE to brutal which is set to open with zandronnum..... I hope this makes sense.. if anyone can help with the loading thing that would be great... I think i fixed it.. FADE in on... exit delay 1300.... Instead of the loading bar, and loading complete sound is there a way to have just a black screen>?
Metalzoic Posted November 9, 2015 Posted November 9, 2015 Maybe you can disable the loading bar and sound from that systems fade settings? I'll check out the Zandronum thing. I thought GZdoom was Zandronum...
demonseed Posted November 10, 2015 Author Posted November 10, 2015 Hey How can I disable the loading screen totally.. just have it go black?
Metalzoic Posted November 10, 2015 Posted November 10, 2015 Hey How can I disable the loading screen totally.. just have it go black? Don't know. Decided not to use Zandronum since it doesn't look as good as GZdoom. Now I'm running Brutal Doom with the Project Brutality mod and better HUD. Game is awesome, but not I really can't get it to load in Hyperspin/RL because you need to use a separate loader to get it all to work right. Maybe I can find a script to do it. Or maybe someone has already made a module?
KlopjerO Posted January 4, 2016 Posted January 4, 2016 Don't know. Decided not to use Zandronum since it doesn't look as good as GZdoom. Now I'm running Brutal Doom with the Project Brutality mod and better HUD. Game is awesome, but not I really can't get it to load in Hyperspin/RL because you need to use a separate loader to get it all to work right. Maybe I can find a script to do it. Or maybe someone has already made a module? with ZDL you can ask for the command line that the launcher uses to run it, you could use that. I recently started playing brutal doom..it's alot of fun. | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
Metalzoic Posted January 4, 2016 Posted January 4, 2016 with ZDL you can ask for the command line that the launcher uses to run it, you could use that. I recently started playing brutal doom..it's alot of fun. ZDL is the GUI Launcher I use to launch Brutal Doom w/ the Project Brutality mods? I thought I looked for a way to launch it command line and didn't see it. If so maybe I can just throw that into a bat file to launch it all. Thanks for the tip.
KlopjerO Posted January 5, 2016 Posted January 5, 2016 ZDL is the GUI Launcher I use to launch Brutal Doom w/ the Project Brutality mods? I thought I looked for a way to launch it command line and didn't see it. If so maybe I can just throw that into a bat file to launch it all. Thanks for the tip. I'm looking into the modules that zerojay made for his doom project. I'm pretty sure I can modify those so I can add the pk3's into the syntax. better would be if I can add a box in the UI of the module so you could select the Pk3 file you want to load regardless of the wad. Like that awesome marine helmet HUD. Sent from my SM-A700FD using Tapatalk | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
KlopjerO Posted January 5, 2016 Posted January 5, 2016 Adding a box to the module UI is really easy. You pretty much just add a key node to the section you want in the .isd file, specify the name and what type of control or data type, and add a description (what appears in the tooltip). When a value is entered/chosen a variable matching the name you specified will be added to the ini and assigned the value. Then you can read it from the module. If you need help or have questions just let me know. I'm going to take you up on that offer mate Thanks.. I will PM you when I have something to show you. | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
Metalzoic Posted January 5, 2016 Posted January 5, 2016 Sounds awesome. Brutal Doom running Project Brutality with certain mods is the one game I haven't gotten working through Hyperspin.
KlopjerO Posted January 6, 2016 Posted January 6, 2016 Adding a box to the module UI is really easy. You pretty much just add a key node to the section you want in the .isd file, specify the name and what type of control or data type, and add a description (what appears in the tooltip). When a value is entered/chosen a variable matching the name you specified will be added to the ini and assigned the value. Then you can read it from the module. If you need help or have questions just let me know. Thanks for the tips it worked like a charm. now I have a problem with reading the string from the box and having the module get the information and put it into the command line. I have added the boxes. <?xml version="1.0" encoding="UTF-8"?> <INISCHEMA> <INIFILES> <INIFILE name="%ModuleName%" required="true"> <INITYPE>Module</INITYPE> <SECTIONS> <SECTION name="settings" required="false"> <SECTIONTYPE>Global</SECTIONTYPE> <KEYS> <KEY name="Fullscreen" required="false" nullable="false"> <KEYTYPE>Boolean</KEYTYPE> <DESCRIPTION>If true emulator will run fullscreen.</DESCRIPTION> </KEY> <KEY name="additionalWad1" required="false" nullable="false"> <KEYTYPE>String</KEYTYPE> <DESCRIPTION>Extra support WADs required for the WAD.</DESCRIPTION> </KEY> <KEY name="additionalWad2" required="false" nullable="false"> <KEYTYPE>String</KEYTYPE> <DESCRIPTION>Extra support WADs required for the WAD.</DESCRIPTION> </KEY> <KEY name="AdditionalPK3_1" required="false" nullable="false"> <KEYTYPE>String</KEYTYPE> <DESCRIPTION>PK3 slot UI or HUD</DESCRIPTION> </KEY> <KEY name="AdditionalPK3_2" required="false" nullable="false"> <KEYTYPE>String</KEYTYPE> <DESCRIPTION>Extra Mod Pk3</DESCRIPTION> </KEY> <KEY name="AdditionalPK3_3" required="false" nullable="false"> <KEYTYPE>String</KEYTYPE> <DESCRIPTION>Extra Mod Pk3</DESCRIPTION> </KEY> Which translates into the proper fields in the gui. The settings get recorded nicely [Settings] Fullscreen=true AdditionalPK3_1=E:\PC\Doom\Games\DOOM\pk3\UDV_v1.62_A_BASE.pk3 now I want this string to be added to commandline that the module generates and thats the problem currently because Rocketlauncher errors with 1...which is probably because of the script. MEmu = GZDOOM MEmuV = v2.0.0.5 MURL = http://www.osnanet.de/c.oelckers/gzdoom/ MAuthor = zerojay MVersion = 1.0 MCRC = 41772E17 iCRC = 381FED8F MID = 635038261485723092 MSystem = "Doom" ;---------------------------------------------------------------------------- ; Notes: ; PRBoom-Plus allows us to not care about what map a wad starts at and will ; automatically warp us there when we load up the file with -warp and no ; parameters. Very awesome. ; You will want to change the Speed Up keybinding which is set to + on the ; number pad by default. This will cause you to speed the game up each time ; you attempt to use HyperPause, which would be very bad. ;---------------------------------------------------------------------------- StartModule() FadeInStart() settingsFile := modulePath . "\" . moduleName . ".ini" Fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1) ; We don't actually need to care which levels are replaced as PRBOOM-Plus will ; automatically start you at the first level of the WAD when you use -warp ; with no level defined. This is mainly kept in case we want to use other ; source ports in the future. StartLevel := IniReadCheck(settingsFile, romName, "StartLevel",A_Space,,1) RequiredIWAD := IniReadCheck(settingsFile, romName, "RequiredIWAD","DOOMU",,1) AdditionalPK3_1 := IniReadCheck(SettingsFile, "AdditionalPK3_1",A_Space,,1) supportWad1 := IniReadCheck(settingsFile, romName, "supportWad1",A_Space,,1) supportWad2 := IniReadCheck(settingsFile, romName, "supportWad2",A_Space,,1) supportWad3 := IniReadCheck(settingsFile, romName, "supportWad3",A_Space,,1) supportWad4 := IniReadCheck(settingsFile, romName, "supportWad4",A_Space,,1) supportWad5 := IniReadCheck(settingsFile, romName, "supportWad5",A_Space,,1) supportWad6 := IniReadCheck(settingsFile, romName, "supportWad6",A_Space,,1) supportWad7 := IniReadCheck(settingsFile, romName, "supportWad7",A_Space,,1) supportWad8 := IniReadCheck(settingsFile, romName, "supportWad8",A_Space,,1) supportDeh1 := IniReadCheck(settingsFile, romName, "supportDeh1",A_Space,,1) skillLevel := IniReadCheck(settingsFile, romName, "skillLevel",A_Space,,1) additionalCLI := IniReadCheck(settingsFile, romName, "additionalCLI",A_Space,,1) 7z(romPath, romName, romExtension, 7zExtractPath) RequiredIWAD := (RequiredIWAD ? ("-iwad " . RequiredIWAD . ".WAD") : ("")) supportWad1 := (supportWad1 ? (" """ . romPath . "\" . supportWad1 . """") : ("")) supportWad2 := (supportWad2 ? (" """ . romPath . "\" . supportWad2 . """") : ("")) supportWad3 := (supportWad3 ? (" """ . romPath . "\" . supportWad3 . """") : ("")) supportWad4 := (supportWad4 ? (" """ . romPath . "\" . supportWad4 . """") : ("")) supportWad5 := (supportWad5 ? (" """ . romPath . "\" . supportWad5 . """") : ("")) supportWad6 := (supportWad6 ? (" """ . romPath . "\" . supportWad6 . """") : ("")) supportWad7 := (supportWad7 ? (" """ . romPath . "\" . supportWad7 . """") : ("")) supportWad8 := (supportWad8 ? (" """ . romPath . "\" . supportWad8 . """") : ("")) supportDeh1 := (supportDeh1 ? (" -deh " . """" . romPath . "\" . supportDeh1 . """") : ("")) skillLevel := (skillLevel ? (" -skill " . skillLevel . """") : ("")) additionalCLI := (additionalCLI ? (" " . additionalCLI . """") : ("")) Run(executable . " " . RequiredIWAD . " " . "-file" . " """ . AdditionalPK3_1 . " """ . romPath . "\" . romName . romExtension . """" . supportWad1 . supportWad2 . supportWad3 . supportWad4 . supportWad5 . supportWad6 . supportWad7 . supportWad8 . supportDeh1 . " " . "-warp " . StartLevel . " " . skillLevel . additionalCLI, emuPath) WinWait("GZDOOM g2.0.05 (2014-12-27 15:57:09 +0100) ahk_class ZDoomMainWindow") WinWaitActive("GZDOOM g2.0.05 (2014-12-27 15:57:09 +0100) ahk_class ZDoomMainWindow") FadeInExit() Process("WaitClose", executable) 7zCleanUp() FadeOutExit() ExitModule() CloseProcess: FadeOutStart() WinClose("GZDOOM g2.0.05 (2014-12-27 15:57:09 +0100) ahk_class ZDoomMainWindow") Return do you have any suggestions ? | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
KlopjerO Posted January 7, 2016 Posted January 7, 2016 I think I see what I did wrong AdditionalPK3_1 := IniReadCheck(SettingsFile, "AdditionalPK3_1",A_Space,,1 should be AdditionalPK3_1 := IniReadCheck(SettingsFile, "Settings", "AdditionalPK3_1",A_Space,,1 Will try again this evening if I have time. | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
KlopjerO Posted January 7, 2016 Posted January 7, 2016 Sorry I didn't reply sooner, been having car issues (think I fixed it today). That change you made should fix the problem. I'll try and test it later but I'm still migrating my setup to a new drive so you'll probably beat me to it. Looks good from what I can tell though, glad you figured out the isd too. Well it doesn't. somehow it doesn't build the correct syntax... Doom launches but it does't load the PK3 file The syntax should look like this D:/doom/gzdoom/gzdoom.exe -iwad D:/doom/gzdoom/DOOM2.WAD -skill 4 +map MAP15 -file D:/doom/gzdoom/DoomMetalVol4.wad "D:/doom/gzdoom/HUDs/Patched Ultimate Doom Visor/UDV_v1.62_A_BASE.pk3" "D:/doom/gzdoom/Project Brutality.pk3" I don't know how to check that syntax from the module | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
KlopjerO Posted January 7, 2016 Posted January 7, 2016 If you turn on logging in RLUI (any level other than off should work) it will create a RocketLauncher.log file in the root of your RL directory. Try running the game again and look towards the end of the log file, you should find the command line statement it's using. Ah the logging thanks !! it seems my value of my AdditionalPK3_1 variable isn't read. I replaced a hard command in the syntax that the module would make and that loads nicely... Gues I 'll have to figure out how to make that work. do you have any pointers ? | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
KlopjerO Posted January 8, 2016 Posted January 8, 2016 I'll take a look in a few and try testing it when I hop on my main setup. EDIT: Try these and let me know if you have any issues. GetFullName... well that makes sense... I should have used my head.. instead of just blindly having it perform an inireadcheck... I will check it out this evening. Agent47 thanks if this works.. I will modify the module a bit more so it is possible to specify pk3's it on a per game basis. | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
KlopjerO Posted January 8, 2016 Posted January 8, 2016 I only used GetFullName because I used the FilePath object (a file chooser) rather than the String (textbox) you used. The FilePath by default uses a relative path so I use GFN to make it an absolute path needed for the command line. That basically did the same thing as how you were inputting the path manually, so that didn't fix what you were having issues with. I can't remember exactly what the issue with your code was. To many quotes for one thing we will play doom...and we will have our huds and our excessive gore! Rip and tear! | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
Metalzoic Posted January 8, 2016 Posted January 8, 2016 Sooooooo... you guys about got it working? Because I'd love to be able to add it to my Modern Classics wheel soon!
Metalzoic Posted January 8, 2016 Posted January 8, 2016 Cool! I'm just looking to get Brutal Doom 1 & 2, Running Project Brutaly, running some mods running in my PC wheel. I don't care about all the other non-Brutal Doom pack the module is for.
KlopjerO Posted January 8, 2016 Posted January 8, 2016 I got it working on my machine, put it up here to test. Right now it only has System specific pk3's (all roms), wanted to make sure that was working for people before adding the rom specific options. But I had it running with the Project Brutality.pk3 and some hud's at the same time.This will do nicely Sent from my SM-A700FD using Tapatalk | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
KlopjerO Posted January 9, 2016 Posted January 9, 2016 This will do nicely Sent from my SM-A700FD using Tapatalk Gave it a test run yesterday. And it builds syntax properly but weirdly it doesn't load the hud..nor brutal doom for that matter. Sent from my SM-A700FD using Tapatalk | My themes / downloads | Get the MS-DOS Wheel sound pack | Get your MS-DOS game themes here | Get the MS-DOS wheel set here | My YouTube channel | WarcrafT - Lord of the clans |ZeroJay's Ultimate DooM archive
Metalzoic Posted January 9, 2016 Posted January 9, 2016 I'd rather launch it from a .bat file with the correct command line if possible. But the command line ZDL gives doesn't let you copy/paste it. I'll try to retype it without making a mistake, but I'm not sure what the structure should be. I'm guessing I leave out the "Executable", "Working Directory" text, but does the rest just go in one big line?
Metalzoic Posted January 9, 2016 Posted January 9, 2016 Hmm.. Thanks, I'll play with it some more (gave up earlier). I'd be launching GZdoom via ZDL though, not RocketLauncher and the Command line stuff ZDL shows is an entire paragraph long. I think a command line that convoluted is beyond me, but I also really, really don't want to have to use a RL module for it.
Metalzoic Posted January 9, 2016 Posted January 9, 2016 I'm an UltraHyperNoob! ZDL is just the recommended launcher GUI to use with Project Brutality (it's in the instructions for the mod). Here's what ZDL shows as a it's command line instructions: And here's what I typed into my .bat (as a single line... is that right?) C:/Hypespin/Doom Project/Doom/Emulators/gzdoom-g2.1pre-1307-g4e1723e/gzdoom.exe -iwad "C:/Hyperspin/Doom Projet/Doom/Doom/Emulators/gzdoom-g2.pre-1307-g4e1723e/DOOM2.WAD" -file "C:/Hyperspin/Doom Project/Doom/Doom/Emulators/gzdoom-g2.1.pre-1307-g4e1723e/Project_Brutality_Final.pk3" "C:/Hyperspin/Doom Project/Doom/Doom/Emulators/gzdoom-g2.1.pre-1307-g4e1723e/HUDs/Ultimate Doom Visor/UDV_v1.61_A_BASE_GZDoomOnly.pk3" That's in my .bat, but double clicking it just flashes a white box on the screen and nothing starts. Not sure if I should add that "working directory" bit at the bottom somehow?
Metalzoic Posted January 9, 2016 Posted January 9, 2016 Thanks. Spotted a couple other mistakes to (Project missing a c, path missing a Doom/ etc...) Still doesn't fire though. At least I feel closer! Thanks man.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.