-
Notifications
You must be signed in to change notification settings - Fork 405
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Blood 3DFX version: Fatal error: unable to load DLL. #1285
Comments
So it worked at least once, but then refuses to work ? |
Exactly just work the first time, after of that i can't run blood with 3dfx anymore. |
After a little more than 1 hour spent trying to run Blood and failing I abandon ... And this didn't help much: https://www.google.com/search?q=blood+3dfx+dosbox GTA demo works just fine, however, so DOSBox-X is not to blame because 3DFX emulation works with stock settings. Not exactly what you expect but if you really want to play Blood then BloodGDX is an excellent port: Port is really good, input is much better than in DOS, you can play in HD and game can be finished (I did). |
During this intense exercise I have found quite a bunch of bugs, going to fill a few issues :) |
Got it working 🙂 You will need:
Ignore the DOSBox-X.2022.09.1_.COMMAND.-.3000.cycles_ms.2022-10-15.21-01-09.mp4DOSBox-X.2022.09.1_.3DFX.-.100.2022-10-15.21-01-25.mp4 |
It also works with dosbox-x's built-in 3DFx emulation (with very fast dosbox-x.blood.3dfx.webmI do not know if there is a need to verify these reports. In my eye a large number should have closed a long time ago. Now it's a terrible mess. |
I should have mentioned I was using the inbuilt glide emulation (which does work quite well) The main issue was that you needed to jump through a few hoops to get it running. I had already been testing Blood to help out on #3752 so as I was already halfway done I thought I would give this another go. I was also using these old posts as a source of software for testing again PHYSFS, kill two birds with one stone kind of thing. If I find I get one of these old posts working then I'll share it as someone somewhere may find it helpful. What DosBox-x could possibly do with is a dedicated page or database with known good settings, but like the DosBox compatibility list it's a huge amount of work to maintain and would soon end up as just another forum. @joncampbell123 This can now be closed, Blood 3DFX works fine once setup correctly. |
Describe the bug
To Reproduce
Steps to reproduce the behavior:
Download Blood Shareware or use your backup cd image
If you use the Backup Image, download the official patch from RTCM Files
First create directory structure i use command in terminal
mkdir -p "~/MSDOS/DEMOS/3DFX/BLOOD"
copy the "glide2x.ovl" (i use a extract version of GTA for MSDOS, i this works fine with Tomb Raider, and works fine with Voodoo Rush Patch for Tomb Raider) to the new blood directory
Open dosbox-x
mount c
install the game
i put in "C:\DEMOS\3DFX\BLOOD" and
try run "3DFX" [Extracted from the Patch File]
On the Terminal output i see :
Expected behavior
Run the game with 3DFX Support, because the first time works, but after not work anymore i don't understand why. i just exit because is too much brighter and lot of floor texture show in blank instead the textures.
Environment (please complete the following information):
dosbox-0.82.22.conf
**Additional Information :
Carmaggedon : Splat Pack use "CARM3DFX.EXE" to play if you get a black screen try with this enviroment variable :
set SST_TMUMEM_SIZE=2
But if don't work you see on the terminal output
GunMeta you can set video mode directly from Game, but notice in where its the resolution 320x240x256 Colors Mode X [Second Position], because if you set 640x480 3dfx Glide [43 Position if you change during Gameplay, you can select if press 8 times up from second position], the screen goes black, and you need choise again a working lower resolution, and set again 640x480 3dfx glide to had enable correctly.
But if you do this, the game not show any texture, just a background, and part of the GUI in black. and well this don't work fine with this title
Jet Fighter III first run SETUP.EXE and set 3DFX Voodoo Rush, If you Press ESC during gameplay open the menu, but the text is not visible, if you want to close de game press ALT+X and after press Y then press enter. well the result on this demo, always is the same, don't matter which 3D Card you had setup. If someone really want to play this don't setup any 3D Card just use VGA.
Additional context
I don't know what 3DFX.EXE for Blood is searching for. but in the RTCM says :
Well another things like this playable demos with 3DFX Support works fine :
Archimedean Dynasty use "AD3DFX.EXE" to play
Grand Theft Auto (I use the glide2x.ovl from this demo) use DEMOFX.EXE to play
Tomb Raider use "TOMB.EXE" to play after setup with "SETUP.EXE"
Tomb Raider: Unfinished Business This unzip files, and require a Backup Image or Original Disc into the Drive to Play with this.
XCar : Experimental Racing you must use the follow command :
set SST_TMUMEM_SIZE=2
Because if you don't use this command you get the error :
After you ran that command you can play fine with XCARFX.EXE
Shadow Warrior V1.2 + Patch you should set using "SET3DFX.EXE" and run with "SW3DFX.EXE" the first time take a while (on my pc near 3 mins) to show the message "Converting Texture" (with Dynamic Core in 32768 Cycles in Pentium MMX)
Dunnos.
1 - I just need a "Glide2x.ovl" driver for msdos games ?
2 - How i determine which GPU is emulating DOSBox-x ?
3 - Don't exist Voodoo Drivers for Windows 3.X ?
4 - DOSBox-X just emulate Voodoo Rush or can emulate anothers type of Voodoo ? i want all information i can gather from msdos mode to determine which gpu and specs are in use.
The text was updated successfully, but these errors were encountered: