Alright, bear with me.
How to reproduce:
1- Pick 2 maps that use +0~arrow texture (could be any other animated texture but I got the error with this one. You can find it in I believe the peanyworld maps for sven coop, for example)
2- Merge the maps
3- Try to play the map
4- Crash miserably with Fatal error: Missing frame 0 of +3~arrow
Individually the maps will work. Merging them with other maps that dont use that texture works fine too.
I have removed those textures from the wad for testing purposes. I have also used bspguy to edit the face and remove the textures before and after merging. Also embedded and unembedded them. But the crash persists. Even with the textures removed completely from the wad and the map, the console still lists the textures as missing, hence it is looking for them in the texture lump.
So my suspicion, in my limited knowledge, is that when merging, sometimes an animated texture might mix up texture lumps or something, due to reasons I don't know, and create an unsolvable issue afaik, crashing the game unless you are missing the texture.
For the record, if the detail is important. One map had +1~arrow and the other +6~arrow. The wad had from 0 to 6.
This is too complex for me, perhaps there is no solution to it. Maybe if there was a way to remove them or edit the lump (or regen it). I just had to ditch the merging and split the maps further so those 2 don't get merged together. A shame.
EDIT: I have tried all things i could think of to no avail. Merging the original maps, using BSPTexRM to unembed. Unembedding first before merging or after it, changing the texture before and after, etc etc. It seems we have no tool whatsoever to fix the texture lump and we never had ever... and I'm told it should be possible to have one that rewrites/reorders the textures data. So I'm requesting that such feature is added as this is a problem exclusive to merging.
Alright, bear with me.
How to reproduce:
1- Pick 2 maps that use
+0~arrowtexture (could be any other animated texture but I got the error with this one. You can find it in I believe the peanyworld maps for sven coop, for example)2- Merge the maps
3- Try to play the map
4- Crash miserably with Fatal error: Missing frame 0 of +3~arrow
Individually the maps will work. Merging them with other maps that dont use that texture works fine too.
I have removed those textures from the wad for testing purposes. I have also used bspguy to edit the face and remove the textures before and after merging. Also embedded and unembedded them. But the crash persists. Even with the textures removed completely from the wad and the map, the console still lists the textures as missing, hence it is looking for them in the texture lump.
So my suspicion, in my limited knowledge, is that when merging, sometimes an animated texture might mix up texture lumps or something, due to reasons I don't know, and create an unsolvable issue afaik, crashing the game unless you are missing the texture.
For the record, if the detail is important. One map had
+1~arrowand the other +6~arrow. The wad had from 0 to 6.This is too complex for me, perhaps there is no solution to it. Maybe if there was a way to remove them or edit the lump (or regen it). I just had to ditch the merging and split the maps further so those 2 don't get merged together. A shame.
EDIT: I have tried all things i could think of to no avail. Merging the original maps, using BSPTexRM to unembed. Unembedding first before merging or after it, changing the texture before and after, etc etc. It seems we have no tool whatsoever to fix the texture lump and we never had ever... and I'm told it should be possible to have one that rewrites/reorders the textures data. So I'm requesting that such feature is added as this is a problem exclusive to merging.