AminetAminet
Search:
83481 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/amos/ALS.lha

Mirror:Random
Showing:ppc-powerupgeneric
No screenshot available
Short:AMOS Layers System
Author:postmaster at retream.com
Uploader:postmaster retream com
Type:dev/amos
Version:1.89
Architecture:m68k-amigaos
Distribution:Aminet
Date:2021-03-21
Download:http://aminet.net/dev/amos/ALS.lha - View contents
Readme:http://aminet.net/dev/amos/ALS.readme
Downloads:654

ALS stands for AMOS Layers System, as it turns the screens of AMOS
Professional into layers that can be laid over one another, with complete
control of order, colors and opaqueness, while keeping them renderable as
usual. It is easy, requires little knowledge of the Amiga graphics hardware,
does not need installation, does not depend on third-party extensions and
comes as a collection of variables, arrays and procedures written in fully
commented AMOS code - it can be thought of as an AMOS source-level library.

GENERAL FEATURES
 * Layers usable as screens and vice versa
 * Overlaying of multiple layers
 * Overlaying order freely arrangeable
 * Per-layer planes height
 * Per-layer planes number
 * Per-layer double-buffering
 * Per-layer vertical positioning
 * Per-layer colors
 * Per-layer 257-degree opaqueness
 * Per-color 257-degree opaqueness
 * 24-bit internal colors
 * LORES horizontal positioning of layers
 * LORES and HIRES display resolutions
 * Programmable display window size
 * Automatic centering of display window
 * Automatic adjustment to chipset (OCS/ECS/AGA)
 * Automatic creation of layers from ILBM files
 * Display descriptors
 * Layer descriptors and snapshots
 * Global snapshots
 * Palettes management
 * Banks management
 * Basic file management

ECS/AGA FEATURES
 * Selectable video standard (NTSC/PAL) <ECS Agnus / AGA>
 * Display border blanking <ECS Denise / AGA>

AGA FEATURES
 * Non-EHB 6-plane displays
 * 24-bit display colors
 * 24-bit palette colors
 * SHRES display resolution
 * SHRES horizontal positioning of layers
 * 4x planes fetch mode

HISTORY

v1.89 (21.03.2021)
· Fixed bug in ALS_SET_DISPLAY_COLORS_RANGE_FROM_PALETTE_SEGMENT[PSA,FCI,LCI],
  which caused the low 12 bits of the colors to be set to the same value as
  the high 12 bits (because the instruction Areg(0)=PSA was placed just after
  the beginning of a loop, despite the comment just above said: "Areg(0) is
  set only once before the loop thanks to the fact that it is updated by Call
  with the value returned by ALS_SETCOLORXXRANGE()").
· Replaced all End/Pop Proc[False] with End/Pop Proc[0], as False might
  crash the Compiler in some circumstances.
· Fixed a comment in the ALS code.
· Fixed the metadata of a couple of ILBM files.
· Added a note to the demo3 program.

v0.83 (01.11.2020)
First release.


www.retream.com/ALS
als at retream.com
© 2020 RETREAM


Contents of dev/amos/ALS.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                45835  167850  27.3% -lh5- 022e Mar 21 11:02 ALS/ALS.amos
[unknown]                36475  156771  23.3% -lh5- 9a90 Mar 21 11:02 ALS/ALS_MANUAL.guide
[unknown]                12295   21354  57.6% -lh5- ff3d Mar 21 11:02 ALS/common/background-64.ilbm
[unknown]                 4376    9054  48.3% -lh5- 51ba Mar 21 11:02 ALS/common/background-8.ilbm
[unknown]                   38     264  14.4% -lh5- c5e7 Mar 21 11:02 ALS/common/topaz-proportional.font
[unknown]                 1645    3140  52.4% -lh5- 35fc Mar 21 11:02 ALS/common/topaz-proportional/8
[unknown]                12596   27650  45.6% -lh5- 0e30 Mar 21 11:02 ALS/demo1/background.ilbm
[unknown]                 1285    2104  61.1% -lh5- cd22 Mar 21 11:02 ALS/demo1/ghosts.ilbm
[unknown]                55273  103988  53.2% -lh5- 76f0 Mar 21 11:02 ALS/demo1/program
[unknown]                 7717   21726  35.5% -lh5- 4160 Mar 21 11:02 ALS/demo1/program.amos
[unknown]                48748   64282  75.8% -lh5- 19ad Mar 21 11:02 ALS/demo2/back.ilbm
[unknown]                11767   24230  48.6% -lh5- 387c Mar 21 11:02 ALS/demo2/middle.ilbm
[unknown]                54694  102620  53.3% -lh5- 6c1a Mar 21 11:02 ALS/demo2/program
[unknown]                 6841   18710  36.6% -lh5- 9703 Mar 21 11:02 ALS/demo2/program.amos
[unknown]                26455   37476  70.6% -lh5- d025 Mar 21 11:02 ALS/demo3/background.ilbm
[unknown]                 1256   15032   8.4% -lh5- 7089 Mar 21 11:02 ALS/demo3/bobs_images.abk
[unknown]                 2681   23586  11.4% -lh5- 4547 Mar 21 11:02 ALS/demo3/cells.ilbm
[unknown]                85554  113366  75.5% -lh5- 6b50 Mar 21 11:02 ALS/demo3/cover.ilbm
[unknown]                  322    1254  25.7% -lh5- 571f Mar 21 11:02 ALS/demo3/HUD.ilbm
[unknown]                  460    1290  35.7% -lh5- f635 Mar 21 11:02 ALS/demo3/icons.abk
[unknown]                 5128   28380  18.1% -lh5- 5f6b Mar 21 11:02 ALS/demo3/middle.ilbm
[unknown]                57050  107936  52.9% -lh5- 70d6 Mar 21 11:02 ALS/demo3/program
[unknown]                11429   36026  31.7% -lh5- 7be4 Mar 21 11:02 ALS/demo3/program.amos
[unknown]                  894    1615  55.4% -lh5- 6bca Mar 21 11:02 ALS/demo3/script.abk
[unknown]                 1867    6176  30.2% -lh5- d238 Mar 21 11:02 ALS/demo3/script_generator.amos
[unknown]                  393     834  47.1% -lh5- c25a Mar 21 11:02 ALS/QUICKSTART_GUIDE.txt
[unknown]                55732  106360  52.4% -lh5- 10e9 Mar 21 11:02 ALS/test/program
[unknown]                 5533   19686  28.1% -lh5- 663d Mar 21 11:02 ALS/test/program.amos
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        28 files  554339 1222760  45.3%            Mar 22 04:19

Aminet © 1992-2021 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>