VOGONS


Blood/Shadow Warrior + DOSBOX + nGlide = Crap?

Topic actions

First post, by Artex

User metadata
Rank l33t
Rank
l33t

I'm just trying out nGlide with a couple of build engine games for the first time. I know 3DFX/Glide support for these games is really crappy, but on real hardware the games both look much better. Through nGlide and DOSBOX, however, the games REALLY look terrible.. I've set the confs to the recommended settings based on some research I've done.. Am I missing something here??

59DGHO.png
GBvuLZ.png
zKDW2D.png

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 1 of 20, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

Blood and SW are broken in the 512x384 resolution.
Except this - the Ykhwong's DOSBox build + nGlide works perfectly.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 2 of 20, by Artex

User metadata
Rank l33t
Rank
l33t

Does Ykhwong's = Daum? If so, that's what I'm running.

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 3 of 20, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

http://ykhwong.x-y.net/
I use the version from 27 Jan 2014.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 4 of 20, by Artex

User metadata
Rank l33t
Rank
l33t
Gamecollector wrote:

http://ykhwong.x-y.net/
I use the version from 27 Jan 2014.

Odd... that's what I'm using as well + the latest version of nGlide.

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 5 of 20, by truth_deleted

User metadata

The Blood 3dfx patch has been tried: Peculiar resolution problem. Here are some excerpts (mostly from poster 2mg):

Conclusion:
- 3Dfx Blood is worthless since game can be played at 800x600 max, and is known to cause problems and requires additional setup.

Default resolution (512x384) is bugged in nGlide 1.02, so - run the game with "set BUILD_640x480=1"

This is also mentioned above.

I just can't get it looking either any different, or get above 800x600 - which looks the same as D3D 800x600, which does the same as OGL 800x600... I think it's the unfinished 3dfx alpha exe.

Blood 3Dfx was released as ALPHA. That says a lot.
Shorty version - 3dfx version is almost broken.

Apart from these issues, it may be worthwhile to post in the nglide forum, too. Here is some information from there: http://www.zeus-software.com/forum/viewtopic.php?f=10&t=15.

Reply 6 of 20, by FeedingDragon

User metadata
Rank Oldbie
Rank
Oldbie

I don't know about nGlide, I use OpenGlide. But the screen shots look a lot like mine did until I turned scaling off. In OpenGlide, I had set the INI line "resolution=1.6" since Blood runs at 640x480 and my monitor is a fixed 1366x768 (1024x768.) When I turned scaling off with "resolution=0.0" the image straightened right up. Can't say that has anything to do with your issue, but the screenshots look similar.

Feeding Dragon

Reply 7 of 20, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie

3dfx Blood runs in 512x384 only.
You can hack it with "set BUILD_640x480=1". The game will use blood.cfg settings for the starting resolution. And the "Video Mode..." menu starts to work correctly. 1 thing - the game quits to DOS if you select something except "640x480" or "800x600".

3dfx Shadow Warrior supports 512x384, 640x480 and 800x600 "from a box".

Try to run nGlide with default settings (resolution - "by app" etc). Maybe the cause of this bug is the nGlide scaling.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 8 of 20, by Artex

User metadata
Rank l33t
Rank
l33t
Gamecollector wrote:

3dfx Blood runs in 512x384 only.

Ahh, I think that's where my confusion comes in - I didn't realize that the 3DFX version runs in 512x384 *only*. I will try adding "set BUILD_640x480=1" to the Blood.cfg and see where we are. Through nGlide, I did select "by app" as I've read that it's a setting that must be set for Build Engine games. For the renderer in DOSBOX, is there anything special I need? Right now I have OpenGL set.

Gamecollector wrote:

3dfx Shadow Warrior supports 512x384, 640x480 and 800x600 "from a box".

Do you mean a window?? Can you tell me what settings I need for this one?

Thanks for your help with this!

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 9 of 20, by Gamecollector

User metadata
Rank Oldbie
Rank
Oldbie
Artex wrote:
Gamecollector wrote:

3dfx Shadow Warrior supports 512x384, 640x480 and 800x600 "from a box".

Do you mean a window?? Can you tell me what settings I need for this one?

No, 3dfx patch installs the dedicated config tool (set3dfx.exe) and you can set the game video mode with it. "From a box" = without tweaking.

