Jump to content


  • Content count

  • Joined

  • Last visited

Everything posted by Hypnotoad

  1. Rocket Launcher 2.0 is a cross platform front end for all DOOM source ports. This is an open source GPL licensed sequel to the original Rocket Launcher front end, adding extended functionality. Features: Easy to Add files With Rocket Launcher 2.0, you can easily add files to the load list. You can directly drag & drop multiple files on any of the list boxes on the Launch Wad tab from your file explorer, you can drag and drop files between each list box internally, and you can associate Rocket Launcher with wad/pk3 files so that double clicking on a wad/pk3 opens Rocket Launcher with the files in the 'files to load box', ready to be loaded into your source port of choice. Easy to save and load configurations If you're pleased with your particular combination of files to load, engine selection and launch options and wish to quickly recall this configuration for a later time, you can easily do so in the Load / Save Configs tab, where you can save the current configuration to your Favorites list, and with a click of a button, recall all your other saved configurations exactly as they were by selecting any item on the list and clicking "load selected". As before, you can also save configurations to external *.rocket files. DOSBox support As with the original Rocket Launcher: adding DOSBox as an engine, and the path to your original iD executable, will enable Rocket Launcher 2's DOSBox mode, which will pump in the necessary DOS commands into DOSBox, instantly launching Doom (or any other iD tech 1 engine you provided) along with the options you selected and files added to load. This allows you to quickly launch any pwad with Doom in DOSBOx without having to fiddle around with DOS command line. Note that it is recommended that your path to your original Doom executable and additional pwads contain no directory names longer than 8 characters, as this is the form DOS expects - additionally, the original executable can only load the IWAD contained in its folder, rather than the one you selected. Extended Engine customization Rocket Launcher 2.0 also features a new tab allowing you to configure each engine that you added individually, as well as allowing you to add your own 'custom engine', which is particularly useful for when you wish to add multiple beta versions of the same engine. Open doom files with Rocket Launcher 2.0 and let it be your middle man If you're opening a new wad file, whether from your desktop file explorer or directly from a download, be sure to associate *.wad and *.pk3 files with Rocket Launcher 2.0, so that you can always quickly choose which engine and launch options you want to run the file with, and add any additional files or resources as needed. You can even drag multiple files at once onto Rocket Launcher 2.0 and they will all be ready loaded! Qt Framework This allows for this project to be cross platform, including support for Linux and OSX. For windows I provide a static build, which means it's provided as a single executable with no additional DLL's required or frameworks to install. Download Windows Download executable here: https://github.com/Hypnotoad90/RocketLauncher2/releases/download/ Linux No binaries available as of yet. To compile, simply grab Qt5-default package, then run qmake, followed by make, on the source code. edit: Sean has added this to his Arch Linux repo Mac Coming soon. Thanks to: Blzut3: for helping me with some Qt queries. Arkore: for testing on Windows. DevilHunter: for testing on Windows. TerminusEst13: for originally coming up with the name 'Rocket Launcher' for the front end. Source code Here: https://github.com/Hypnotoad90/RocketLauncher2 Please note: This is currently a work in progress - if you spot any bugs or have any specific feature requests, please let me know! And please check back here for updates.
  2. Rocket Launcher 2.0 - Cross platform Doom front end

    Just a minor update, there is a new release that fixes a crash that occurs on the engine setup tab (thanks to Devilhunter for spotting). Download here: https://github.com/Hypnotoad90/RocketLauncher2/releases/download/
  3. Great vid, really deserves its own thread.
  4. Rocket Launcher 2.0 - Cross platform Doom front end

    No worries, thanks for taking the time to report potential issues regardless.
  5. Rocket Launcher 2.0 - Cross platform Doom front end

    Hmm, well I can't replicate the problem on windows. It's possible that this is a problem with the linux build of prboom+, I'll test in my ubuntu VM shortly.
  6. Rocket Launcher 2.0 - Cross platform Doom front end

    I'm unable to replicate this, could you tell me which engine you're launching?
  7. FDA 4: Lucky Guess

    Somehow managed to finish without picking up the chaingun Accidentally this is in hurt me plenty rather than UV.
  8. FDA 3: This Time It's Bullshit

    I suck
  9. I Love RNG [Another Fucking FDA Pile-O-Shit]

    Lol I can't believe I didn't think to wallrun.
  10. EDIT: This has been superseded by Rocket Launcher 2.0, please click here EDIT: This has been superseded by Rocket Launcher 2.0, please click here EDIT: This has been superseded by Rocket Launcher 2.0, please click here Rocket Launcher: A new GUI for launching Doom wads I've been working on for windows: For those who have not used a Doom Frontend such as ZDL before, this is an interface allowing you to quickly set up a doom game using any combination of source port, IWAD, patch wads and additional arguments of your choosing. Furthermore, you can associate and launch doom files with this program, and it is also compatible with doom builder to test your maps with. Q: Why use this instead of ZDL? A: No particular reason, this is a personal project I am working on that I have decided to share. This may not be quite as feature rich as ZDL, but it does have a few advantages, such as: -DOSBox support: Want to play vanilla doom but tired of typing commands and mounting directories in dosbox? Then use Rocket Launcher, it will automatically run the doom executable in dosbox with the correct aspect ratio, will understand skill and command line parameters, and attempt to load any additional files you specify (must be doom compatible wads). Yes, simply add dosbox.exe as an engine, then select it and you will be prompted to locate your original doom/doom2 executable file. In order for this to work, you must make sure the files used (including any pwads) and folders containing them (including parent folders) used are no longer than 8 characters long, or it probably will not work properly! Here is me testing the vanilla compatibility of obsidian deathmatch for instance from Rocket Launcher: (note, this picture was taken before certain features such as saving and loading config files was added) -More ergonomic design, including a box listing all of your patch wads allowing you to quickly add them to load in the engine of your choosing. -An "Include Skulltag Data Files" checkbox, saving you time by not having to load the data files individually. -Displays the associated logo for each engine. Download: https://dl.dropboxusercontent.com/u/46003682/RocketLauncherb7.zip (Note, for the time being due to the strange way the doomsday engine works, it is not properly supported by this application at this time.) As usual, please contact me if there are any bugs! Probably requires .net redistributable Engine support list as of version b6: Additional thanks to: Propaganda - for testing and suggestions TerminusEst13 - for testing and coming up with the name capodecima - testing
  11. Rocket Launcher - frontend for windows

    Are you editing the right DOSBox config file? There should be a global one in your app data folder somewhere, I believe dosbox provides a bat file which locates and opens this file for you. Thanks Incantator. I'll look into having better pwad browsing built into the launcher, originally I intended for people to use windows explorer to add pwads, with the pwad list box being a last minute addition, however given the number of people that have requested better in built file exploring I'll see if I can make that happen for the next release. Unfortunately I have many other projects to work on at the moment, so I may not get around to working on this project again for quite some time.
  12. Rocket Launcher - frontend for windows

    Thanks for notifying me, I'll be sure to fix this on my next release (whenever that will be, have a bunch of other projects on my plate at the moment). edit: a temporary solution might be to rename your executable legacy.exe.
  13. Rocket Launcher - frontend for windows

    I think a lot of people seem to want to use this as a doom file explorer, but I envisioned a different practical use for this. I designed Rocket Launcher to be an intermediary or go-between, from when I double click on a wad file (or saved .rocket file) before I play the game. This way, instead of having the wad load in your default doom engine without any control of the parameters, upon double clicking on the wad, instead you get a range of options, engines, IWADs and parameters to choose from, as well as the possibility to load additional pwads if necessary (note clicking on "Add File from Different Location" allows you to add files from anywhere, not just the 'pwad' box) and save these parameters for later use; this at least makes my life a lot easier. I don't intend for this to replace your normal file explorer, to explore my own wad collection I use windows explorer as usual, and just have the wads load in rocket launcher on clicking them so I can further specify parameters. Hope that makes sense! Nevertheless I'll look into having greater file exploration options within the launcher for the next release.
  14. Rocket Launcher - frontend for windows

    You should be able to load it as an explicit command line argument in the 'additional command line arguments' box, note that some source ports (e.g. chocolate doom) use the '-deh' command line for deh files. If you don't want to type it out every time, you can click on save to save a .rocket configuration for AV that will load everything automatically.
  15. Rocket Launcher - frontend for windows

    I'll look into it for the next release.
  16. Rocket Launcher - frontend for windows

    Basically because some standard command line arguments don't seem to work as expected, -iwad for instance seems to specify the IWAD folder rather than the iwad itself.
  17. Rocket Launcher - frontend for windows

    I finally decided to work on this again after all this time. My first update brings some much requested features: First of all the pwad loading system has changed, you now have a button to add each pwad from the pwad folder listbox into the main 'Files to load' listbox, and you are able to manipulate the order or remove individual wads from this box; no longer must you have to clear the box and load files again if you want to change their load order or remove individual files not in the default pwad folder! Support has been added for the popular new 'Doom Retro' source port. Rocket Launcher now remembers the last IWAD and Engine you selected on application start, allowing you to quickly launch wads without having to select the engine and iwad each time. A checkbox to hide or show the command line arguments has been added. (Note, for the time being due to the strange way the doomsday engine works, it is not properly supported by this application at this time.) As usual, please contact me if there are any bugs! Download here: https://dl.dropboxusercontent.com/u/46003682/RocketLauncherb7.zip Tormentor667, your ideas are interesting and I may look into implementing some of those features at some point, but in general I'd say what you're suggesting is out of scope for this project at present. edit: also I'd like to mention, because people seem to be unaware about this: Rocket Launcher supports wad/pk3 file association, so if you associate your doom wads with Rocket Launcher in windows and double click them, it should run Rocket Launcher with the pwad loaded and ready to go.
  18. I've been working on a new utility, it lets you very quickly play vanilla doom online with up to three other friends, and requires absolutely no knowledge of dosbox, you don't even have to know that dosbox exists! Everything works out of the box: it comes with a special version of doom 1.9 properly set up, with a modified IPXSETUP.EXE (network device driver by Micah Nutt, more info here: http://psg.mtu.edu/pub/idgames/utils/network/master.txt) that allows for a master/slave relationship allowing the master to pass all parameters to the other nodes, rather than everyone having to specify the same parameters, which makes things a lot easier, along with being distributed with a version of dosbox, all set up ready to go. All that is needed is for you to add a doom/doom2 IWAD to the DOOMIPX folder, and any vanilla compatible pwads to the pwad folder. Then, simply specify the parameters in the GUI if you are the host and click start hosting, or to simply connect to another host just put in his ip in the connect tab and click connect to host, and that's it, you will get straight to the action! This has been verified to work with multiple different testers. Actual name of the program tba The utility will automatically set up everything in dosbox, including ipx emulation, directory mounting, correcting aspect ratio, passing on command line parameters (via a response file the program writes to) to the master and other nodes, and launching the game. The only technical ability needed is for at least one person (the host) to have port 213 forwarded. There is also a slimmed down version which does not include additional files, and allows you to specify your dosbox and doom file locations in a setup tab, however when using this method you must make sure you and the other players have the exact same pwad filepath if you are to use custom pwads. Download coming soon, after a couple of polishes and when a proper name has been thought of, or simply contact me on irc if you want to test it out (find me, I'm known as Hypnotoad on quakenet and pretty much everywhere else doom related now) before then. Update: so I stopped working on this for a year due to Visual Studio being an absolute pain and losing some of my files, plus general laziness, but today I finally decided I would finish off the project, and that I have done. You can find a download here, for now I have simply called it "VanillaDM" (of course coop and such is supported too): https://www.dropbox.com/s/fhw58x7thwe69k6/VanillaDM.zip?dl=0 edit: oh yeah, this is for windows only sorry :(, and may require .net redistributable, but you should have that already.
  19. I've edited the download with a small update, the previous version had a silly error that prevented people from connecting with a custom port sometimes, if you couldn't get people to connect using a custom port despite forwarding it this was most likely why, sorry about that, it should now be fixed. edit: oh and my OP did not make it clear that you need to add the DOOM/DOOM2 IWAD to the DOOMIPX folder for it to work (not the pwad folder) which caused a few problems earlier, the OP has been edited now to make this clear.
  20. The "strong" points of Limit Removing

    It's not necessarily about potential either, a lot of it is just down to workflow and productivity; I find it much easier to map when you don't have to worry about vanilla limits.
  21. So I stopped working on this for a year due to Visual Studio being an absolute pain and losing some of my files, plus general laziness, but today I finally decided I would finish off the project, and that I have done. You can find a download here, for now I have simply called it "VanillaDM" (of course coop and such is supported too): http://www4.zippyshare.com/v/51432472/file.html edit: oh yeah, this is for windows only sorry :(, and may require .net redistributable, but you should have that already.
  22. DOOM lovers in the UK

    Fellow brit here from Sussex. I do like the idea of a new brit wad or megawad, and a year and a half ago I actually started one but it died due to lack of interest. There's a few of us that sometimes hang around in #brit on the Zandronum irc network.
  23. This: does not follow from this: Therefore, your question makes no sense, because it's predicated on a fallacy.
  24. Thi4f is a goddamn trainwreck

    Adam Sessler has also reviewed it and given it a generally positive review (3 out of 5) http://youtu.be/ny1wtt8NaiU . From the reviews/footage I've seen, it certainly doesn't seem to be as bad as some of the people in this thread are saying.