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
775 stars 65 forks source link

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

Open tails101 opened 5 months ago

tails101 commented 5 months 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 4 months 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.

tails101 commented 4 months 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.

well windows 98se is a bit too much for the rpi4 so i think it will be 95 only. about the gus i was afraid it would not be possible. i had 3dfx already up and running but thanks. and about the default option well i am speaking about emulated cpu instruction . by default it is automatic mixed instruction and this generally just freeze the explorer or just prevent the correct installation of windows. so limited to a type of instruction set make the os a lot more stable. (i think i set 386 on rpi4 and pentium on my windows pc).

alexb3d commented 4 months ago

Ah! I imagine that on an rpi4 you will have limitations. You can always save the settings you need in Manage Core Optiones, before starting the OS.

Any Windows (supported) installs without problems, with the default configuration on a PC.

Yes, GUS in w95 is complicated and resource consuming, if you can't with w98, better forget it. But if you are interested, in the DOSBox forum, you have a complete step by step guide.