Download: Current Version: v1.4.0
Spoiler: v1.3.0
Download: v1.3.0
Spoiler: v1.2.0
v1.2.0 released
This updates the cvar blacklist and adds a few new ones for GZDoom 4.8.0
I also tried (with limited success) to make it easier to compile this with older platforms via cmake.
Download
Spoiler: v1.1
v1.1 released!
This is a project that converts your .ini file into a defbinds/defcvars/keyconf equivalent.
v1.1 is updated to work with the newest version of GZDoom
This program is a command-line application - meaning you will have to run it from the command prompt or terminal screen/window appropriate to your system.
DownloadSource repo: https://github.com/madame-rachelle/gzdo ... -converter
- Windows (95 and up)
- Windows (64-bit)
- Mac (ARM64/x64 Universal)
- Linux x64
- Linux x86 (32-bit)
- Linux ARM32 (hard float)
- Linux ARM64
- WebAssembly (run using node.js)
- DOS
Spoiler: v1.0
v1.0 released!
This was once a little .cmd script that is now a much faster (and more robust) C++ program.
This program will take your gzdoom.ini and take the relevant sections out of it, and write out a defbinds.txt, defcvars.txt, and keyconf.txt all in the correct format for use in your project.
- gzdoom-config-converter-v1.0.zip
- (15.47 KiB) Downloaded 317 times
This program should be run in its own folder, currently requires the file to be named either gzdoom.ini or gzdoom_portable.ini, and the target files may not already exist (or it will abort, to prevent you from losing anything in those files).
The purpose of this program is to take some of the hassle out of setting defaults for stand-alone games - you can start with a fresh config, set everything up in the menu for your game, and then run this program and distribute the generated files to have them as your defaults for everyone.
Hope you enjoy!
The code is cross-platform - should work on literally any system that supports C++ 11.
Source repo: https://github.com/madame-rachelle/gzdo ... -converter
Spoiler: older crap
This is a simple little .cmd script (works in Windows only) that converts a gzdoom.ini file into a valid defbinds.txt + defcvars.txt + keyconf.txt file.
It's far from perfect, if one is rewritten in C++ it can be a lot more robust than this.
I recommend you do a fresh config file and set your settings from there, it will reduce the chance of parsing errors. Run it from its own folder, too, and don't run it as admin, etc. - like I said, there could be some issues.
This might work on Wine for Linux/Mac, but very unlikely.
- configconverter.zip
- (1.12 KiB) Downloaded 139 times