Releases: Youda008/DoomRunner
Doom Runner v1.8.3
This version is centered around fixes for reported bugs or inappropriate behaviour.
- added support for .hhe dehacked files
- added keyboard shortcuts for switching focus between the main lists + better button tooltips
- additional preset command line arguments are appended after the global ones
- restore previous app window position when the app is started
- made multiplayer options disabled on first start
- fixed crash when the "Close on launch" option is used
- fixed crash after engine is dragged&dropped from a file manager window
- fixed separators being wrongly added as empty mod file paths
- minor bug-fixes and improvements
I'm sorry for not providing Mac builds this time, because i lost contact with the person who was making them for me, and i cannot do them myself.
Doom Runner v1.8.2
This is the first release that officially supports MacOS 🎉🎆
- added button to open engine's data dir in a file browser
- fixed automatic starting map for SIGIL II
- fixed config dir sometimes being mistakenly used instead of data dir
- fixed several problems with relative paths, most noticably in Save dir and Screenshot dir
- fixed case-sensitivity when opening a map description file on Unix
- fixed sv_cheats tooltip
- improved error reporting
- minor bug-fixes and optimizations
Doom Runner v1.8.1
- automatically scroll down to the selected items in map pack list
- fixed unreadable error message text when using Windows color mode overrides for applications
- fixed multi-word custom command line arguments in the mod list
- workaround for Crispy Doom's weird behaviour when launching it with relative executable path
Doom Runner v1.8.0
This version brings much more additions and improvements than originally planned. Probably the biggest news is that on Linux it will soon be installable via Flatpak.
NOTE: This version changes where it stores its data files. It will automatically detect files in the old location and migrate them to the new one.
- added ability to filter presets by partial name or regular expression
- added ability to select default engine and IWAD
- added icons to mod list to visually distinguish files from directories
- added ability to insert custom command-line argument between the files to load
- added support for Flatpak and Snap installations of Doom engines
- added ability to specify custom environment variables that will be set for the Doom engine process
- improved auto-detection of engine's data directories when adding a new one
- made the -loadgame parameter work correctly for both new and old GZDoom
- better help text for setting engine data directories
- implemented persistant caching mechanism for information extracted from Doom files for faster loading
- options.json file will only be updated when necessary, reducing chance of losing it when the computer is abruptly shut down
- minor bug-fixes, usability improvements and optimizations
Doom Runner v1.7.3
Too many discovered bugs have warranted one last 1.7.x version. The new features will come in 1.8.0 a week or two later.
- save/screenshot dirs will now correctly update when the preset name is edited
- workaround for unintuitive Windows executable search order (2nd attempt)
- fixed cooperation between Save dir and Save file fields so that correct save file is given to Doom engine when loading saved game
- another attempt to prevent losing
option.json
when the computer is abruptly shut down - fixed save dir being mistakenly verified instead of screenshot dir
- fixed automatic engine name and config dir deduction when file with suffix (.sh) is chosen on Linux
- fixed several possible crashes
Doom Runner v1.7.2
- fixed quoting engine path when exporting to shell script
- fixed quoting additional command line arguments containing a file path
- fixed mistakenly saving options.json into engine directory when using engine's output window
Doom Runner v1.7.1
- fixed automatic adaptation to Windows 10 theme settings
- fixed reporting directories as errors where directories are allowed
- fixed losing IWAD/config/save/demo file selection when closing Initial Setup dialog
Doom Runner v1.7.0
This release brings widely requested dark theme and allows to select different storage for different groups of options.
Please note that this version changes the structure of the options.json
file that stores your settings and selections, but the old ones should be automatically converted.
- added explicit dark and light theme
- allowed to select different storage for different option groups
- improved tooltips for launch/multiplayer/gameplay/compatibility/output options
- highlighting missing files and directories with red text
- reorganized the JSON structure of options.json (old ones remain backward compatible)
- fixed crash when clicking on a map file that is not a WAD
Doom Runner v1.6.5
- reduced CPU usage by resizing map dir view column only when necessary
- workaround to prevent losing IWAD/map/config/save/demo selection when launching engine with output window enabled
- workaround for unintuitive Windows executable search order to allow launching engine from subfolders when equally named engine in DoomRunner's folder exists
- added support for Strife Veteran Edition
Doom Runner v1.6.4
Bugfixes of reported issues and QoL improvements.
- removed special characters from paths derived from Preset names
- prevented using +screenshot_dir and -stdout for engines that don't support it
- save options.json to %appdata% if the current directory is not writable
- workaround for freezing file dialogs on some Linux desktop environments
- prevented showing "doesn't exist" warning when a path is empty (not set)
- fixed compatbility level "out of bounds" error when restoring with no engine selected
- fixed switching relative/absolute paths for selected map packs