Using neural network upscaling and manual editing, this mod enhances the classic Blood experience with new visuals

Description

A comprehensive upscale pack for Blood using NBlood/Raze - Please read notes in description

Preview
Blood Upscale Pack v2.1
Comments
lowenz
lowenz - - 1,061 comments

Thanks!
Perfectly working in Blood.

Crash hitting a corpse in "NOT SO FORGOTTEN CATACOMBS", maybe it needs a dedicated def file?

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

That's interesting, can you provide a screenshot of where in the map the crash happened? Did you play it with or without the SmoothBlood additions?

Reply Good karma+1 vote
lowenz
lowenz - - 1,061 comments

ONLY with SMoothBlood! -> Postimg.cc

Reply Good karma Bad karma+1 vote
lowenz
lowenz - - 1,061 comments

Ah, any chance to see the trilinear filtering working in NBlood? It's in the same state (not working) of EDuke32?

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

It works with texture filtering in Raze. My understanding is the way indexed hightiles work in NBlood makes it incompatible with texture filtering.

Reply Good karma+1 vote
lowenz
lowenz - - 1,061 comments

Thanks man, much appreciated!

Reply Good karma Bad karma+1 vote
Guest
Guest - - 692,345 comments

Your readme says nblood needs a build with indexed hightiles enabled. I have searched for other nblood versions, but couldn't find any that stated this exact setting. Do you have to compile the build yourself or can you enable a setting in an ini? I'm not enough into Blood sourceports to get this working.

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

I didn't compile the build myself. I'll forward the question to NukeYKT. It should be a separate branch in the repository.

However if you're using Windows then the build included with the mod is built with indexed hightiles.

Reply Good karma+1 vote
Guest
Guest - - 692,345 comments

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

Effektus
Effektus - - 18 comments

Working in BloodGDX with some changes.

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

No, it doesn't. You can get it to load the upscales, but all the palette swaps will be the wrong color.

Reply Good karma+1 vote
Guest
Guest - - 692,345 comments

Download doesn't work, can anyone else confirm this problem?

Reply Good karma Bad karma0 votes
phredreeke Author
phredreeke - - 167 comments

You can't download, or the file downloaded doesn't work for you?

Reply Good karma+1 vote
casualfan
casualfan - - 71 comments

Looks GLORIOUS in Raze! Although I'm confused as to what the Alpha smoothblood file is for. Does that have smooth animations for enemies or something?

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

It changes some of the weapons to use alpha sprites

Reply Good karma+1 vote
anacronoxdevir
anacronoxdevir - - 4 comments

Is Cryptic passage not supported? In Nblood some objects, like boats at the very start of the addon, use the wrong textures. On the other hands gdx version of this upscale pack works just fine with Cryptic passage.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 692,345 comments

Have the same issue

Reply Good karma Bad karma+1 vote
LIZZIEBORDEN
LIZZIEBORDEN - - 6 comments

phredreeke answered this recently in a different thread: (to quote him)
Aug 20 2022
"Sorry for the late reply. The problem is that with NBlood there is no way to distinguish between Cryptic Passage and the regular game. I decided at the time to not support it rather than make some kind of dirty fix, hoping that a better solution would come up in time."

Reply Good karma Bad karma+1 vote
Gunlocked
Gunlocked - - 2 comments

This is a must-have addon, fantastic job! Together with Voxel Pack and HD Hud it creates the perfect "refreshed" or vanilla+ version of Blood. Interestingly everything works fine with latest Nblood build (not the one provided with this Upscale Pack), not sure how and why.

Quick bug report - so far I noticed Upscale Pack works flawlessly on base game (Cryptic Passage is bugged as others mentioned here) and mission packs that stick to vanilla graphics elements, like Death Wish. But I encountered crashes on very specific places in other map packs. For example it crashes on both first levels of French Meat 1 and 2. French Meat 1 - crash just after passing the first two zombies that crawl from graves. French Meat 2 - crash after entering the bar / saloon where you encounter first cultists. Fleshed Out - first level, crashes just before you try to enter the room with lots of rats in aquarium. Both French Meat and Fleshed Out work just fine if I remove the Upscale Pack from autoload folder, so I'm guessing there are maybe some conflicts with certain custom elements from those map packs.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 692,345 comments

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

