Duke4.net Forums: [RELEASE] NBlood - Blood port based on EDuke32 - Duke4.net Forums

Jump to content

Hide message Show message
Welcome to the Duke4.net Forums!

Register an account now to get access to all board features. After you've registered and logged in, you'll be able to create topics, post replies, send and receive private messages, disable the viewing of ads and more!

  • 8 Pages +
  • « First
  • 6
  • 7
  • 8
  • You cannot start a new topic
  • You cannot reply to this topic

[RELEASE] NBlood - Blood port based on EDuke32

User is offline   mwnn 

  • 7

#211

I know from reading previous pages that Cryptic Passage is supported with a few file renaming tricks, etc.
I just had a few observations and quirks I've noticed.

It perhaps seems a bit strange that the game currently loads game data from the current directory and ~/.config/nblood

Personally I'd expect the game to load configuration files from ~/.config/nblood

And load any game data from the same directory as the executable plus whichever ones are specified with:
./nblood -ini {path to ini}



As it is now the game will happily load cryptic.ini
It reaches the main menu but crashes when starting the episode if the Cryptic Passage data is inside a sub directory i.e. nblood/cryptic (error src/db.cpp line 661)
In other words I can't play Cryptic Passage by doing:
./nblood -ini cryptic/cryptic.ini


Conversely if the cryptic folder is the current working directory and I run the game, it then complains about missing Blood data! =D (error src/screen.cpp(136): BLOOD.PAL not found)
../nblood -ini cryptic.ini


Simply put:
> I can either mash all the game files together in the main nblood folder OR
> Stick the Cryptic Passage files in ~/.config/nblood
> Starting the game with:
./nblood -ini cryptic.ini


The game doesn't seem to like absolute paths for ini files i.e: (error src/blood.cpp(1216): Missing argument)
 ./nblood -ini ~/.config/nblood/cryptic.ini

 ./nblood -ini /home/andrew/.config/nblood/cryptic.ini


But will work using a relative one:
./nblood -ini ../../.config/nblood/cryptic.ini

/home/andrew/GOG/NBlood

0

User is offline   VGA 

  • 13

#212

Just tried this, can I set Always Run On by default? And how do I take screenshots?

Also, is it normal that right in the first level an enemy got stuck in the breakable panels and just glitches rapidly?

Also, I have noticed both in BloodGDX and in this one it is sometimes impossible to hit an enemy or a barrel with a flare if you are above them. For example, in NBlood in the last little area where there are a couple of cultists, I cannot hit them with the flare gun from above (through the opening).
0

User is offline   v47 

  • 0

#213

View PostPhredreeke, on 12 February 2019 - 12:32 PM, said:

I repackaged the old skyboxes for NBlood for those who like playing in Polymost. Just place it in the autoload folder.

the stats screen between the levels is black/blank when having the skyboxes loaded and running widescreen 16:9;

Posted Image
4:3 and 16:10 resolutions are fine.

This post has been edited by v47: 13 May 2019 - 05:09 AM

0

User is offline   v47 

  • 0

#214

also, life leech secondary mode (the "turret") is all wonky, the staff jumping up and down a bit, having square shadow and is completely unable to hit spiders, even the large ones.
0

User is online   Phredreeke 

  • 418

#215

Yeah, I was clumsy and forgot to add include blood_widescreen.def to the blood.def in the package.
0

User is offline   v47 

  • 0

#216

any chance of adding it sometime soonish?
0

User is offline   Saucerful 

  • 2

#217

Any chance I could get a copy of the latest dev build? I'm having an issue where the screen is black for several seconds when I start up NBlood, but I see on GitHub that a fix has already been committed since the last official release.
0

User is online   Nuke.YKT 

  • 177

#218

View PostSaucerful, on 18 May 2019 - 08:03 AM, said:

Any chance I could get a copy of the latest dev build? I'm having an issue where the screen is black for several seconds when I start up NBlood, but I see on GitHub that a fix has already been committed since the last official release.


Here you go
0

User is offline   Jim 

  • 29

#219

where is the option for texture filtering for Nblood?
0

User is offline   1Anto 

  • 0

#220

It seems that in the dev version, palette emulation option is removed. Is there a way to toggle palette emulation with console commands?

Also, picking up reflective shield and loading a save file while it still active would make the audio effect last for the entire game
0

User is offline   1Anto 

  • 0

#221

