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 #11 : v0.791 is out, Adds more features and bugfixes, notably fixed mouse Y axis smoothing and added X axis smoothing, as well as Joystick support and original game v1.21 demo files support
Outdated : 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 :)
- Download and Install the latest version of Java
- Extract the files within the .zip to your Blood folder.
- 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.