Ticket #618 (Open)Fri Oct 06 17:08:52 UTC 2023
OS_SpriteOp simple PutSprite wanders off end of sprite data
Reported by: | Stuart Swales (8827) | Severity: | Normal |
Part: | RISC OS: General | Release: | |
Milestone: | Status | Open |
Details by Stuart Swales (8827):
And if the end of sprite data is the end of a page, that’s all folks…
Please try the attached, which loads a sprite file just below HIMEM and tries to plot it to screen (which should be the same depth as the test sprite, in this case, 16M colours).
Changelog:
Modified by Stuart Swales (8827) Fri, October 06 2023 - 17:09:55 GMT
- Attachment added: putsprite.zip
Modified by Stuart Swales (8827) Thu, October 12 2023 - 09:05:59 GMT
This will affect rendering of (some) sprites that are immediately adjacent to the end of the Wimp Sprite Pool (though it’s taken a long time for this to surface in a reproducible manner). Perhaps on systems with oozles of RAM an extra 4KB guard page could be maintained on that?
Modified by Sprow (202) Sun, October 22 2023 - 07:25:55 GMT
Corresponding discussion thread for context
https://www.riscosopen.org/forum/forums/11/topi…