How to: Play BLOOD with 3DFX patch

Discussion about Blood and its addons.
Post Reply
User avatar
Dimebog
Troll of the Opera
Posts: 2165
Joined: Aug 6th, 2006, 15:48
Contact:

How to: Play BLOOD with 3DFX patch

Post by Dimebog » Jan 25th, 2008, 14:46

Want to play BLOOD with 3DFX patch applied on your XP? Read on...

1. First what you need to do is get a 3DFX patch for your version of BLOOD. You will either update your BLOOD version 1.0 to 1.20 using "R0020.EXE", version 1.11 (non-plasma) to 1.20 using "R1120.EXE" or Plasma Pak (v1.11) to 1.20 using "PCD20.EXE" file. Note that "PCD20.EXE" will also patch your OUWB even though it's said to not work with it. Get your patch here:

http://www.the-postmortem.com/files/

Put it in your BLOOD folder, and run it.


2. Get NOLFB and put it in your BLOOD folder. It can be found here:

http://buildxp.deathmask.net/files/nolfb.zip


3. Get dgVoodoo glide wrapper. Pick the one on top of this page:

http://dege.freeweb.hu/

Unzip all files contained within the archive into your Windows folder, but also unzip all .dll and .vxd files into your BLOOD folder. You may create shortcuts on your desktop leading to dgVoodoo.exe and dgVoodooSetup.exe files that are now found in your C:\Windows folder.


4. Put these batch files in your BLOOD folder:

http://www.the-postmortem.com/files/3dfx/glBlood.bat (*)
http://www.the-postmortem.com/files/3dfx/glCP.bat (*)

And overwrite your blood.cfg file with this one:

http://www.the-postmortem.com/files/3dfx/blood.cfg (*)

(note that sounds and music are turned off, and that the resolution has been set to 800x600)

* - right click, "Save Target As..." (IE), "Save Link As..." (Firefox)


5. Run dgVoodoo Setup from your desktop. Click on the "DOS" radio button in the "Platform" section on top of the window.

On the "Global" tab, check Windowed mode (for now) and make sure to disable "Working in VDD mode". You may check "Active in background" option if you want to experiment with multiplayer support sometime in the future. Make sure to check "Set mouse focus to application" because otherwise your mouse will not work, and "Always preserve window size".

Image

On the "Glide" tab, set everything up as shown here:

Image

Click ok.


6. Running BLOOD is simple.

- Run glVoodoo server from your desktop.

Image

- While the shown window is still running in the background, run glBlood.bat file that I have provided.

Image

NOTES:
- This does not emulate sounds. You may install and use VDMSound in conjunction.
- The resolution set in the dgVoodoo setup must be the same as the one that is set up in blood.cfg
- glCP.bat will switch some filenames and run Cryptic Passage. Next time you run it, the files will be switched back.
- 3DFX.EXE was released in it's alpha stage. It does not support voxels, it evokes visual glitches, and suffers from memory leaks. Good luck!
Raven wrote:Nevermore.

User avatar
Daedalus
Blood is my Medium
Posts: 4418
Joined: Apr 27th, 2004, 00:46
Location: The Door between Worlds
Contact:

Post by Daedalus » Jan 25th, 2008, 15:08

There you have it, my children; yet another successful means of running Blood on the bane that is XP and another fine tome to be added to the Posty library. Concise and well presented, excellent. All hail Blood!
Kazashi wrote:Daedalus, I don't care how much you know about Blood, your attitude has to change.
Blood + Focus = Love · Faith is the key · Heretics and traitors cannot stand before us · Some games are self-perpetuating - Blood requires conscientious communal effort to survive · We are the last line · Ask not for whom the main menu animates · Blood's promotion and survival - all other gaming considerations are secondary · More than just a game · Need a hint? · Make a stand

User avatar
mouth
Lightly Broiled
Posts: 870
Joined: Oct 15th, 2004, 15:09
Contact:

Post by mouth » Jan 25th, 2008, 20:47

Great guide! :)

Voxel engine is entirely software driven, there's no hardware support for voxels which is why they're extremely rarely used in games. That's the reason they're not supported.
Long live the new flesh!

User avatar
Umnir
Half-homie
Posts: 4547
Joined: Jul 9th, 2007, 17:26
Contact:

Post by Umnir » Jan 26th, 2008, 13:36

Oh, the days when I this kind of tricks were not needed... Great guide btw, but I think I will stick with the basic "pixely" 800x600. I think it looks even better than the 3dfx.
LOL HI!

User avatar
Le Babe
Well Done
Posts: 1745
Joined: Dec 3rd, 2008, 17:23
Location: FRANCE

Post by Le Babe » Dec 4th, 2008, 13:44

I would have loved to test this but I can't get VDMsound to work properly on my PC, it always crashes.

Do this works only with blood and cryptic passage, or with every add-ons in general ? Since cryptic passage use another config file, do we need to modify it too, or dgvoodoo only needs the blood.cfg one ?

And...could someone explain to me what are voxels please, well more exactly what does it do if you play blood without the voxels ? What do the memory leak do, make the game slower from time to time or ... ?


(P.S : Diablo 2 LOD and Quake 3 are 2 of my top 5 games ^^)
"I'm here to donate some blood...someone else's..." - Caleb
Image

scirmast
New user
Posts: 16
Joined: Mar 29th, 2004, 22:13
Location: Vantaa, Finland
Contact:

Re: How to: Play BLOOD with 3DFX patch

Post by scirmast » Jul 10th, 2010, 16:39

Does multiplayer work with the 3dFX patch? I know that it can be a pain to get working on XP, but I'm just wondering if the patched version supports it at all.
Get off my train!

infuscomus
New user
Posts: 3
Joined: Nov 9th, 2010, 18:25

Re: How to: Play BLOOD with 3DFX patch

Post by infuscomus » Jan 2nd, 2011, 11:29

I've found if I use this SVN of dosbox

http://ykhwong.x-y.net/

with dgvoodoo it works for blood

infuscomus
New user
Posts: 3
Joined: Nov 9th, 2010, 18:25

Re: How to: Play BLOOD with 3DFX patch

Post by infuscomus » Feb 27th, 2011, 20:34

nglide is faster than dgvoodoo, use nglide

User avatar
Corvin
New user
Posts: 44
Joined: Feb 3rd, 2014, 08:36
Location: r-t-c-m.com
Contact:

Re: How to: Play BLOOD with 3DFX patch

Post by Corvin » Sep 6th, 2014, 04:54

Heres an updated document to help with nglide and a custom dosbox:


http://dukertcm.com/knowledge-base/docu ... blood.html

Post Reply