schellingb / dosbox-pure

DOSBox Pure is a new fork of DOSBox built for RetroArch/Libretro aiming for simplicity and ease of use.
GNU General Public License v2.0
731 stars 61 forks source link

Dos box pure should have an option to install drivers and include them. #505

Open tails101 opened 1 month ago

tails101 commented 1 month ago

It is becoming harder and harder to find usable drivers. I am pulling my hair to install pod gold or blood with 3dfx support. Or installing gravis ultrasound drivers on windows 95.

In an app like VMware player i was able to run those games easily with nglide and just by selecting, install drivers .

Since 3dfx and gravis are no more existing as company, dos box pure should include and provide an easy way to install those drivers for the 3 os it support (dos,win95/98). That will make running those old games easier.

The dos part is easy to run but the windows part is still a nightmare in my opinion.

Dosbox pure could include as well a warning about not compatible options that could freeze the old os and settings to fix this (windows 95 and 98 still crash with default settings) this could be helpful.

Ps: adding a free to use default soundfont could be better as well , for a better sound that is not system dependant (fluid soundfont maybe?)

alexb3d commented 3 days ago

One of the things that fascinates me the most about DOSBox PURE is that it respects the original structure. It is as if they put a PC&C with DOS in front of you and you install whatever you want.

There is no mystery with drivers, in the retroarch forum I have answered a thousand times how to install it. They cannot be included because it is proprietary software with current copyrights, but they can be shared, as allowed by the license.

First of all, forget about GUS in Windows 95, it is excessively complicated, and requires a previous installation in DOS.

Install Windows, recommended 98SE.

Install the 3dfx Voodoo1 V3.01.00 Driver and reboot.

Install DirectX 9.0c for compatibility or 7.0a for speed.

That's all.

Before installing a game. Three things you have to keep in mind.
The games have to be in single CUE+BIN (or ISO), it is not compatible with CUE+ multiple BIN.
Sometimes it is necessary to update the CD driver, for any generic one.
Sometimes it is necessary to change the installation path.

You can download the soundfont from RetroArch at Online Update, Core System Files Downloader, ScumVM.

I don't understand what you mean by freezing with the default options.