Avoid over-allocating with texture interpolation#6489
Avoid over-allocating with texture interpolation#6489serprex wants to merge 1 commit intoHarbourMasters:develop-ackbarfrom
Conversation
|
This is the simplest fix, might be best to go with this for develop-ackbar & something more clever can be worked out for develop |
7cef671 to
c288833
Compare
|
I haven't managed to get Twinrova or Freezards to crash with these fixes. However, I did discover another crash. Slashing the icicles near the Freezards in Ice Cavern causes an interpolation crash as well. This seems to be caused by the ice chunks that spawn when an icicle gets destroyed, which is likely the same issue of over-allocation given that's several chunks per actor. I can fix that crash locally by using the non-interpolated Shipwright/soh/src/overlays/effects/ovl_Effect_Ss_En_Ice/z_eff_ss_en_ice.c Lines 125 to 126 in 68cd041 |
55250cc to
11b19be
Compare
Also remove interpolation with all zeroes & fix direction of one interpolation on twinrova
Also remove interpolation with all zeroes & fix direction of one interpolation on twinrova
Fixes #6484
Build Artifacts