Dual Layer Graphics is an example program, including source code, which shows different ways to generate a dual layer screen using hardware Sprites or the Blitter. The program is aimed at a 1MB Amiga 500, though it should also run on other Amiga's with at least 1MB of RAM.
For more information, see Amiga Tech File #6 - Dual Layer Graphics.
Stacks Image 5
Above: the title screen for the Dual Layer Graphics program.
System requirements:
  • Any Amiga or emulator*
  • 1MB of RAM
  • Kickstart 1.3 or higher
  • Mouse & Joystick

Download: DualLayerGFX.ADF
Download: DualLayerGFX.lha
Download: DualLayerGFX.zip
Readme: DualLayerGFX.readme

The example is written in MC68000 assembly and contains full source code and all files used to make the program.

*) Any emulator or Amiga computer 100% compatible with the OCS/ECS or AGA chipset. Untested under Amiga OS versions beyond 3.1, MorphOs or other clones. Not tested on 68040+ processors, nor CPU replacements such as the PiStorm or Vampire. Requires ~420KB of free chip memory.