Also, I still can't load fgsfds' Blood voxel pack with autoload method. Is there a workaround to make it work with NBlood?
0

User is online   Nuke.YKT 

  • 177

#222

Palette emulation is always enabled in dev version. I've added shading interpolation in dev version which removes classic renderer's banding effect while retaining correct color representation of original game. This option is enabled by default, you can disable it using r_shadeinterpolate cvar.
2

User is offline   Jim 

  • 29

#223

So the texture filtering is not going to be an option in NBlood?
0

User is online   Phredreeke 

  • 418

#224

There has been some talk about this on Discord. It would need to be reimplemented as a shader.
0

User is offline   v47 

  • 0

#225

um, what? opengl supports texture filtering, that's what I'm using right now..
0

User is online   Phredreeke 

  • 418

#226

Yes. But it conflicts with the way palette emulation works. Palette emulation processes textures with indexed color (just like the software renderer) while traditional texture filtering would expect textures in the RGB colorspace. Hence any texture filtering would need to be implemented as a shader.
0

User is offline   Jim 

  • 29

#227

Well, please have a version of Nblood with texture filtering, for those of us that want it. Thanks!
0

User is online   Micky C 

  • Honored Donor
  • 3,772

#228

Iím sure itíll be put in at some point, as texture filtering is a standard feature, and would be of benefit to eduke32 and all its derivative ports and games, including Ion Maiden.

Iíd say itís just a matter of when it will happen, and whoís going to do it.

Polymer wishlist: Global illumination, SSAO, Bloom, reflective surfaces, adjustable specular (wetness), volumetric lighting.
Mapper of the Month December 2014.

Herbs? Tell me more!

This post has been edited by Micky C: 04 June 2019 - 09:57 PM

0

User is offline   Jim 

  • 29

#229

Ion maiden doesn't have texture filtering now? I thought that came with eduke32 opengl
0

User is online   Micky C 

  • Honored Donor
  • 3,772

#230

Nblood is basically eduke32 when you get down to the core. They both use palate emulation, and so they both lack texture filtering.

Polymer wishlist: Global illumination, SSAO, Bloom, reflective surfaces, adjustable specular (wetness), volumetric lighting.
Mapper of the Month December 2014.

Herbs? Tell me more!
0

User is offline   Anacronox 

  • 0

#231

Hm how do we use "custom game content directory" & "autoload" options in current release? The only way i managed to load voxel/upscale packs is by making a batch file. Creating "autoload" folder, throwing zips in there & checking autopload option does nothing. Same for custom content. Made a separate directory, selected it but custom ini files just wont show on the list.. Still only blood.ini. I feel like i am missing smth very obvious -_-
0

User is online   Phredreeke 

  • 418

#232

For custom content directories, it needs to have its main INI named blood.ini. It would be a nice feature if NBlood autorefreshed the list of INIs when selecting a subfolder.

For the autoload folder... It's complicated. eduke32 and nblood doesn't have the automatic loading of def files sharing a zip files name that M210's GDX ports have, you could provide your own blood.def that includes the defs you want to use. I have found it simpler for my upscale packs to just disregard the autoload folder altogether and instead provide a batch file (or for Linux users a shell script) to launch the port with the -g and -mh parameters to load the relevant files.
0

User is offline   Anacronox 

  • 0

#233

And said blood.def needs to be in same archive as all the defs i want to load? Meaning re-packing all my zips into all-in-one archive + blood.def? I guess i stick to bat file then. Thanks you.
0

User is offline   1Anto 

  • 0

#234

View PostAnacronox, on 14 June 2019 - 11:56 PM, said:

And said blood.def needs to be in same archive as all the defs i want to load? Meaning re-packing all my zips into all-in-one archive + blood.def? I guess i stick to bat file then. Thanks you.

Mind sharing the method you used to load voxel pack on NBlood? Thank you.
0

User is offline   Anacronox 

  • 0

#235

Bat file with nblood -g voxels.zip -mh voxels.def. Same way Phredreeke uses for his upscale packs =)
0

Share this topic:


  • 8 Pages +
  • « First
  • 6
  • 7
  • 8
  • You cannot start a new topic
  • You cannot reply to this topic


All copyrights and trademarks are property of their respective owners. Instead of reading this text, you could be playing Ion Maiden! ;) © 2018 Voidpoint, LLC

Enter your sign in name and password


Sign in options