Tiny Quake Launcher

blackghost86

New member
Sep 1, 2026
5
3
3
Hi guys,

I have created a small launcher for starting Quake, Quake 2 and their several mods/mission packs. Multiplayer support is in progress atm.
I just wanted to modernize SQLauncher2 and its features, add support for new source ports, episodes, mods, etc. GitHub link below.

https://github.com/blackghost86/Tiny-Quake-Launcher

The launcher will be supported many years to come (hopefully) and feedback is welcome.

Thank you,
blackghost
 
Last edited:
Hello! I used to use SQLauncher constantly on my Windows machine and having moved over to Linux recently I've really missed it. I don't suppose you have any plans on making a Linux compatible version of your launcher?
 
New version released v0.9.6:
- Additional files created by their engines stay in the same folder.
- Added a custom color for maps found inside pk3 and zip archives.
- Added support for Quake GOG and Steam Edition.
- Added support for older Quake games.
- Added a tooltip for main command line args.
- Manual args added to the general args are now displayed in blue.
- Fixed some bugs related to restarting the launcher with saved settings.
- Fixed some bugs related to wrong behavior when no engine found.
- Fixed support for a few popular and unpopular source ports.
- Renamed ctf folder to Capture the Flag.
- Improved detection for known and unknown episodes.
- Improved game folder if you copy/paste and enter.
 
New version released v0.9.7:
- Added two new buttons to refresh engine(s) and refresh episode(s).
- Added a warning message if the main folder selected is a parent folder.
- Added an error if no engine found and game is launched.
- Added bottom message for clear buttons.
- Command line args are now editable.
- QS and QSS are running properly if placed inside a folder.
- Code cleanup for Vanilla Quake and Quake 2.
- Code cleanup for MainWindow.xaml.cs file.
- Fixed shared folder support if a main parent folder is selected.
- Fixed episode and map detection for Q2Pro-NG.
- Fixed wrong game path for Ciocolate Quake.
- Fixed name and support for FitzQuake v0.85 (final build).
- Fixed tooltip not displaying for command line args.
- Fixed manual args not copied when no engine.
- Fixed map and demo selection if no engine found.
- Fixed tooltip display for longer demo names.
- Fixed width for game address bar and browse button.
- Renamed game(s) to episode(s) in bottom message.
- Renamed no supported engine warning.
- Renamed desktop shortcut message.
 
New version released v0.9.8:
- Added support for Q2REPro (replacement of the Q2 rerelease engine).
- Added a small checkbox for the parent folder warning message.
- Added support for Quoth and Nehahra game mods.
- Added tooltip for longer episode names.
- Added map title to desktop shortcut.
- Added spacing before game folder address.
- Renamed bottom text message and warning when no engine detected.
- Renamed bottom text message when no episode detected.
- Renamed bottom text message when engine is ready.
- Fixed Ironwail support from within a subdir.
- Fixed demo detection for Quake 2 GOG and Steam Edition(s).
- Fixed demos for Quake II 64 and Vanilla Quake II.
- Fixed demos for newer eps: Call of the Machine/Void.
- Fixed demos for custom mods (except mods via progs.dat).
- Fixed double demo filenames for official Quake eps.
- Capitalized map titles that have small letter.