Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
BBQgiraffe

Neapolitan Doom v0.02

Recommended Posts

17 hours ago, Sinshu said:

It seems that the top & bottom values in visplanes overflow.
In hi-res, since the screen height can be > 255, the type of these values should be 16-bit or greater integer.

 

Here is how Crispy Doom does for this:
https://github.com/fabiangreffrath/crispy-doom/blob/a3b7534cfe4b142a0b46180d7edf9b10a5df9e12/src/doom/r_defs.h#L475

thanks, at least it's a different bug now! throws an error in R_DrawColumn but if I disable it, the game looks ok, at least it does if you stand still193740129_Screenshotfrom2021-10-0814-44-19.png.6d39f3b2600ab67e736046799e6f9cd3.png821364589_Screenshotfrom2021-10-0814-44-24.png.e0aa980befa23ecdb024030df23f51b0.png

image.png.d86f4d6f31af10e87b0ffa9805dae970.png

Share this post


Link to post
2 hours ago, BBQgiraffe said:

l193740129_Screenshotfrom2021-10-0814-44-19.png.6d39f3b2600ab67e736046799e6f9cd3.png

...So THAT'S how you got the white so white and creamy in Neapolitan Doom.

Share this post


Link to post
1 minute ago, Dark Pulse said:

...So THAT'S how you got the white so white in Neapolitan Doom.

not exactly vanilla doom

Share this post


Link to post
4 minutes ago, BBQgiraffe said:

not exactly vanilla doom

I mean, if you're backed-up, sure...

 

2 minutes ago, BBQgiraffe said:

315654129_Screenshotfrom2021-10-0816-56-37.png.d6b8f88e711dfc1bb3b043f7fe888a66.png

also I must elaborate that the text shown is to test the lua scripting feature

Is it defined by a CUMZONE lump?

Share this post


Link to post
1 minute ago, BBQgiraffe said:

no but that would be really cool

I smell an easter egg feature.

 

It totally will give a whole new insight to Hexen whenever you grab a Krater of Might.

Share this post


Link to post
27 minutes ago, BBQgiraffe said:

no but that would be really cool

CUMZONE lump could determine when a fatal error occurs, or maybe when the game encounters a problem with visplanes or something along those lines.

Share this post


Link to post

ok so using a unsigned 32 bit int for visplanes caused extreme bugs but using 16 bit seems to solve most of the issues, although some issues still remain near the bottom of the screen

Share this post


Link to post

449260899_Screenshotfrom2021-10-0818-26-11.png.2bbbcacd6436f71b701d90025876d701.png

sprite are almost working once I get that working I'll release 0.03, 0.04 will be more focused on lua and removing map limits

Share this post


Link to post

image.png.bc1d5ed97d39e94b7430031b724edc5f.png

damn I remember getting this exact error when I was first starting out, I do not at all remember how I fixed it

Share this post


Link to post
4 minutes ago, BBQgiraffe said:

image.png.bc1d5ed97d39e94b7430031b724edc5f.png

damn I remember getting this exact error when I was first starting out, I do not at all remember how I fixed it

Oh gosh, this might take a while.

Share this post


Link to post

I hate Zone errors. Took me about 1 week to rewrite it so it is always happy.

 

Maybe try and give other source ports a look at what they do.  I used quite a bit of PRBoom+ Zone stuff in ReBOOM.

Share this post


Link to post

1722339816_Screenshotfrom2021-10-0916-06-24.png.cfb9024a6d5066957579133de65ca846.png

SIGIL runs fine as well, I set the max visplanes to an incredibly high number so you'd have to do some fuckery to get it to crash

Share this post


Link to post
22 minutes ago, BBQgiraffe said:

1722339816_Screenshotfrom2021-10-0916-06-24.png.cfb9024a6d5066957579133de65ca846.png

SIGIL runs fine as well, I set the max visplanes to an incredibly high number so you'd have to do some fuckery to get it to crash

Everything is good but the status bar is the stuff of horror films

Share this post


Link to post
1 minute ago, xdude_gamer said:

Everything is good but the status bar is the stuff of horror films

yeah I still can't figure out what's going on with the status bar, it uses the same draw function as all the other ui items so it should just, be there

Share this post


Link to post
22 minutes ago, BBQgiraffe said:

901643571_Screenshotfrom2021-10-0917-41-07.png.60c56fa438dd250beb9d0d326a7f308f.pngfixed the status bar, releasing 0.03 once I figure out how to fix the zone memory fuckery

Yes.

 

Perhaps bugs can be placed in the CUMZONE lump lmao

Share this post


Link to post

made it so that zip resources can override iwad entries, tested this by replacing the intro music with a midi from Nitemare 3D

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×