I use output=ddraw for DOSBox (WinXpSp3). Opengl breaks all fullscreen text modes... Openglnb and direct3d have a small glitch - the font is garbled (wrong pixel center maybe?). Overlay not stretches hi-color videomodes.

Have tested Shadow Warrior with output=opengl and openglnb. The game works ok.

Asus P4P800 SE/Pentium4 3.2E/2 Gb DDR400B,
Radeon HD3850 Agp (Sapphire), Catalyst 14.4 (XpProSp3).
Voodoo2 12 MB SLI, Win2k drivers 1.02.00 (XpProSp3).

Reply 10 of 20, by Artex

User metadata
Rank l33t
Rank
l33t

Still stuck - absolutely same issues in Blood regardless of whether or not I add the set BUILD_640x480=1. Gahh!

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 11 of 20, by truth_deleted

User metadata

There is no report of nglide settings or tests in sw mode. This was suggested by FeedingDragon. As suggested prior, it may be worthwhile to post on the nglide forum, too, especially since the nglide wrapper is involved. Were there tests with other wrappers? Also, running these 3dfx "alpha version" patches is not exactly the ideal configuration and is not expected to yield Vogons-perfect results.

If your exact configuration was posted, then it may be possible to replicate the conditions set on your system.

Reply 12 of 20, by Artex

User metadata
Rank l33t
Rank
l33t

No problem guys.. software mode works great. It's just when I run with Glide mode that I have probs. I basically do the following:

1) Install retail 1.0 version of Blood
2) Apply Blood 1.0 -> 1.2 Patch that includes 3DFX.exe
3) Install nGlide 1.03, set with Screen Resolution -> App Default (known issues with Build Engine games)

gaaSeV.png
4) Configure DOSBOX to point to batch file (3dfxblood.bat)

@echo off
set BUILD_BRIGHTNESS=1.5
set BUILD_GAMMA=1.0
set BUILD_640x480=1
set BUILD_RESAMPLE=1
set BUILD_NOPAL=0
set BUILD_NOFOG=0
set BUILD_CONVTEXTURES=1
set BUILD_TRICOUNT=0
set BUILD_FPS=0
set BUILD_VERSION=0
set BUILD_MRED=200
set BUILD_MGREEN=200
set BUILD_MBLUE=255
SET SSTV2_GAMMA=1.0
SET SSTV2_RGAMMA=1.0
SET SSTV2_GGAMMA=1.0
SET SSTV2_BGAMMA=1.0
3dfx.exe

5) Configure D-Fend

99UECz.png
dSmfJb.png
OMQA38.png

6) Launch the game

I get the garbage graphics - blurry HUD, sky textures. I also am missing MIDI music although it's detected properly through setup.exe, and tests just fine there using port 330.

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 13 of 20, by truth_deleted

User metadata

Post additional details, including operating system, video card, driver version. Also, post your dosbox.conf file outside D-Fend. In addition, are these images all from full screen mode? Or does nglide override your window setting above.

Have you tried other wrappers? And the internal voodoo emulation mode in Ykhwong's build? There are a few Vogons threads on running this kind of configuration. This would be for testing since practical tests will help isolate the issue.

Have you tried older versions of Ykhwong's build? Have you tested with older versions of nglide? Did you ensure that you are using the correct glide2x.dll from nglide and that glide=true? Have you tried output=openglnb and output=direct3d?

