[FIXED] Vanilla deep water effect and bridge

edited 2013 Aug 26 in Technical Support
Hello,

there are a few things that I have been missing in both TNT and plutonia levels. One of them is the deep water effect from the vanilla doom engine, which is used on TNT map31, in the very end, and the other one is in plutonia's map02 (self referenced sector in the bridge). Are these "bugs" going to be correctly rendered in doomsday's engine, since such bugs were used for IWAD level design? Or maybe, is there a compatibility flags for these?

http://i.imgur.com/tyzOfqD.png

Thank you!

Comments

  • viewtopic.php?f=24&t=1508#topic

    If all goes well, support for that particuar group of rendering hacks could be restored very soon.
  • http://i.imgur.com/Ntzsr1j.jpg?1
    (Taken from the current master and available in the next unstable build)

    Howzat? :)
  • I have to say this is definitely excellent news! Thank you for your amazing efforts! =D>
  • Hm, I got the newest build, went to that part of the level (and checked out other levels, AV Map01 and AV Map11 that have deep water hacks) and they still looked unresolved. Is it only showing up on the master?
  • edited 2013 Aug 23
    There are two methods for creating 'deep water'; 'self-referencing' and 'missing texture'.

    The latest unstable build adds support for all known variants of the former. The latter is still unsupported.
  • Still, I went to the area in DaniJ's screenshot (the end of TNT Map31) and it's still looking like the picture that the topic creator posted up, as opposed to DaniJ's screenshot.
  • Since that screenshot was taken I have further revised the algorithm, relaxing the checks to allow a variant of the self-referencing hack in barracks.wad to work.

    I must say that I wasn't quite expecting today's build to have happened so early as I had intended to make further changes (e.g., implement an algorithm for missing-texture hacks). (A comprehension problem on my part, I don't tend to think of 2:00AM Friday morning as Friday.)

    Since that change I haven't rechecked the bridge area in TNT MAP31. I also haven't looked at av.wad at all yet. Thus far I have concentrated on checking mods like requiem (which is famous for this stuff), ksutra (which has some particularly complex variants) and more. This is where I'll need assistance from the users as there is obviously only so much time I can personally devote to hunting through mods for map hack support issues.

    As Vermil mentioned there are various logical types of map hack construct and as yet, support for only the most common strain of self-referencing hack has been implemented. Those which utilize overlapping sectors to yield "extra" planes (such as the teleporter area in requiem MAP31) require a different approach to support correctly.

    However, this map hack support logic is entirely dependent on the BSP builder attributing sectors correctly/uniformly. If this fails then this will affect the map hack support also and may even create problems where none existed previously. In order for this to work 100% correctly, every part of the process needs to do it's job.

    In my devblog update on Monday I intend to talk more about this stuff. For now though I'll checkout the problem in TNT MAP31 (which I suspect is BSP related) and av.wad...
  • Re: TNT MAP31
    Looking at the change log for build 965 it would appear that it is missing a commit I made at 4:00AM which is vital to rendering this area correctly (which indeed it does in the current master, I double checked). Clearly then you'll have to wait until the next build to see this area fixed for yourselves.
  • Tried out the new build today (#968), TNT Map31 looks great.

    Quick question: was one of the tricks you could do with the "deep water" hack was make invisible bridges? I did some more running around with the latest Doomsday build and got to the invisible bridge in Plutonia Map03. This wasn't showing up correctly beforehand, right?

    (another notable invisible bridge was near the end of Map02 in Plutonia, that had those raised stakes showing you where the bridge was)

    Because wow, this area (in the pic below) looks awesome on Doomsday (no add-ons or anything, which makes it all the more impressive). I'd even recommend that for one of the image banners used on the top of the Doomsday site.

    VSQAchul.jpg
  • Yes, "deep water" and "invisible bridge" are mechanically the same thing from the map author's perspective. Support for both hacks is handled by the one algorithm.

    You will still find the odd issue with this class of hack in build 968, however I've since solved most of the remaining cases (e.g., av.wad MAP01/MAP11).
  • Thank you goodness! This is awesome! *high five*

    There is another vanilla hack used in tnt31 and tnt02 which is still missing, although, the lack of it doesn't give weird graphical glitches so maybe there is not much to worry here, look at the arachnotrons standing still in tnt31 and the "window" in tnt02. I will make another topic of that later. :)
  • Re: TNT MAP31 Arachnotron pens / TNT MAP02 midgrate walls at yellow key walkway jump

    Those two use variants of the "missing texture" map hack and are not yet supported. I discuss my plan to work on these next in my devblog update which I'll post later on this evening.
Sign In or Register to comment.