PrBoom 2.02 demo problem fixed

I found an error in the MBF demofile parsing logic that was causing all the compatibility variables new since 2.02 to be set to "false" if the demo was recorded with the BOOM "compatibility" setting turned off. This would enable various things in Eternity such as 3D object clipping, terrain effects, tracers stopping on planes, falling damage, etc.

The correct behavior is to allow "compatibility" to affect only those compvars that actually existed in 2.02, and to set the rest to true unconditionally.

By fixing this I was able to watch the recently discussed demo where lost souls bite a Romero Head to death in the latest SVN revision.

Share this post


Link to post
Quasar said:

demo where lost souls bite a Romero Head to death in the latest SVN revision.

Pls a link.

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