Guest
Guest - - 692,345 comments

Please release a Fresh Supply compatible version. :(

Reply Good karma Bad karma0 votes
phredreeke Author
phredreeke - - 167 comments

No. I tried to get upscales to work on Fresh Supply but it requires way too much hackery to be worth it (and it would only apply to "live" enemies anyway)

Reply Good karma+1 vote
SadCack
SadCack - - 80 comments

Have there been any changes to newer versions of NBlood that allow for indexed hightiles? Since the included build is a bit out of date I would prefer to use something more recent. Thank you for your work!

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

Yeah indexed hightiles has been merged to mainline

Reply Good karma+1 vote
bak
bak - - 70 comments

Cryptic Passage is so messed up with the upscale pack... Monster sprites replacing certain wall textures, etc.

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

Yes. It's because of the inability of EDuke32-based ports to conditionally load DEF files only when a specific addon is running. I left it as is because I was expecting a fixed version of Cryptic Passage to be released with its textures remapped outside the range used by Plasma Pak's monsters

Reply Good karma+1 vote
bak
bak - - 70 comments

My bad, I should have mentioned I'm on Raze. Doesn't it have a filters feature? As a last resort maybe rip Cryptic Passage into a standalone mod (like that well-known script for ripping Alien World Order outta World Tour), rename it and use the "filters" thing on the upscale pack’s side to load the addon-specific stuff once it sees it’s not the base game? At least for Raze.

But wait... On Raze the broken textures in Cryptic Passage were like a dozen random wall tiles across the various levels replaced with some frames of the Beast, or to be more precise the Beast frames were slapped onto the walls like decals, their alpha filled by an underlying texture that clearly wasn’t part a Beast frame itself. It looked like lifesize Beast stickers in random places. That was enough to make the game look screwed but perhaps it’s not *exactly* the eduke32 phenomenon you are talking about? I genuinely freaked out when I saw that thing literally come out of the woodwork before I realized it was a mere texture... This was the first time the game actually scared me in some 15 years...

BTW I vaguely recall that when I started Wanton Destruction with the Shadow Warrior upscale pack loaded and then aborted a session to start the vanilla campaign without quitting the game to desktop, the green Guardian dude suddenly was the height of a toddler. Something wrong was going on with the monsters that were totally reskinned for Wanton Destruction, it happened conditionally but I can't fully remember or check right now. It felt like sprite heights were wrongly carried over / not refreshed properly between SW and WD, and it happened only with the upscale pack.

The wizard replacing the guardian is rather short, if my memory doesn't fail me his height unexpectedly applied to the guardian when I first started the addon then chose to abort the run in favor of starting the vanilla campaign...

I also remember I somehow wasn't seeing ten foot tall wizards if I first started vanilla and met some guardians then started the addon.

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

Raze supports filters. NBlood doesn't. Given the negative reception I had previously gotten for using BAT files to launch mods with different configurations, I decided to give up CP support for v2.1, expecting a better solution to come up in time.

As for your experience with the SW pack, I don't see how that could have happened in Raze as you can't switch between the normal campaign and expansions without restarting.

Reply Good karma+1 vote
bak
bak - - 70 comments

See my "UPD" comment below, it's probably permanent but only affects Twin Dragon. I’ll give it a check once I have time. I clearly remember super short Guardians while running the SW pack, and I clearly remember seeing normal Guardians most of the time. Guardians in just Twin Dragon mistakenly assigned the height of Wizards from Wanton Destruction is probably what I was running into.

Did someone say they intended to fix the offsets for CP in the future?

What could be wrong with launching mods via .bat scripts?

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

Beats me. HRP didn't do it, so they hated that I had my upscale pack do it. I actually figured out a way to make it work in EDuke32 without the BAT file though (but that method wouldn't work for Blood)

I ran Twin Dragon with and without upscale pack and the Guardian looked the same size in both.

