|
|
15 Luglio 2020 |
Postato da: saimo |
ALS, nuovo motore grafico - RILASCIATO! |
|
Accennavo in un altro post che sono al lavoro su un nuovo motore grafico. Ecco qui l'anteprima #1 . Più tardi fornirò altri dettagli.
EDIT - ecco i dettagli (e scusate l'inglese, ma tradurre tutto è una faticaccia)...
OVERVIEW
"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, opaqueness and colors, while keeping them renderable as usual.
It is easy, does not require much 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.
https://www.retream.com/ALS
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
RESTRICTIONS DUE TO HARDWARE
· Maximum number of visible planes / 1-plane layers: OCS/ECS, HIRES: 4; OCS/ECS, LORES: 6; AGA: 8
· On OCS/ECS, EHB mandatory for 6-plane displays
· On OCS/ECS, 12-bit display colors
· On OCS/ECS, 12-bit palette colors
· On OCS Agnus, video standard (NTSC/PAL) dictated by the hardware
· Limited horizontal positioning of display window
· Same width for all layers
· Same horizontal positioning for all layers
RESTRICTIONS DUE TO AMOS
· Maximum number of in-use/ready-to-use layers: 8
· Maximum number of planes per layer: 6
RESTRICTIONS DUE TO DESIGN
· Most AMOS display/screen commands not allowed/possible
· Floppy drives not usable when the display is on.
HOW ALS WAS BORN
In 2003 I wrote a Copper-based screen flipping effect for a developer who was making a game with AMOS ->Continua<- |
|
Utenti Online |
|
Utenti registrati: 1235 dal 1 Gennaio 2006
di cui online: 2 registrati - DavPPC - Mak73 -
e 127 non registrati
|
|
|
Benvenuto all'ultimo utente registrato: C_5 |
|
|
|
|
|
|