QMLauncher v1.7.1 - launcher for Quake and Quake2.
Allows you to attach a picture to each mod, add a description, color label, comment.
Add/edit label - right mouse button in the list of mods.
Add/edit comment - edit the inscription ‘Description of the selected mod’ located between the cover and the description of the mod.
Allows you to run random mod, map and difficulty.
For each mod, the time spent in the game is calculated and displayed.
You can set your own command line arguments for the engine, as well as separately for each mod.
Ability to assign a different engine for each mod (if there are several engines in the game folder).
In the add-editing mod window, you can select the engine to run this mod.
Scans maps in the mod folder and in .pak files.
In the maps sorting window, you can sort, rename, and hide maps.
Hidden maps will not appear in the map list and will not be selected in random map launch mode.
Ability to install mods from .ZIP .RAR .7Z archives. 7Zip activator is used.
When installing from an archive, if next to the archive there is a .txt file and a .jpg file with the same name as the archive, the description and cover of the mod are taken from these files.
The first line in the .txt file is considered the name of the mod.
You can use the launcher in conjunction with the QuaddictedTool utility.
Click the ‘QuaddictedTool’ button and select the QuaddictedTool.exe file.
To select another QuaddictedTool.exe file, press the button while holding down the Shift key.
To quickly install an archive from QuaddictedTool - in QuaddictedTool, click ‘Install archive’ and in QMLauncher, in the add mod window, click the install from archive button.
When installing an archive from QuaddictedTool, the cover and description are added automatically.
If QuaddictedTool is launched from QMLauncher, the installed archives will be shown in green in the left column.
You can include your own music for maps that do not have music.
Hotkeys for controls (only if the game is running)
Shift+PageUp/PageDown - volume up/down.
Shift+Home - play/stop music.
Shift+End - next track.
Supported music formats: .wav .flac .ogg.
Drag&Drop is supported for archives and images.
In the main window:
You can install a mod from an archive by dragging the archive from Explorer to the list of mods.
You can change the default cover by dragging the file from Explorer (the current cover should be the default skin!).
You can reset the default cover by right-clicking and selecting “Restore default cover” (the current cover should be the default cover!).
In the add mod window:
You can install a mod from an archive by dragging the archive from Explorer to the list of folders of installed mods.
You can change the cover for the mod by dragging the image from the explorer.
In the mod editing window:
You can change the cover for the mod by dragging the image from the explorer.
There is English and Russian localization.
Tested and works with Quakespasm,Quakespasm spiked,Ironwail,FTEqw engines.
Works with Quake I-II Enhanced.
Installation:
Copy QMLauncher.exe to the Quake or Quake2 game folder and run it.
v1.7.1
Crash when trying to process Warp Spasm and Malice TC mods (possibly others) - fixed.
If the name of the starting map is in mixed case, it is not selected automatically - fixed.
Added the ability to select a cover for a mod using the standard Windows window for selecting a file.
Added support for the game Hexen II.
The algorithm for detecting installed archives has been reworked. Now, if several archives are installed in one folder or an archive is installed in an existing folder, when you try to reinstall the archive, a message will be displayed that the archive is installed (indicating where it is installed).
If you are using the QuaddictedTool utility with QMLauncher - update QuaddictedTool to v1.2.2 or later.
All installed archives will be displayed correctly (in QuaddictedTool v1.2.2 or later).
Download link v1.7.1
Source code v1.7.1 (Purebasic v6.0)
For those who will use this launcher.
If there are any errors, please report. I will correct.
If you want to add or remove something from the launcher - write.
I am sorry for my English. This is a google translation.