As for the fixed CP, it's coming. I've been nagging them to release it

Reply Good karma+1 vote
bak
bak - - 70 comments

Okay I'll try to reproduce the borked guardian bug. It had been haunting me for a while but Raze has seen quite a few updates since.

Reply Good karma Bad karma+1 vote
bak
bak - - 70 comments

UPD: my memory likely *was* failing me, now I remember more clearly: it’s the guardians in Twin Dragon who were being reduced to the height of their wizard counterparts in Wanton Destruction while running the Shadow Warrior upscale pack. Looks like it forces the same entity height for both expansions, probably for the zombie ninja / Chinese hitman duo too.

Reply Good karma Bad karma+1 vote
fotomihalos
fotomihalos - - 38 comments

Hello and thanks for the great pack. Although it works great on its own both with Nblood and BLoodGDX, it seems to disable the HD HUD pack. When I place both zips in the autoload folder, the HD HUD is disabled, both in Nblood and BloodGDX. Anyone facing the same problem? I use the gog version of Blood OUHB.

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

DEF files in EDuke32-based source ports are not cumulative. The last one loaded overrides the rest. The voxel pack works because I took that one in account when making this mod.

BloodGDX and Raze handles it differently, hence why combining mods is easier with those ports.

Reply Good karma+1 vote
fotomihalos
fotomihalos - - 38 comments

But the HUD doesn't work even with BloodGDX

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

I just tested it and the HUD doesn't work without the upscale pack either!

You need to copy the file HUD.zip from Xrosss_HD_HUD_Module_r1.35.36.zip to the Blood autoload folder. Once you've done that, it will work. but the blood effect on the top of the title screen will flicker due to Smoothblood adding additional tiles. You can disable this by opening bloodgdx.def inside the upscale pack zip and adding two slashes // in front of the third line starting with rffdefineid

Now the upscale pack will run with the HUD mod without flicker

Reply Good karma+1 vote
fotomihalos
fotomihalos - - 38 comments

Ok, so I was trying with the zip file uploaded here, named bloodupscalepack.zip. I noticed that you mention "This version is NOT supported by BloodGDX or Blood Fresh Supply".
I downloaded the zip file you uploaded on December 2021, named bloodupscalev21gdx.zip, compatible with BloodGDX and it works just fine! The HUD also works but with the flickering you mentioned. Fixed it following your suggestion. Thanks a lot!

Reply Good karma Bad karma+1 vote
WeirdoManChild88
WeirdoManChild88 - - 4 comments

Simply beautiful and it worked easily like a charm. Chef's kiss MWAAAA

Reply Good karma Bad karma+1 vote
WeirdoManChild88
WeirdoManChild88 - - 4 comments

I forgot. This might have the best sprite upscaling I've ever ******* seen. It's really crisp and you can barely tell they're upscaled, they look like the originals were always that hires, it's something else.

Reply Good karma Bad karma+1 vote
WeirdoManChild88
WeirdoManChild88 - - 4 comments

Just for that I'll say this mod is worthy of a medal along side other mods of the same ilk like the RE4HD one, while the textures aren't as crisp, they don't need to be, it doesn't even need fancy lighting effects with just how good it looks. These sprites however... Damn, I need someone to make Doom sprites this good

Reply Good karma Bad karma+1 vote
JurgenFlorg
JurgenFlorg - - 37 comments

When I play this, the voxel for one of the armor pickups is swapped with the tesla cannon voxel, so I think I'm picking up a tesla cannon and it's actually an armor pickup. I saw this in the phone booth secret in E1M2.

Reply Good karma Bad karma+1 vote
phredreeke Author
phredreeke - - 167 comments

that's weird, it shouldn't be touching the voxels at all

Reply Good karma+1 vote
TheNate
TheNate - - 70 comments

Am I doing something wrong or is it incompatible with Cryptic Passage in Raze? Whenever I load it up I immediately notice several textures in the first map are wrong like the boats you start in

EDIT: Just saw your earlier explanation, looks like I'll have to exclude it from Cryptic Passage's autoload for now then

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.