Home > Projets > Personal Unity Extension > Amos Professional ’Personal Unity’ [SpecialFX] extension
Tuesday 1 February 2022, by
Personal Unity extension is the replacement of the old AmosPro_Personal.lib that was developed in the pas for original Amos Professional.
It’s a brand new version of the library/extension/plugin that will allow, theorically everything that was available in the previous version, and more will come too with the new capabilities available in Amos Professional Unity that weren’t possible nor available in Amos Professional 2.0 classic/original version.
Currently, the plugin offer some commands that concern ntsc/pal display mode, some commands for fire buttons.
A new bank system is also available, the "Memblocks". This system is highly inspired from DarkBASIC v1 / DarkBASIC Professional Memblocks system and is 100% memory safe use. You cannot read or write outside of memblocks.
It also offer a new AGA specific feature called "Sprite playfield". It uses the Amos Profesisonal Sprite combination system, linked to Sprite Width defined (16,32 or 64 pixels wide) to create a large playfield that is repeated and static in screen background. When used with dual playfield, it allow Amos Professional Unity to offer gorgeous 3 playfield. Something that was not possible in original Amos Professional 2.0.
Here is a small screen capture of the Sprite Playfield system in action :
Here is the list of the commands currently available in the Amos Professional Unity - Personal Unity library/extension :
The
https://github.com/AmiDARK/APU-SpecialFX-Extension-Releases/releases/tag/0.1
2 Forum posts