You'll battle cultists, gargoyles, zombies, hellhounds, and an unholy host of other terrors in your quest to stop Tchernobog. You must not only defeat the Cabal--you must scour its dread name from human memory. If that means eradicating everyone and everything the Cabal has ever tainted, so be it. Of course, you'll first have to make your way through fortresses, castles, mines, mansions, and estates guarded and kept by Tchernobog's malevolent servants. Fortunately, it is wits that make the hero, and although you're in serious danger of losing yours, you've got enough left to improvise some pretty effective tools of destruction. Aerosol hairspray can be frightening enough on its own, but apply it to a lighter flame and you've got an instant flamethrower (kids, don't try this at home!). Likewise, a flare gun can brighten your prospects considerably against even the grimmest odds, which is to say nothing for shotguns, Tommy guns, and dynamite. Who knows,...

Post news Report RSS BloodGDX - a Blood Sourceport Released

Get ready to ditch Dosbox as a means to play Blood.

Posted by on

It finally happened, 20 years later an actual Source-port for the game Blood is here, developed by Alexander Makarov who is also known as M210, The same guy behind BloodCM Remake on the Build engine, this port is achieved with reverse engineering and is based on Java's libgdx framework v0.99.

For over 7 months, M210 has been posting his work in progress over his youtube channel, You can still check them out if you're curious about the development process.

The first release of BloodGDX (v0.75) is available on his own webpage, Blood fans can finally ditch Dosbox as a means to play Blood, The Sourceport supports mods aswell get it here.

UPDATE #6 : v0.776 is out, Linux support, trilinear texture filtering, anisotropy and Cutscene sounds, and fix for slope Aim and Autoaim and few other fixes.

Here's the latest video released showcasing what's done so far, the port isn't 100% done because there's still a few missing feature and inaccurate stuff and bugs to iron out but so far it's working and playable, you can read the FAQ here if you have any other questions, or ask the hero by yourself :)

Instructions :

  1. Download and Install the latest version of Java
  2. Extract the files within the .zip to your Blood folder.
  3. Double click the .Jar file and play, If it doesn't work try the .Bat file.

If you're using a version below 1.21, take the TILES016.ART and TILES017.ART files from v1.21 and move them to your Blood folder and run the .Jar file.

Comments
KentuckyFriedSpy
KentuckyFriedSpy

Good to see more of these classics get their own source ports. Great job!

Reply Good karma Bad karma+6 votes
Anna_Maniac
Anna_Maniac

Everything but the sound works flawlessly (completely borked sound effects.)

Still, this is very exciting and I can't wait for this to be updated!

EDIT:
There is a fix for the sound problem found in youtube comments.

1. Create a folder within your Blood directory called "bin"
2. Open up BloodGDX.jar with 7-zip, WinRAR, etc. (it's just a zip file)
3. Open up gdx-backend-lwjgl-natives.jar inside BloodGDX.jar and extract its contents into the bin folder
4. Create a batch file in your Blood directory with the following contents:
echo off
java -Djava.library.path=bin -jar BloodGDX.jar

5. Use that batch file to launch the game´╗┐

Here, I even uploaded the fix if you're really lazy or can't understand how to do it manually: Mega.nz

Reply Good karma Bad karma+14 votes
JuleRose
JuleRose

Awesome, I've been waiting for this to be Released.

Reply Good karma Bad karma+3 votes
Valherran
Valherran

It's nice being able to play in a high resolution. It has a couple problems that I noticed:

1. The mouse aiming is a little finicky, sometimes it will scatter around when looking up or down.

2. Pressing 1-0 to use other weapons won't work.

Reply Good karma Bad karma+1 vote
Lateralus10k
Lateralus10k

Will you add an option to let people change the Soundtrack from Original to the Enhanced one that's used in the GOG/Steam Release?

Reply Good karma Bad karma+2 votes
LOZ_98 Author
LOZ_98

M210 said Java doesn't support CD Music, so it has to be OGG or MP3, I don't know how is this going to be implemented, you probably have to ask him yourself.

Reply Good karma+3 votes
Manhs
Manhs

He uploaded a new version 0.76:
M210.duke4.net
Extract all the files of the folder and sub-folder in your blood folder.
Sound should work! :D
If you want ask things to the maker of the source port, he has a guestbook:
M210.duke4.net
Or on his youtube video:

Reply Good karma Bad karma+4 votes
TheUnbeholden
TheUnbeholden

Its now v7.775

Reply Good karma Bad karma+1 vote
TheRenegadist
TheRenegadist

Right on my man, can't wait to see this fully finished!

Reply Good karma Bad karma+2 votes
ddraigcymraeg
ddraigcymraeg

Beautiful, this is a work of love and passion. Really hope he can get the MP working as well.

Reply Good karma Bad karma+2 votes
Eagle12687
Eagle12687

This is excellent! It works on Linux too!

Reply Good karma Bad karma+1 vote
PavelU
PavelU

Add-on Cryptic Passage for Blood, compatible with BloodGDX?

Reply Good karma Bad karma+1 vote
LOZ_98 Author
LOZ_98

I guess so.

Reply Good karma+1 vote
sergiotal
sergiotal

line command for batch run maps...

Reply Good karma Bad karma+1 vote
LOZ_98 Author
LOZ_98

I asked M210 and he said he's planning for a launcher, it will perhaps be able to run maps too.

Reply Good karma+2 votes
Alberto309
Alberto309

It works flawlessly with the GOG version! Over 1000 fps if I set a high limit; which is a damn huge improvement compared to DOSBox.

Thanks a lot guys!

#makebloodliveagain

Reply Good karma Bad karma+2 votes
BoneofFear
BoneofFear

Caleb's gonna build a Wall and Cabal Co. will Pay for it.

Reply Good karma Bad karma+2 votes
sergiotal
sergiotal

Man... saves in user.home... the game don't stay portable...

Reply Good karma Bad karma+1 vote
sergiotal
sergiotal

better saves and config in bloodgdx folder in subfolders....

Reply Good karma Bad karma+1 vote
sergiotal
sergiotal

lines commands in DOS ??? bloodgdx -game blood -maps EVICTION... for example.....

Reply Good karma Bad karma+1 vote
gordon81
gordon81

Great job, but... why use java?, whats main difference between BloodCM and BloodGDX?

Will fix static textures?.

thank you

Reply Good karma Bad karma+1 vote
SPY-maps
SPY-maps

I am not sure what this new different version of Blood brings for the default gamer. I mean, i played BloodCM and loved it. But i couldn't see any difference between that game and the video's of this game.

I understand that it runs on a different code of some sort, (know nothing about coding and scripting). My main question is, will there be any difference for the default gamer who playes this or BloodCM ?

Leon

Reply Good karma Bad karma+1 vote
LOZ_98 Author
LOZ_98

To my knowledge the port is still a work in progress, an Improved Renderer is in the works and Hopefully if enough time is given to it, we may get additional modding support and perhaps netcode improvements, that's why people are itching for Blood Sourcecode.

Reply Good karma+3 votes
Aldarith
Aldarith

Anyone else get any REALLY terrible stuttering when using BloodGDX?

It works fine otherwise, but hitches up every 20-30 seconds for about 5 seconds each time.

Reply Good karma Bad karma+1 vote
valiantcrusader
valiantcrusader

Swimming is bugged, you can dive out only by rapidly pressing space, but later you cant get out

Reply Good karma Bad karma+1 vote
LOZ_98 Author
LOZ_98

Solution : Forums.duke4.net

Reply Good karma+1 vote
Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Guest
Guest

This comment is currently awaiting admin approval, join now to view.

Avoozl
Avoozl

The Best Build engine FPS there is, I could go as far as to say that it beats even Doom.

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Blood
Platforms
Windows, DOS
Publisher
GT Interactive
Engine
Build
Contact
Send Message
Homepage
Lith.com
Release date
Game watch
Follow
News
Browse
News
New
Post news
Report
Report
Share
Related Games
Blood
Blood First Person Shooter
Related Engines
Build
Build Proprietary
Related Groups
GT Interactive
GT Interactive Developer & Publisher
Monolith Productions
Monolith Productions Developer & Publisher