Just released an update.
https://retream.itch.io/alsv1.101 and v2.5 (06.06.2023)
* Updated the documentation: expanded the sprites section in the manual (now it is a full crash course so that also who does not know how sprites work can use them); replaced a leftover <displayed planes number> with ALS_DISPLAYEDPLANESNUMBER; replaced bullet points (·) with asterisks (*).
v1.101 and v2.5 (05.06.2023)
* Removed ALS_GET_LAYER_DEPTH[].
* Renamed ALS_BUILD_DISPLAY_COPPERLIST*[] as ALS_BUILD_COPPERLIST*[].
* Replaced ALS_WAIT_NEXT_FRAME[] with ALS_WAIT_FRAME_END[] (it does the same thing, but it does in a better way, no longer requires the display to be on, no longer uses ADKCON.PRECOMP0 and the name reflects more accurately what it does).
* Added ALS_SET_PLANES_POINTERS_IN_COPPERLIST[].
* Optimized ALS_MAKE_DISPLAY_DESCRIPTOR[].
* Added ALS_DISPLAYEDPLANESNUMBER.
* Speed-optimized a few loops by replacing Repeat...Until with While...Wend.
* Updated demos: used ALS_SET_PLANES_POINTERS_IN_COPPERLIST[] in place of ALS_BUILD_COPPERLIST[] where appropriate; simplified font handling.
* Touched up the comments in the code.
* Revised/extended manual (in particular, added extensive information about using sprites with ALS).
Edited by saimo on 2023/6/8 22:54:39