VOGONS


DFendX - the legend is reborn (again)

Topic actions

Reply 100 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
Neville wrote on 2026-11-02, 08:56:
Mmm... I did try to import one of my packages, used the wrong option, I think, because I tried to import from ZIP. […]
Show full quote

Mmm... I did try to import one of my packages, used the wrong option, I think, because I tried to import from ZIP.

I'll try that other option later.

EDIT: Tried to import one of my DBGL game packages, but I got in trouble. I'm attaching captures, sorry they're in Spanish:

8aSIkbC.png

At first everything seems fine.

But then:

yDb6hFM.png

The error message says "Couldn't copy etc. etc."

The "games" (demos actually) then appear in the main window, but they don't work. At launch DOSBox Staging complains no C drive has been set up.

On purpose I tried a package that has only demos, not a single game that could be copyrighted. So if you want to, I can upload it somewhere for testing purposes.

EDIT 2: I've also downloaded one of the free game packages from Ronald's website (the Apogee shareware one) and it does work correctly. So maybe the issue is version related?

Oh, and a question, although this other pack worked flawlessly, I don't see a DOSROOT folder on my DFendX installation. Where are the games installed to? Is the installation portable?

Hi, please upload non copyrighted examples to a github issue ticket and I will investigate. Thanks

https://github.com/cyberfox1/dfendx

Reply 101 of 119, by willow

User metadata
Rank Member
Rank
Member

thanks for dfendx

Reply 102 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
Neville wrote on 2026-11-02, 08:56:
Mmm... I did try to import one of my packages, used the wrong option, I think, because I tried to import from ZIP. […]
Show full quote

Mmm... I did try to import one of my packages, used the wrong option, I think, because I tried to import from ZIP.

I'll try that other option later.

EDIT: Tried to import one of my DBGL game packages, but I got in trouble. I'm attaching captures, sorry they're in Spanish:

8aSIkbC.png

At first everything seems fine.

But then:

yDb6hFM.png

The error message says "Couldn't copy etc. etc."

The "games" (demos actually) then appear in the main window, but they don't work. At launch DOSBox Staging complains no C drive has been set up.

On purpose I tried a package that has only demos, not a single game that could be copyrighted. So if you want to, I can upload it somewhere for testing purposes.

EDIT 2: I've also downloaded one of the free game packages from Ronald's website (the Apogee shareware one) and it does work correctly. So maybe the issue is version related?

Oh, and a question, although this other pack worked flawlessly, I don't see a DOSROOT folder on my DFendX installation. Where are the games installed to? Is the installation portable?

I have fixed this issue, it will be in the next release. I was able to import several demos from "La Colección [Ac. Agosto 2025] - Demos.dbgl.zip" successfully.

Games are installed in the "Game folder" path in Program Settings\General\Directories. The default is:

"C:\Users\<username>\DFendX\VirtualHD\"

But you can change that.

If you download the portable installer or ZIP file, you can have a self-container portable installation with DFendX, games and profiles in one dir.

Reply 103 of 119, by Neville

User metadata
Rank Oldbie
Rank
Oldbie

Great. Thanks for answering and looking into those issues.

Reply 104 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
AlfreX wrote on 2026-11-02, 22:33:
Hi, the folder error is finally fixed! […]
Show full quote

Hi, the folder error is finally fixed!

I'll give you visual examples of both errors mentioned above.

1) Here's a screenshot of my game list in cover art view with the scroll bar at the very top.

The attachment top.jpg is no longer available

And here it is after just a slight scroll of the mouse wheel.

The attachment after.jpg is no longer available

As you can see, the jump is huge and makes navigating and selecting games a bit difficult.

2) A view of my entire game collection in cover art style.

The attachment all.jpg is no longer available

And here’s a view of the collection when selecting only games from 1990.

The attachment year.jpg is no longer available

As you can see, the selected game has the cover art for *Another World* (a 1991 game), but it’s actually *LOOM*.

I'll keep testing this latest version for Linux, but honestly, aside from these minor issues, it works really well! I hope it becomes an official version of DFendX soon so everyone can enjoy it!

Hi, I have a build I think fixes both those issues.
- for the mouse scroll, there is a new Mouse sensitivity option in Program settings\General, try setting it down to the lowest value and see if it scrolls better after that.
- for the icon mixup, the Linux port needed an extra list refresh after switching categories. I was able to reproduce the issue, and the fix works.

https://send.bitwarden.com/#uo3Gh4L7GUGuTbT5A … qLhJ3IBtLvl6u8Q

Reply 105 of 119, by AlfreX

User metadata
Rank Newbie
Rank
Newbie

Hi! Just checking in! First of all, thanks for this new build—the bugs I mentioned have been fixed! (The mouse issue was even fixed without having to change any settings for the new option you mentioned.)
I don't think there are any major bugs left, but I can point out a few minor ones that aren't very important.

1) When I have a background image selected for the game list, and I add a new game to my collection, then add a game cover image to that game’s capture folder, and select that image to display as the cover, it loads the cover but the background image disappears until I reload DFendX. (By the way, when I copy the cover image into the game’s images folder, it doesn’t appear in the screenshots section until I click on another profile and then return to this one; it would be nice if it refreshed automatically.)

2) I use a monitor with the standard resolution of 1920x1080. When I edit a profile or go to the program’s options, the text and menus in general are a bit small. Making them a little bigger would be a nice quality-of-life improvement.

Everything else I’ve tried so far works normally.
A question I’ve been asked by users of other frontends: When do you think the Linux version will be officially released?
Thank you very much in advance for your work! Keep it up!

Reply 106 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
AlfreX wrote on 2026-11-05, 20:18:
Hi! Just checking in! First of all, thanks for this new build—the bugs I mentioned have been fixed! (The mouse issue was even fi […]
Show full quote

Hi! Just checking in! First of all, thanks for this new build—the bugs I mentioned have been fixed! (The mouse issue was even fixed without having to change any settings for the new option you mentioned.)
I don't think there are any major bugs left, but I can point out a few minor ones that aren't very important.

1) When I have a background image selected for the game list, and I add a new game to my collection, then add a game cover image to that game’s capture folder, and select that image to display as the cover, it loads the cover but the background image disappears until I reload DFendX. (By the way, when I copy the cover image into the game’s images folder, it doesn’t appear in the screenshots section until I click on another profile and then return to this one; it would be nice if it refreshed automatically.)

2) I use a monitor with the standard resolution of 1920x1080. When I edit a profile or go to the program’s options, the text and menus in general are a bit small. Making them a little bigger would be a nice quality-of-life improvement.

Everything else I’ve tried so far works normally.
A question I’ve been asked by users of other frontends: When do you think the Linux version will be officially released?
Thank you very much in advance for your work! Keep it up!

Hi, thanks for confirmed those two bugs are fixed.

The disappearing background bug sounds strange. I will try and reproduce it, and if so I will include a fix in the next release.

Text size is a difficult areas, as DFendX has a fixed layout, and increasing text size would overlap many areas in that fixed layout. Does the text size look small compared to other programs?

Cheers

Reply 107 of 119, by AlfreX

User metadata
Rank Newbie
Rank
Newbie

Actually, the smallest fonts are those in the menu bar and the program's option menus.

The attachment small fonts.jpg is no longer available

This is because the font size for everything else can be changed in the UI options.

Here you can see a direct comparison with the menus from the original Plasma Breeze theme (both use the Qt toolkit).

The attachment comp.jpg is no longer available

If the font could be enlarged by 2 or 3 points, that would be great.

Reply 108 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
AlfreX wrote on 2026-11-05, 22:08:
Actually, the smallest fonts are those in the menu bar and the program's option menus. […]
Show full quote

Actually, the smallest fonts are those in the menu bar and the program's option menus.

The attachment small fonts.jpg is no longer available

This is because the font size for everything else can be changed in the UI options.

Here you can see a direct comparison with the menus from the original Plasma Breeze theme (both use the Qt toolkit).

The attachment comp.jpg is no longer available

If the font could be enlarged by 2 or 3 points, that would be great.

OK I will see if there is a app global Qt font size setting I can adjust.

Reply 109 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
AlfreX wrote on 2026-11-05, 20:18:

By the way, when I copy the cover image into the game’s images folder, it doesn’t appear in the screenshots section until I click on another profile and then return to this one; it would be nice if it refreshed automatically.

Also, for this you can refresh the screenshot tabs by right clicking on some empty space then clicking Update (or hitting F5 on keyboard). There is no directory watcher so it can't automatically know when a file has been copied into that directory.

Reply 110 of 119, by AlfreX

User metadata
Rank Newbie
Rank
Newbie

Nice! TY!!

Reply 111 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
AlfreX wrote on 2026-11-05, 20:18:
Hi! Just checking in! First of all, thanks for this new build—the bugs I mentioned have been fixed! (The mouse issue was even fi […]
Show full quote

Hi! Just checking in! First of all, thanks for this new build—the bugs I mentioned have been fixed! (The mouse issue was even fixed without having to change any settings for the new option you mentioned.)
I don't think there are any major bugs left, but I can point out a few minor ones that aren't very important.

1) When I have a background image selected for the game list, and I add a new game to my collection, then add a game cover image to that game’s capture folder, and select that image to display as the cover, it loads the cover but the background image disappears until I reload DFendX. (By the way, when I copy the cover image into the game’s images folder, it doesn’t appear in the screenshots section until I click on another profile and then return to this one; it would be nice if it refreshed automatically.)

