UnNecessary aka UnAligned 2 (Now with dope-ass TITLEPIC art!)

noticed an odd thing: zdoom reports 2 secrets on MAP01, as far as I can tell even with DBX, I only see 1?

Share this post


Link to post

New version is up just in time for Doom's birthday! This is essentially feature-complete, with all difficulty settings, co-op starts, and demos in place.

 

I was going to call it a release candidate, but I'm still missing a title screen (in the works!) and for some reason the second demo doesn't work correctly. It runs fine if you play it as its own thing, but once I included it in the WAD it started to desync. Anyone know what's up with that?

 

Hopefully one more round of testing and then this big mess of a WAD will be behind me! Speaking of which, where're my playtester Usual Suspects? Paging @Voltcom9, @Albertoni, and @bzzrak. Please report to the front desk.

 

On 12/7/2017 at 1:53 PM, anotak said:

noticed an odd thing: zdoom reports 2 secrets on MAP01, as far as I can tell even with DBX, I only see 1?

You sure you were checking the right version of the WAD in DBX? I opened it in ZDoom, DB2, and DBX and they all say two secrets.

2 people like this

Share this post


Link to post

wait

are there actually 2 secrets or 1?

 

also i havent checked the demo yet but does it involve a revenant? revs can desync demos iirc

Share this post


Link to post
2 hours ago, Ryath said:

Hopefully one more round of testing and then this big mess of a WAD will be behind me! Speaking of which, where're my playtester Usual Suspects? Paging @Voltcom9, @Albertoni, and @bzzrak. Please report to the front desk.

Got a full-time job, time for enjoying myself severely cut down on.

Still, sure, I can probably arrange an evening or two for this... Oh, wait, megawad, holy jeeziz beeziz.

 

I'll do my best, really, but being a sane and healthy person takes priority. And the way my job is set up is taking away most of my sanity away.

Anyway, yeah sure, I'll give this a playthrough as soon as possible. But with like 2, maybe 3 hours free per evening, and me having bought The Witcher 3 recently... I might be done with this by the end of the year. Hope that's good enough.

 

I just expect you to return the favor when I release my next project. Don't worry, it won't be more than a pair of maps, not counting the intro map. :)

Share this post


Link to post
13 hours ago, anotak said:

wait

are there actually 2 secrets or 1?

 

also i havent checked the demo yet but does it involve a revenant? revs can desync demos iirc

There was one secret in Beta 1 and now two after Beta 2.

 

And yeah, it involves revenants... I don't really understand why the demo would work just fine when played outside the WAD though. Weird.

 

12 hours ago, Albertoni said:

Got a full-time job, time for enjoying myself severely cut down on.

Still, sure, I can probably arrange an evening or two for this... Oh, wait, megawad, holy jeeziz beeziz.

Hey Albertoni! Real life takes precedence over my dumb maps. I totally understand if you don't have the time. Don't worry!

Share this post


Link to post

I will gladly give this a playthrough! Sometime likely after Christmas once things get a little less hectic.

 

Share this post


Link to post

@Ryath This is a vanilla bug. https://doomwiki.org/wiki/Revenant_tracers_desync_internal_demos

Basically due to a timing bug, the DEMO lumps desync, because the gametic that is important for the Revenant's rocket isn't relative to when the demo starts.

 

EDIT: dew says that you can pad your demos such that the next one starts on a properly "aligned" tic. You should only need to pad between 1-3 tics per demo (if and only if the next demo desyncs, otherwise don't pad), as the tracing shot only traces on tics that are multiples of 4.

Edited by Altazimuth

Share this post


Link to post
1 hour ago, Ryath said:

And yeah, it involves revenants... I don't really understand why the demo would work just fine when played outside the WAD though. Weird.

https://doomwiki.org/wiki/Revenant_tracers_desync_internal_demos

 

found it

i remembered the BTSX people ran into this problem, so i asked around, altazimuth gave me the link

it's fixed in Boom and newer but for true vanilla compatability you cant have revs firing in your demo

 

edit:

dew says

[11:44 AM]dewsome:to fix it in vanilla you gotta pad your demos at the end so the next one starts properly "aligned" (hue hue)
[11:45 AM]dewsome:it's just inserting empty tics before the end byte
[11:45 AM]dewsome:that's how i dealt with the btsx desync

so it's possible to fix i suppose

has to start on a multiple of 4

 

edit edit:

lol double post by 2 diff ppl

Edited by anotak

Share this post


Link to post
55 minutes ago, anotak said:

edit:

dew says


[11:44 AM]dewsome:to fix it in vanilla you gotta pad your demos at the end so the next one starts properly "aligned" (hue hue)
[11:45 AM]dewsome:it's just inserting empty tics before the end byte
[11:45 AM]dewsome:that's how i dealt with the btsx desync

so it's possible to fix i suppose

has to start on a multiple of 4

 

55 minutes ago, Altazimuth said:

@Ryath This is a vanilla bug. https://doomwiki.org/wiki/Revenant_tracers_desync_internal_demos

Basically due to a timing bug, the DEMO lumps desync, because the gametic that is important for the Revenant's rocket isn't relative to when the demo starts.

 

EDIT: dew says that you can pad your demos such that the next one starts on a properly "aligned" tic. You should only need to pad between 1-3 tics per demo (if and only if the next demo desyncs, otherwise don't pad), as the tracing shot only traces on tics that are multiples of 4.

Thanks to both of you for such a quick answer! Can I play idiot for a second and ask how I'd go about inserting tics into a demo? And doing so wouldn't cause problems in ports that have corrected the desyncing issue?

 

1 hour ago, Voltcom9 said:

I will gladly give this a playthrough! Sometime likely after Christmas once things get a little less hectic.

 

Okay! I can put off release for a bit if it means getting some more feedback from you folks.

2 people like this

Share this post


Link to post

I think that before the final byte (which should be 0x80) of the lump, you need to insert 4, 8, or 12 bytes, all with value 0x00. The ticcmd size in a demo is 4 bytes large, so that would be 1, 2, and 3 ticcmd respectively.

Share this post


Link to post

Big announcetime! I've been talking with the incredible @Jayextee about doing some art for the TITLEPIC -- and he has delivered in spades! It'll get scaled way down once it goes into the WAD, so I wanted to post it here for you all to see it in its splendor!

 

UnNecessary.png.e860de7aa47ff411fdf65e929d01f38b.png

 

Are you hype yet? Because you should be.

 

PS: Jay you are the best.

9 people like this

Share this post


Link to post
9 minutes ago, Ryath said:

PS: Jay you are the best.

 

Thank you!

I am most proud of getting such expression out of the Cacodemon. Poor thing's not having a good time.

1 person likes this

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