Note that defect 26 is fixed under the per-axis scale item
Upstream filed the per-axis scale item while the drawn-height-from-width bug was still open, and recorded akbasic working around both together. That half is fixed, so a non-square sprite now draws at its own proportions through the library's own renderfunc. The uniform-scale half stands. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
6
TODO.md
6
TODO.md
@@ -1903,3 +1903,9 @@ this library and told it is compatible.
|
|||||||
sprites, 24 wide and 21 high, and `SPRITE n,,,,1` expands one axis. It works around
|
sprites, 24 wide and 21 high, and `SPRITE n,,,,1` expands one axis. It works around
|
||||||
both by installing its own `renderfunc` on each actor rather than patching around the
|
both by installing its own `renderfunc` on each actor rather than patching around the
|
||||||
library.
|
library.
|
||||||
|
|
||||||
|
**Half of that workaround is no longer needed.** Defect 26 -- `akgl_actor_render`
|
||||||
|
taking the drawn height from the sprite's width -- is fixed in 0.5.0, so a
|
||||||
|
non-square sprite draws at its own proportions through the library's own
|
||||||
|
`renderfunc`. This item is the half that remains: one uniform `scale`, with no way
|
||||||
|
to expand a single axis.
|
||||||
|
|||||||
Reference in New Issue
Block a user