Short: LiquidMIG demo Author: mscarano@libero.it (Massimiliano Scarano) Uploader: mscarano libero it (Massimiliano Scarano) Type: demo/intro Version: 1.1 20170531 Architecture: m68k-amigaos Distribution: Aminet (c) 2017 Massimiliano Scarano mscarano@libero.it Support my projects for Amiga with a PayPal donation thanks. PayPal donate to mscarano@libero.it This demo shows how to make direct programming of the Commodore Amiga hardware using C language. It is designed like in the early 90s. It consists of the following "old-school" effects: - color cycling animation (cpu and copper) - color gradients (copper) - font text scroll (blitter) - ambient sounds (paula) Compiled with SAS/C 6.58 and Includes release 40.13 (AmigaOS 3.1). Source code supplied for educational purpose only. Both .exe and .adf supplied. It should work on any PAL Amiga, with a Motorola 68000 cpu and OCS chipset, and whatever OS (Kickstart + Workbench) version. Tested OK: - Amiga Forever 2013 (WinUAE) - Minimig V1.1 OCS, 68SEC000 / 7.09 MHz (Normal), 512 KB Chip, 0 KB Fast, Kickstart 1.3 - Minimig V1.1 OCS, 68SEC000 / 7.09 MHz (Normal), 512 KB Chip, 512 KB Fast, Kickstart 1.3 - Minimig V1.1 ECS, 68SEC000 / 49.63 MHz (Turbo), 1 MB Chip, 512 KB Fast, Kickstart 1.3 Version history: - V1.0 20170517, first public release - V1.1 20170531: few fixes, now it works as designed Notes: - My Minimig configuration: Bootloader BYQ100413 FPGA core FYQ100818 ARM Firmware AYQ100818 - The demo should run at constant full frame rate (50 Hz), the screen is updated every frame. - Commodore Includes 40.13 were distributed with SAS/C 6.51. - RAW gfx format consists of all rows of the 1st bitplane, followed by all rows of the 2nd bitplane and so on.