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 videos of 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 and features a large set of new options, bug fixes and improvements without affecting the soul of the game, you can get it here.
UPDATE #13 : v0.797 is out, includes various new enhancements and bugfixes, notably Toggleable friendly fire for Multiplayer, Multiplayer interpolation, and new overhead map settings.
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, and is by far the best way to experience Blood on a Modern Operating System, 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
- Download and Extract BloodGDX files to your Blood folder.
- Double click the .Jar file and play.