Are there any other versions of the Blood 3dfx executable? If so, have you tested these? (http://www.dukertcm.com/knowledge-base/downlo … m/blood-patchs/)

If using a newer video card, is vsync and triple buffering off? Have you replicated this issue on another system?

Can you post your BLOOD.CFG contents? Have you seen this guide: http://www.dukertcm.com/knowledge-base/docume … 3dfx-blood.html.

Last edited by truth_deleted on 2014-12-13, 02:45. Edited 1 time in total.

Reply 14 of 20, by Artex

User metadata
Rank l33t
Rank
l33t

Thanks for the reply!

Running Windows 8.1 x64, Asus GTX680 TOP, latest drivers (344.75).

Images are full-screen mode

I have not tried other wrappers such as DGVoodoo, etc.

Glide=true and I've tried output=opengl and openglnb with same result.

I am using the gliude2x.dll from nGlide (renamed the file as part of the DAUM directory). I have not tried any other versions of the 3DFX exe, as it's the only one I've found that's included as part of the 1.2 patch.

Tried with VSync off (through nGlide and NVIDIA control panel) as well as disabling Triple buffering - > Same result

Tried 3DFX patch from web page you referenced (Cryptic passage) -> Same result

BLOOD prof here:

[Extra]
CloseOnExit=0
NrOfMounts=1
Exe=.\VirtualHD\BLOOD\3dfx Blood.bat
ExeMD5=3230203649B0DAF7FE1CC194A5C1E267
Setup=.\VirtualHD\BLOOD\SETUP.EXE
SetupMD5=25E4A197EDF8FBE8B73AEAB4FE93878D
LastModification=41985-72530
ScreenshotListScreenshot=
0=.\VirtualHD\;Drive;C;false;
Environment=PATH[61]Z:\[13][10]
autoexec=[13][10]
Loadhigh=0
AutoMountCDs=0
SecureMode=1
Overridegamestart=0
OverrideMount=0
RunAsAdmin=0
LoadFixVal=64
Tab=0
Tab2=-1
GameParameters=
SetupParameters=
ExtraDirs=
ExtraFiles=
ExtraExe0=
ExtraExe1=
ExtraExe2=
ExtraExe3=
ExtraExe4=
ExtraExe5=
ExtraExe6=
ExtraExe7=
ExtraExe8=
ExtraExe9=
ExtraExe10=
ExtraExe11=
ExtraExe12=
ExtraExe13=
ExtraExe14=
ExtraExe15=
ExtraExe16=
ExtraExe17=
ExtraExe18=
ExtraExe19=
ExtraExe20=
ExtraExe21=
ExtraExe22=
ExtraExe23=
ExtraExe24=
ExtraExe25=
ExtraExe26=
ExtraExe27=
ExtraExe28=
ExtraExe29=
ExtraExe30=
ExtraExe31=
ExtraExe32=
ExtraExe33=
ExtraExe34=
Show last 323 lines
ExtraExe35=
ExtraExe36=
ExtraExe37=
ExtraExe38=
ExtraExe39=
ExtraExe40=
ExtraExe41=
ExtraExe42=
ExtraExe43=
ExtraExe44=
ExtraExe45=
ExtraExe46=
ExtraExe47=
ExtraExe48=
ExtraExe49=
ExtraParameter0=
ExtraParameter1=
ExtraParameter2=
ExtraParameter3=
ExtraParameter4=
ExtraParameter5=
ExtraParameter6=
ExtraParameter7=
ExtraParameter8=
ExtraParameter9=
ExtraParameter10=
ExtraParameter11=
ExtraParameter12=
ExtraParameter13=
ExtraParameter14=
ExtraParameter15=
ExtraParameter16=
ExtraParameter17=
ExtraParameter18=
ExtraParameter19=
ExtraParameter20=
ExtraParameter21=
ExtraParameter22=
ExtraParameter23=
ExtraParameter24=
ExtraParameter25=
ExtraParameter26=
ExtraParameter27=
ExtraParameter28=
ExtraParameter29=
ExtraParameter30=
ExtraParameter31=
ExtraParameter32=
ExtraParameter33=
ExtraParameter34=
ExtraParameter35=
ExtraParameter36=
ExtraParameter37=
ExtraParameter38=
ExtraParameter39=
ExtraParameter40=
ExtraParameter41=
ExtraParameter42=
ExtraParameter43=
ExtraParameter44=
ExtraParameter45=
ExtraParameter46=
ExtraParameter47=
ExtraParameter48=
ExtraParameter49=
DataDir=
1=
2=
3=
4=
5=
6=
7=
8=
9=
BootImage=
Finalization=
CustomSettings=
ProfileMode=DOSBox

[Extras]
IgnoreWindowsFileWarnings=0
NoDOSBoxFailedDialog=0

[ExtraInfo]
Favorite=0
Name=BLOOD
Icon=
Genre=
Developer=
Publisher=
Year=
Notes=
Language=
UserInfo=
WWWName=
WWW=
WWW2Name=
WWW2=
WWW3Name=
WWW3=
WWW4Name=
WWW4=
WWW5Name=
WWW5=
WWW6Name=
WWW6=
WWW7Name=
WWW7=
WWW8Name=
WWW8=
WWW9Name=
WWW9=

[sdl]
usecancodes=1
output=ddraw
fullresolution=0x0
fullscreen=1
autolock=1
fulldouble=0
usescancodes=1
ConsoleWindow=1
sensitivity=100
windowresolution=original
priority=higher,normal
mapperfile=default
DOSBoxlanguage=default

[dos]
Force2ButtonMouseMode=0
SwapMouseButtons=0
xms=1
ems=1
umb=1
4DOS=0
DOS32A=0
keyboardlayout=default
codepage=default
ReportedDOSVersion=default
NumLockStatus=
CapsLockStatus=
ScrollLockStatus=

[render]
TextModeLines=25
aspect=1
scaler=none
frameskip=0

[ipx]
ipx=0
type=none
address=
port=213

[printer]
printer=0
multipage=0
dpi=360
width=85
height=110
printoutput=ps

[mixer]
nosound=0
rate=44100
blocksize=1024
prebuffer=10
VolumeMasterLeft=100
VolumeMasterRight=100
VolumeDisneyLeft=100
VolumeDisneyRight=100
VolumeSpeakerLeft=100
VolumeSpeakerRight=100
VolumeGUSLeft=100
VolumeGUSRight=100
VolumeSBLeft=100
VolumeSBRight=100
VolumeFMLeft=100
VolumeFMRight=100
VolumeCDLeft=100
VolumeCDRight=100

[sblaster]
mixer=1
irq=7
dma=1
hdma=5
oplrate=44100
sbtype=sb16
sbbase=220
oplmode=auto
oplemu=default

[gus]
gus=0
gusrate=44100
irq1=5
dma1=1
gusbase=240
ultradir=C:\ULTRASND

[speaker]
pcspeaker=1
disney=1
pcrate=44100
tandyrate=44100
tandy=auto

[joystick]
timed=1
autofire=0
swap34=0
buttonwrap=0
joysticktype=none

[ne2000]
ne2000=0
ne2000irq=3
ne2000base=300
macaddress=AC:DE:48:88:99:AA
realinterface=

[Innova]
Innova=0
rate=22050
quality=0
base=280

[ScummVM]
NativeMT32=0
EnableGS=0
MultiMIDI=0
SpeechMute=0
Subtitles=1
ConfirmExit=0
AltIntro=0
MusicMute=0
ObjectLabels=0
ReverseStereo=0
SFXMute=0
AutosavePeriod=300
MusicVolume=192
SpeechVolume=192
SFXVolume=192
MIDIGain=100
SampleRate=22050
TalkSpeed=60
CDROM=0
JoystickNum=0
GFXDetails=3
Walkspeed=2
GameName=
GamePath=
GameZipFile=
Filter=2x
RenderMode=
Language=
MusicDriver=auto
Savepath=
ExtraPath=
Platform=
AdditionalParameters=

[ExtraCommands]
BeforeExecution.Wait=1
BeforeExecution.Minimized=0
AfterExecution.Minimized=0
BeforeExecution.Parallel=0
AfterExecution.Parallel=0
BeforeExecution=
AfterExecution=

[dosbox]
captures=.\Capture\BLOOD\
DOSBoxDirectory=Default
memsize=63
machine=svga_s3

[cpu]
core=dynamic
cycles=max
cyclesup=10
cyclesdown=20
type=auto

[vga]
videoram=4096
svgachipset=3s
PixelShader=none

[serial]
serial1=Dummy
serial2=Dummy
serial3=Disabled
serial4=Disabled

[glide]
glide=true
port=600
LFB=full

[midi]
mpu401=intelligent
device=default
config=
MT32Mode=auto
MT32Time=5
MT32Level=3

[ExtraGameIdentify]
File1.Filename=
File1.Checksum=
File2.Filename=
File2.Checksum=
File3.Filename=
File3.Checksum=
File4.Filename=
File4.Checksum=
File5.Filename=
File5.Checksum=

Blood.cfg

[Setup]
;Setup File for Blood
SetupVersion = "1.10"
;
;
[Screen Setup]
;
;
;ScreenMode
; - Chained - 0
; - Vesa 2.0 - 1
; - Screen Buffered - 2
; - Tseng optimized - 3
; - Paradise optimized - 4
; - S3 optimized - 5
; - RedBlue Stereo - 7
; - Crystal Eyes - 6
;
;ScreenWidth passed to engine
;
;ScreenHeight passed to engine
;
;
ScreenMode = 2
ScreenWidth = 320
ScreenHeight = 200
;
;
Size = 1
Gamma = 0
[Sound Setup]
;
;
FXDevice = 0
MusicDevice = 4
FXVolume = 220
MusicVolume = 200
NumVoices = 8
NumChannels = 2
NumBits = 8
MixRate = 11000
MidiPort = 0x330
BlasterAddress = 0x220
BlasterType = 6
BlasterInterrupt = 7
BlasterDma8 = 1
BlasterDma16 = 5
BlasterEmu = 0x620
ReverseStereo = 0
;
;
CDVolume = 255
[KeyDefinitions]
;
;
Move_Forward = "Up" "KPad8"
Move_Backward = "Down" "Kpad2"
Turn_Left = "Left" "Kpad4"
Turn_Right = "Right" "KPad6"
Turn_Around = "BakSpc" "N/A"
Show last 208 lines
Strafe = "LAlt" "RAlt"
Strafe_Left = "," "N/A"
Strafe_Right = "." "N/A"
Jump = "A" "/"
Crouch = "Z" "N/A"
Run = "LShift" "RShift"
AutoRun = "CapLck" "N/A"
Open = "Space" "N/A"
Weapon_Fire = "LCtrl" "RCtrl"
Weapon_Special_Fire = "X" "N/A"
Aim_Up = "Home" "KPad7"
Aim_Down = "End" "Kpad1"
Aim_Center = "KPad5" "N/A"
Look_Up = "PgUp" "Kpad9"
Look_Down = "PgDn" "Kpad3"
Tilt_Left = "Insert" "Kpad0"
Tilt_Right = "Delete" "Kpad."
Weapon_1 = "1" "N/A"
Weapon_2 = "2" "N/A"
Weapon_3 = "3" "N/A"
Weapon_4 = "4" "N/A"
Weapon_5 = "5" "N/A"
Weapon_6 = "6" "N/A"
Weapon_7 = "7" "N/A"
Weapon_8 = "8" "N/A"
Weapon_9 = "9" "N/A"
Weapon_10 = "0" "N/A"
Inventory_Use = "Enter" "KpdEnt"
Inventory_Left = "[" "N/A"
Inventory_Right = "]" "N/A"
Map_Toggle = "Tab" "N/A"
Map_Follow_Mode = "F" "N/A"
Shrink_Screen = "-" "Kpad-"
Enlarge_Screen = "=" "Kpad+"
Send_Message = "T" "N/A"
See_Coop_View = "K" "N/A"
See_Chase_View = "F7" "N/A"
Mouse_Aiming = "U" "N/A"
Toggle_Crosshair = "I" "N/A"
Next_Weapon = "'" "N/A"
Previous_Weapon = ";" "N/A"
Holster_Weapon = "ScrLck" "N/A"
Show_Opponents_Weapon = "W" "N/A"
BeastVision = "B" "N/A"
CrystalBall = "C" "N/A"
JumpBoots = "J" "N/A"
MedKit = "M" "N/A"
ProximityBombs = "P" "N/A"
RemoteBombs = "R" "N/A"
;
;
[Controls]
;
;
;Controls
;
;ControllerType
; - Keyboard - 0
; - Keyboard and Mouse - 1
; - Keyboard and Joystick - 2
; - Keyboard and Gamepad - 4
; - Keyboard and External - 3
; - Keyboard and FlightStick - 5
; - Keyboard and ThrustMaster - 6
;
;
ControllerType = 1
JoystickPort = 0
MouseSensitivity = 32768
ExternalFilename = "EXTERNAL.EXE"
EnableRudder = 0
MouseAiming = 0
MouseAimingFlipped = 0
MouseButton0 = "Weapon_Fire"
MouseButtonClicked0 = ""
MouseButton1 = "Move_Forward"
MouseButtonClicked1 = "Open"
MouseButton2 = "Weapon_Special_Fire"
MouseButtonClicked2 = ""
JoystickButton0 = "Weapon_Fire"
JoystickButtonClicked0 = ""
JoystickButton1 = "Strafe"
JoystickButtonClicked1 = "Inventory_Use"
JoystickButton2 = "Run"
JoystickButtonClicked2 = "Jump"
JoystickButton3 = "Open"
JoystickButtonClicked3 = "Crouch"
JoystickButton4 = "Aim_Down"
JoystickButtonClicked4 = ""
JoystickButton5 = ""
JoystickButtonClicked5 = ""
JoystickButton6 = "Aim_Up"
JoystickButtonClicked6 = ""
JoystickButton7 = ""
JoystickButtonClicked7 = ""
MouseAnalogAxes0 = "analog_turning"
MouseDigitalAxes0_0 = ""
MouseDigitalAxes0_1 = ""
MouseAnalogScale0 = 65536
MouseAnalogAxes1 = "analog_moving"
MouseDigitalAxes1_0 = ""
MouseDigitalAxes1_1 = ""
MouseAnalogScale1 = 65536
JoystickAnalogAxes0 = "analog_turning"
JoystickDigitalAxes0_0 = ""
JoystickDigitalAxes0_1 = ""
JoystickAnalogScale0 = 65536
JoystickAnalogAxes1 = "analog_moving"
JoystickDigitalAxes1_0 = ""
JoystickDigitalAxes1_1 = ""
JoystickAnalogScale1 = 65536
JoystickAnalogAxes2 = "analog_strafing"
JoystickDigitalAxes2_0 = ""
JoystickDigitalAxes2_1 = ""
JoystickAnalogScale2 = 65536
JoystickAnalogAxes3 = ""
JoystickDigitalAxes3_0 = "Run"
JoystickDigitalAxes3_1 = ""
JoystickAnalogScale3 = 65536
GamePadDigitalAxes0_0 = "Turn_Left"
GamePadDigitalAxes0_1 = "Turn_Right"
GamePadDigitalAxes1_0 = "Move_Forward"
GamePadDigitalAxes1_1 = "Move_Backward"
;
;
TurnSpeed = 92
[Comm Setup]
;
;
ComPort = 2
IrqNumber = ~
UartAddress = ~
PortSpeed = 9600
ToneDial = 1
SocketNumber = ~
NumberPlayers = 2
ModemName = ""
InitString = "ATZ"
HangupString = "ATH0=0"
DialoutString = ""
PlayerName = "CALEB"
RTSName = "BLOOD.RTS"
RTSPath = ".\"
UserPath = ".\"
PhoneNumber = ""
ConnectType = 0
CommbatMacro#0 = "I love the smell of napalm..."
CommbatMacro#1 = "Is that gasoline I smell?"
CommbatMacro#2 = "Ta da!"
CommbatMacro#3 = "Who wants some, huh? Who's next?"
CommbatMacro#4 = "I have something for you."
CommbatMacro#5 = "You just gonna stand there..."
CommbatMacro#6 = "That'll teach ya!"
CommbatMacro#7 = "Ooh, that wasn't a bit nice."
CommbatMacro#8 = "Amateurs!"
CommbatMacro#9 = "Fool! You are already dead."
PhoneName#0 = ""
PhoneNumber#0 = ""
PhoneName#1 = ""
PhoneNumber#1 = ""
PhoneName#2 = ""
PhoneNumber#2 = ""
PhoneName#3 = ""
PhoneNumber#3 = ""
PhoneName#4 = ""
PhoneNumber#4 = ""
PhoneName#5 = ""
PhoneNumber#5 = ""
PhoneName#6 = ""
PhoneNumber#6 = ""
PhoneName#7 = ""
PhoneNumber#7 = ""
PhoneName#8 = ""
PhoneNumber#8 = ""
PhoneName#9 = ""
PhoneNumber#9 = ""
PhoneName#10 = ""
PhoneNumber#10 = ""
PhoneName#11 = ""
PhoneNumber#11 = ""
PhoneName#12 = ""
PhoneNumber#12 = ""
PhoneName#13 = ""
PhoneNumber#13 = ""
PhoneName#14 = ""
PhoneNumber#14 = ""
PhoneName#15 = ""
PhoneNumber#15 = ""
[Options]
Detail = 4
MouseAim = 0
AutoRun = 1
Interpolation = 1
ViewHBobbing = 1
ViewVBobbing = 1
FollowMap = 1
OverlayMap = 0
RotateMap = 0
AimReticle = 0
SlopeTilting = 1
MessageState = 1
MessageCount = 4
MessageTime = 5
MessageFont = 0
AdultContent = 0
AdultPassword = ""
Doppler = 1
ShowWeapon = 0
Last edited by Artex on 2014-12-13, 02:57. Edited 2 times in total.

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 15 of 20, by truth_deleted

User metadata

Don't display full screen. Don't test with D-Fend, if at all possible. Verify that your resolution is correct for 3dfx mode, at least as shown above. This is what you currently have:
ScreenMode = 2
ScreenWidth = 320
ScreenHeight = 200

Then, try testing the above suggestions, including 7/13 version of Ykhwong's and the other advice.

What's this line mean:
svgachipset=3s

Likewise, try:
mpu401=intelligent
device=win32

Important correction: the file used is glide2x.ovl, not glide2x.dll. Verify you have the correct file from nglide in your directory.

Reply 16 of 20, by Artex

User metadata
Rank l33t
Rank
l33t
truth5678 wrote:
Don't display full screen. Don't test with D-Fend, if at all possible. Verify that your resolution is correct for 3dfx mode, a […]
Show full quote

Don't display full screen. Don't test with D-Fend, if at all possible. Verify that your resolution is correct for 3dfx mode, at least as shown above. This is what you currently have:
ScreenMode = 2
ScreenWidth = 320
ScreenHeight = 200

Then, try testing the above suggestions, including 7/13 version of Ykhwong's and the other advice.

What's this line mean:
svgachipset=3s

Likewise, try:
mpu401=intelligent
device=win32

Important correction: the file used is glide2x.ovl, not glide2x.dll. Verify you have the correct file from nglide in your directory.

I haven't renamed the Glide2x.ovl file in the Daum DOSBOX folder, only the Glide2x.dll. If I rename the GLide2x.ovl file to .old, then BLood complains it can't find the file.

Changed resolution in file to 640x480 - > No difference.

S3 = svga_s3 (VESA 2.0 Compatible S3 SuperVGA Card) in D-Fend

No dice on the MIDI front either.. (lesser concern for now).

Gonna try to grab an older build....

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 17 of 20, by truth_deleted

User metadata

I'll just make one more suggestion. I would start dosbox outside d-fend (this suggestion doesn't count because it was mentioned earlier, along with others).