2) I use a monitor with the standard resolution of 1920x1080. When I edit a profile or go to the program’s options, the text and menus in general are a bit small. Making them a little bigger would be a nice quality-of-life improvement.

Everything else I’ve tried so far works normally.
A question I’ve been asked by users of other frontends: When do you think the Linux version will be officially released?
Thank you very much in advance for your work! Keep it up!

Hi, I have a new built that I think fixes issue number 1. Give it a try and see if the background disappears or not after setting the cover image.

As for text size, there are already options in Program settings to set text size for the side bar and menu text. See if that works for you. The text within frames seems fixed for now, but it might be possible to add a new frame font size option in future.

As for when the Linux version will be officially released - it's probably at couple of month away at least. I am still working through the layout issues in program settings (this builds includes fixes for a number of forms). But there is still so much functionality I have not even looked at yet, like the different ways to add/import profiles, internet metadata update, the packer stuff, scummvm, cheats, etc etc. I'll probably be spending quite a bit of time over the Christmas holidays finishing the remaining issues, so it's likely to be a new years surprise.

https://send.bitwarden.com/#Yu9iSjBA3kOHBLT6A … ybxXcxRM9chRfhg

Reply 112 of 119, by AlfreX

User metadata
Rank Newbie
Rank
Newbie

Hi! Great—the problem with the background images disappearing has been fixed.

Sure, what you’re saying about being able to increase the font size from the options menu is the same thing I told you, hehe, except there are some cases—like the ones I marked with arrows in the previous post—where it depends directly on Qt or the program itself. That’s why I was asking if there was any way you could make them 2 or 3 points bigger.

Great! The Linux version will be a nice New Year’s gift!

So far, I haven’t found any more bugs; I’ll keep testing and letting you know!
Best regards and thanks!

Reply 113 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
AlfreX wrote on 2026-11-07, 16:12:
Hi! Great—the problem with the background images disappearing has been fixed. […]
Show full quote

Hi! Great—the problem with the background images disappearing has been fixed.

Sure, what you’re saying about being able to increase the font size from the options menu is the same thing I told you, hehe, except there are some cases—like the ones I marked with arrows in the previous post—where it depends directly on Qt or the program itself. That’s why I was asking if there was any way you could make them 2 or 3 points bigger.

Great! The Linux version will be a nice New Year’s gift!

So far, I haven’t found any more bugs; I’ll keep testing and letting you know!
Best regards and thanks!

Right you are, I misread the Settings sidebar with the main window sidebar. Will continue to investigate the font size issue on that. Good the background issue is resolved! Cheers.

Reply 114 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t

Latest release 2.6.8:

- Disable mouse axis option (Pure)
- Mouse sensitivity config (Pure)
- Historic/modern locales (Staging)
- Default country/layout values (Staging)
- [Removed] Default values page
- [Fix] DBGL archive import paths

https://github.com/cyberfox1/dfendx/releases/tag/2.6.8

Reply 115 of 119, by AlfreX

User metadata
Rank Newbie
Rank
Newbie

It's great to wake up and see a new release!
Are all these improvements—and the previous ones—included in the Linux version I'm testing? I'm asking because my executable says DFendX-2.6.3.

I’d like to take this opportunity to report a few minor issues I’ve found.

1) When editing a profile, in the “Drive” section—specifically, the CD/floppy/etc. mount settings—the arrows for moving forward, up, and back are too dark on a dark color scheme like the one I use, making them hard to see. Maybe you could change them to green.

The attachment arrows.jpg is no longer available

2) When you have a profile selected in the cover view, you're editing it, and you select an image as the default cover for it, the grid jumps up about three lines when it refreshes, causing you to lose sight of the game you were editing, and you
have to scroll back up with the mouse wheel if you want to see how it looks or continue working on it.

To be honest, these are just little things that affect quality of life but aren't very important; I'm mentioning them because I couldn't find anything more important

Reply 116 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
AlfreX wrote on 2026-11-08, 13:01:

It's great to wake up and see a new release!
Are all these improvements—and the previous ones—included in the Linux version I'm testing? I'm asking because my executable says DFendX-2.6.3.

Hi, the Linux version generally will be at least one week behind the Windows version in terms of new DOSBox features. Have already started looking into that. I will look at the new issues you have raised when I have time. When setting new cover/screenshot images, the list needs to be refreshed to load the new image, although it should still have the selected profile visible. I'll check it out. Cheers!

Reply 117 of 119, by dosmax

User metadata
Rank Member
Rank
Member

Quick 2.6.8 feedback:

