The problem was due to another alteration, see a few replies down for a simplified guide to making this work on SDL, since Haasboy's site is down and the original tut for from Adam Biser is for DOS Wolf.
.... but...Now I am getting strange effects, the N-S axis shows a dif texture pair as the E-W axis shows, but the rest of my walls are fine.
(That was caused by a vswap issue, textures now match - but other issues and crashes still occur, there are still very bad bugs)
..Then when I turn around to the door in my test map, I get a crash, with an error
" PM_GetPage: Tried to access illegal page: 54240 "
(now 62496)
[Thisseems IS due to issues with my implementation of removing the hard coded door and wall limits, see my reply 2x down, the issues seem to have nothing to do with the wall patches]
O my. That's all for tonight. I will look into it tomorrow after my coffee.
OK so I thought I had this working........ (My code is in the reply below).That Bird Fellowanyone had a crash from attempting the changes discussed in the DHW thread from Nembo about porting Adam Biser's wall patch tut to SDL, which also referenced a conversion tut from Haasboy's website which is MIA as is his site.I cannot post links yet.I get a shade table error crash on level startWL_Shade.cppLine: 30Expression: shadeID >=&& shadeID > lengthof(shadeDefs)I have been able to sort through more stuff on my own, often it's something that should have been obvious, but with this shade table error I think this might be out of my realm.
.... but...Now I am getting strange effects, the N-S axis shows a dif texture pair as the E-W axis shows, but the rest of my walls are fine.
(That was caused by a vswap issue, textures now match - but other issues and crashes still occur, there are still very bad bugs)
..Then when I turn around to the door in my test map, I get a crash, with an error
" PM_GetPage: Tried to access illegal page: 54240 "
[This
O my. That's all for tonight. I will look into it tomorrow after my coffee.
Last edited by Agent_Falcon93 on Sun Dec 12, 2021 2:16 pm; edited 11 times in total (Reason for editing : update.)