3s is not s3, unfortunately. Was that a typo?

Did you use the glide2x.ovl from nglide? <-- that's the additional suggestion. I hope you troubleshoot a solution.

Reply 18 of 20, by Artex

User metadata
Rank l33t
Rank
l33t
truth5678 wrote:

I'll just make one more suggestion. I would start dosbox outside d-fend (this suggestion doesn't count because it was mentioned earlier, along with others).

3s is not s3, unfortunately. Was that a typo?

Did you use the glide2x.ovl from nglide? <-- that's the additional suggestion. I hope you troubleshoot a solution.

THanks for digging into this with me. I did try to get this working outside of D-Fend, and it says it cannot locate the file. Any idea where the glide2x.ovl is dropped from nGlide? I assume I would copy it into the Blood dir?

My Retro B:\ytes YouTube Channel & Retro Collection
LihnlZ.jpg

Reply 19 of 20, by truth_deleted

User metadata

nGlide doesn't package a glide2x.ovl file, but perhaps Ykhwong's copy is sufficient. I think there are alternatives for the small chance that it makes a difference; however, I now think that Ykhwong's build should have a good copy.

If I was troubleshooting this issue, I would start fresh with a dosbox directory and ykhwong's build. I would run the installation program for Blood and then have different versions of the 3dfx patch ready. I would then make the required changes to the configuration files, but see if your above issue is replicated. I would guess it's a problem with the 3dfx patch version of Blood or something with Windows 8.1, but it's not good practice to guess without running through a myriad of tests (especially verifying with internal voodoo emulation that the blurry issue is present).