r327 actors jumping around at EndGameC only on custom IWAD

Bugs that have been resolved.

Moderator: Graf Zahl

User avatar
Enjay
Developer
Developer
Posts: 4753
Joined: Tue Aug 30, 2005 23:19
Location: Scotland

r327 actors jumping around at EndGameC only on custom IWAD

Post by Enjay »

In r326/7 a strange phenomenon has appeared but it only happens in a specific set of circumstances.

If I load my own IWAD as the game IWAD, some of the actors at the EndGameC cast call jump around all over the screen. However, if I load doom2.wad as the IWAD then load my own IWAD on top of doom2.wad it doesn't happen. ie, the various enemies just stand in one central spot and die normally. The effect mainly seems to happen when the enemies go through their death frames. It looks OK (I think) for the walking and shooting frames.


Normally, I would package up the offending sprites but, as I said, loading them on top of Doom2.wad doesn't show the problem. Unfortunately, I have no way to send you the IWAD. The best I can do in the absence of a better idea, is show you a video and hope that it gives some clues. This has been edited to show a handful of the most obvious sprites.

http://www.rowand.myzen.co.uk/graf/jump_around.wmv

This does not happen with r324 so it must be related to something that changed in the last revision or so. I know that sprite clipping settings have changed so I tried always, never and smart but this did not make a difference. I also tried deleting my ini and starting with a fresh config. None of these made any difference. The effect does not happen with Zdoom. The sprites are all offset so that should look OK with sprite clipping on or off (ie most of them stand on the ground rather than in it like an original Doom sprite).


[edit] Aha! I just found the sproffs stuff. I bet that's related. It looks editable... [/edit]

[edit2] Yes, it is indeed the sprofs. Simply loading a blank sprofs/doom.sprofs in a pk3 from the command line fixes the cast call.

Perhaps a gameinfo option to ignore GZdoom.pk3 offsets? [/edit2]
User avatar
Rex Claussen
Developer
Developer
Posts: 2662
Joined: Tue Jul 11, 2006 18:36

Re: r327 actors jumping around at EndGameC only on custom IWAD

Post by Rex Claussen »

The characters "jumping" around like that actually looks quite funny. If you ever make a joke wad version, you should use this "effect". Heh.
User avatar
Enjay
Developer
Developer
Posts: 4753
Joined: Tue Aug 30, 2005 23:19
Location: Scotland

Re: r327 actors jumping around at EndGameC only on custom IWAD

Post by Enjay »

This bug has indeed gone in the latest SVN revisions. However, purely out of interest, - I noticed that the SPROFS directory also disappeared. Has this feature simply been removed? Has it been replaced with anything else or has GZdoom simply gone back to the previous methods of correcting sprite offsets?
User avatar
Graf Zahl
GZDoom Developer
GZDoom Developer
Posts: 7148
Joined: Wed Jul 20, 2005 9:48
Location: Germany

Re: r327 actors jumping around at EndGameC only on custom IWAD

Post by Graf Zahl »

That feature was the reason it didn't work. Before re-adding it I have to make some changes to it so that it does not break custom IWADs. For now it's gone.

Return to “Closed Bugs”