I think the removal of the default values settings page was not a good decision. Even with the DFendX's goal of supporting modern DosBox flavors out of the box, it is still useful for (at least) two reasons:

1. Some settings (like e.g. resolutions, cycles, shaders etc.) still benefit from being user-configurable even with full support for a given DosBox flavor.
2. At some point DFendX development wil inevitably cease too, at which point any removed customization option becomes not just an inconvenience but a potential problem.

--

Sidenote: not sure whether that is just an isolated issue here or an actual bug, but with DosBox Staging as my default DosBox, the Glide page seems to be incomplete/wrong. Everything besides 'Activate Glide' and 'Glide Emulation' is greyed out. Staging does not have a 'Glide emulation' 'emu' setting I think, but it does have voodoo_memsize, voodoo_threads and voodoo_bilinear_filtering, which are all greyed out for me.

Reply 118 of 119, by kolderman

User metadata
Rank l33t
Rank
l33t
dosmax wrote on Today, 08:47:
Quick 2.6.8 feedback: […]
Show full quote

Quick 2.6.8 feedback:

I think the removal of the default values settings page was not a good decision. Even with the DFendX's goal of supporting modern DosBox flavors out of the box, it is still useful for (at least) two reasons:

1. Some settings (like e.g. resolutions, cycles, shaders etc.) still benefit from being user-configurable even with full support for a given DosBox flavor.
2. At some point DFendX development wil inevitably cease too, at which point any removed customization option becomes not just an inconvenience but a potential problem.

--

Sidenote: not sure whether that is just an isolated issue here or an actual bug, but with DosBox Staging as my default DosBox, the Glide page seems to be incomplete/wrong. Everything besides 'Activate Glide' and 'Glide Emulation' is greyed out. Staging does not have a 'Glide emulation' 'emu' setting I think, but it does have voodoo_memsize, voodoo_threads and voodoo_bilinear_filtering, which are all greyed out for me.

Hi,

Thanks for the feedback. I'll address some of your points:

1. As for the removal of the default values settings frame, this was a necessary completion of something that should have already happened, as the underlying feature that it related to (customizing confo box lists) was removed long ago, for a range of reasons.

- First and foremost, supporting multiple DOSBoxes means many of the confo now have different lists depending on the DOSBox kind. The value editor only supported the concept of a single custom user list per confo, meaning the whole point of switching DOSBox kinds is lost. The complexity cost of having more than one use custom list per confo outweighed their value, especially when considering other drawbacks.

- The default value list override could result in a bad user experience after program update - as after a user has changed the default value for one list, they will not see updates to the default list after a program update. So they might be unaware of new dosbox features that would have otherwise appeared. Having to reload the default list, then edit it again, after every upgrade, is a poor user experience IMO.

- DFendX had more complex combo boxes that D-Fend Reloaded - some (like shaders/presets) are dynamically loaded from scanning files on disk at load time, other combos interact with each other, i.e. the values in combo B might depend on which value is chosen in combo A, and these more complex interactions coexist very poorly with custom user values in lists.

- There exists a perfectly good solution to custom user values in conf overrides - i.e. "Custom settings" in the "DOSBox settings" frame, as well in the "more settings for this DOSBox installation" form. These simply override whatever gets generated automatically before DOSBox loads, survive program updates, can apply at a profile or installation level, coexist nicely with any kind of complex combo interactions that might exist, and are the better approach for users to target custom conf values DFendX doesn't (yet) support.

- If DFendX is not supported at some time, custom conf lists will only get you so far. There will eventually be something else that breaks that changing these lists won't fix, either in one of the DOSBoxes or Windows itself. I.e. software needs to be maintained or it will rust eventually.

2. Glide settings for Staging. When I have Staging selected for a profile, I see memory size/bi-linear filtering/threads combos all active. Are you sure the profile itself was set to Staging, not just the program default? I did spend quite a bit of time comparing the different glide support offered by the three DOSBoxes, and I hoped the combos reflected that, but if I missed something I will fix it in the next release.

Cheers

Reply 119 of 119, by dosmax

User metadata
Rank Member
Rank
Member

DOnt't worry, I just miss my custom resolutions and cycles settings. 😀

I perfectly understand the added complexity, although with the right design it shouldn't be too hard to have separate defaults for each DosBox flavor. Either way, it's your project, so your decision.

Of course I have zero clue about how things are organized in the code, so maybe it's more difficult than it would be when starting fresh. Just wanted to say that the feature was (and still would be) quite useful.

--

As for the Glide issue: Staging is selected as the profile's DosBox flavor, yet the Glide page is mostly greyed out. Not sure what else I might have to select. I attached two screenshots.

Might be worth noting for debugging that I use releative paths whenever possible.