fixes entry for the big-endian fix

This commit is contained in:
nhmall
2026-05-23 21:37:56 -04:00
parent 58f2ef3a9e
commit 2680476825
+5
View File
@@ -35,6 +35,11 @@ fix a buffer overflow in reroll processing that was introduced in a
post-release 5.0.0 commit
ensure a checkpoint, aka a save_currentstate() call, isn't done before
the game is ready
add ANY_INT16 to any_types and use it for u.ux/uy/tx/ty and uz dlevel/dnum;
those are coordxy (int16_t) but the Lua bindings were treating them
as 1-byte fields, so on big-endian m68k Lua read the high byte (0)
instead of the actual value. Symptom: place_object off map <0,0>
in the tutorial.
Platform- and/or Interface-Specific Fixes