amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

[Login] [Register] [Forgot your password?]

< Next messagePrior message >
09.Jul.2021



ALS 1.96/2.0: Screen overlay
Recently Simone 'saimo' Bevilacqua announced an AGA specialized version of his AMOS Layers system, which he has now released as version 2.0. He also updated the previous version supporting OCS and ECS. He writes:

"As recently announced, here is ALS v2, whose main difference from the previous versions is that it is AGA-only and therefore can benefit from faster and smaller code (the compiled binary is about 3.5 kB smaller).

Besides the work done to switch to AGA-only, there are a few more improvements, many of which also made it into the new v1 library (v1 was supposed to be the end of the line, but I still couldn't resist fixing/improving what issues came up during development). The changelogs below show the changes in detail:
  • v2.0 (6.7.2021)
    • Removed useless code from ALS_COPY_PALETTE_SEGMENT[].
    • Removed OCS/ECS code.
    • Removed OCS/ECS palettes support.
    • Removed ALS_CHIPSETID, ALS_MAXLAYERCOLORSNUMBER, ALS_MAXPLANESNUMBER, ALS_PALETTECOLORSNUMBER, ALS_ADDRESSABLECOLORSNUMBER.
    • Optimized code for AGA.
    • Optimized ALS_SET_DISPLAY_COLORS_FROM_PALETTE[], ALS_SET_DISPLAY_COLORS_RANGE_FROM_PALETTE[] and ALS_SET_DISPLAY_COLORS_RANGE_FROM_PALETTE_SEGMENT[] a lot.
    • Added ALS_BUILD_DISPLAY_COPPERLIST_HEAD[] and ALS_BUILD_DISPLAY_COPPERLIST_TAIL[].
    • Made various other improvements.
    • Revised/extended manual.
  • v1.96 (6.7.2021)
    • Removed useless code from ALS_COPY_PALETTE_SEGMENT[].
    • Optimized ALS_SET_DISPLAY_COLORS_FROM_PALETTE[] a little bit.
    • Added ALS_BUILD_DISPLAY_COPPERLIST_HEAD[] and ALS_BUILD_DISPLAY_COPPERLIST_TAIL[].
    • Made various other improvements.
    • Revised/extended manual.
I tested both versions extensively through their test/demo programs and with the help of ArtPazz and Follix. All tests were done on a real Amiga 1200 (with and without accelerator card) and in UAE and ran both as interpreted and compiled programs. No problems were found, so it looks like the massive work didn't break anything." (dr)

[News message: 09. Jul. 2021, 09:53] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
< Next messagePrior message >

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.