First post, by MiniMax
- Rank
- Moderator
Competition is good for the consumer, so I thought "Why not give the front-end programmers some inspiration for new features?".
We already have a wish list for DOSBox itself - this thread is for features that you would like to see in your favourite front-end, no matter which one.
Let me start with a few that I just came up with:
- Checksums.
I want the profile to include 1-5 checksums (when applicable):
1) Checksum for the installer on the CD / Archive.
2) Checksum for the set-up utility on the CD / Archive.
3) Checksum for the application on the CD / Archive.
4) Checksum for the set-up utility on the C-drive.
5) Checksum for the application on the C-drive.
I want a button/menu entry somewhere where I can "sign-off" on a profile. The sign-off process writes a user-specified name (e.g. MiniMax) and the checksums into the profile.
If someone else imports my profile and starts using it, the front-end should verify the checksums and flag any mismatch to the user. E.g a pop-up that says:
WARNING: The installer on the CD does not match the installer used by MiniMax when creating this profile. The profile may not work as intended. - Ability to add comments to specific choices in the profile.
Some of the games I have tested, doesn't work well when Gravis Ultrasound emulation is activated. In those cases, I set gus=false in the profile, and add a comment line explaining why I found it necessary. Or why ems=true and xms=false. - Ability to add extra pre- and post-install steps.
Yesterday I installed Descent. The start script for the game also activates a registration program which is not needed today. On each invokation, the program updates an INI-file on the C-drive. Only after 3 or 4 runs will the registration program stop bugging the user about registration.
I solved that with an extra post-install step (a few ECHO ..... > INI-file) that created the INI-file with a content that caused the registration program to stop bugging the user from the start. - Sniffing of CD's / DVD's already in the physical drive(s).
Vigil has some neat features in his Boxer frontend for Mac OSX. His frontend sniffs on the existing CD drives to see if there is a DOS-like CD inserted there. This also includes virtual drives created by tools such as Daemon Tools.
Could be extended to not only check ordinary CD's but also DVD's with a collection of ISO-images.
Once a CD/image that looks to be usable by DOSBox (a large number of file names conform to the old DOS-way of 8.3) it could be auto-mounted as drive D, E, F, ... in DOSBox. - Automatically set the DOSBox language according to the current (GUI) locale.
Also inspired by Boxer: DOSBox comes(?) with a number of language files. Why not automatically try to select a language file that matches the system language?
DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32