First post, by kolderman
So I've been wanted to do this for years, but lacking any knowledge of delphi was kind of a barrier. But then I discovered my supergrok subscription came with fairly generous credits for Grok Build (the terminal UI coding agent), and I thought what the heck let's give it a try. So after throwing two months worth of credits at it, I finally have the DFend I always wanted.
* New and improved things
- DOSBox-X and DOSBox Staging detection and support (naturally).
- Full support for detection and selection of pixel shaders/presets.
- Support for fluidsynth as a midi device - gain and soundfont path.
- Vsync/inactive screen option.
- Direct Windows MIDI interface detection.
- Rebuilt in RAD 12 with Unicode and modern Windows support.
- eXoDOS support for metadata, media and game import.
- Autoplay ambient music for games with soundtracks.
- Dozens of renamed/removed/changed dosbox config options updated in the config generator.
* Stuff I got rid of
- The classic profile editor.
- Bundled DOSBox classic and FreeDOS.
- Inbuilt video player (audio player remains, upgraded to use bass.dll).
- Numerous bug fixes and issues corrected.
* Stuff I would like to do if I have time
- At least one working metadata update URL (harder than it seems, most have gone behind API keys or paywalls).
- MT32 options support (rom/soundfont paths).
- 64-bit (would be nice).
- WinXP support (maybe one day, possible in theory with deep hacks of the delphi RTL).
Drop any comments or issues here or the github issues page. Note this will install alongside any existing D-Fend installations without conflict. You will have to copy over profiles manually as there is no import tool yet.