having a little fun with the title leave me alone
So very recently a friend of mine who was looking to get into Blood wanted to know what the best way to play it was. And in the process of trying and failing to answer, I realized I never really settled on one for myself. With Blood's rather infamous history with source ports, last I checked in on them they all had various issues. My usual default answer in that case is trying to set up the DOS version even if it's more work, but even the DOS version doesn't escape without a critical bug.
So instead I turn this question to the community here. And instead of asking the same question of what the "best" is, that's obviously very subjective, so instead I'm going to ask about the pros and cons of each, and since it's been a hot minute, this is going to be for me, too, as I'm not sure what's changed since the last time I tried to play (and it was a good few years ago).
What are all the advantages and disadvantages between using BloodGdx, NBlood, Fresh Supply, and we'll throw DOS in there too (just to be thorough)?
![](https://forums.duke4.net/public/style_images/cgs/_custom/switch.png)