|
84736 packages online
|
|
|
|
|
|
No screenshot available
|
|
(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.
|
Contents of demo/intro/LiquidMIG.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic] 2350 2350 100.0% -lh0- 1cbf Apr 9 1980 LiquidMIG_V1_1/DemoData/BigFont.png
[generic] 867 1568 55.3% -lh5- f0dc Apr 15 1980 LiquidMIG_V1_1/DemoData/BigFont944x16.iff
[generic] 2250 2250 100.0% -lh0- 0a0a Apr 11 1980 LiquidMIG_V1_1/DemoData/BigFont944x16.png
[generic] 701 1888 37.1% -lh5- 1fa1 Apr 15 1980 LiquidMIG_V1_1/DemoData/Font944x16x2.raw
[generic] 42758 76862 55.6% -lh5- 71a6 May 12 1980 LiquidMIG_V1_1/DemoData/Forest.8000.raw
[generic] 42872 76964 55.7% -lh5- d8ff May 6 1980 LiquidMIG_V1_1/DemoData/forest.wav
[generic] 34423 53760 64.0% -lh5- 93c4 Jun 5 1980 LiquidMIG_V1_1/DemoData/Image336x256x32_v6b.raw
[generic] 29135 44192 65.9% -lh5- d9e1 Jun 3 1980 LiquidMIG_V1_1/DemoData/lake_gfx_v6b.iff
[generic] 20280 29248 69.3% -lh5- 83c7 May 12 1980 LiquidMIG_V1_1/DemoData/Smallwaterfall.8000.raw
[generic] 20435 29360 69.6% -lh5- 5a04 May 5 1980 LiquidMIG_V1_1/DemoData/smallwaterfall.wav
[generic] 19092 30613 62.4% -lh5- 879c May 12 1980 LiquidMIG_V1_1/DemoData/Waterflow.11030.raw
[generic] 19244 30720 62.6% -lh5- 3ed9 May 6 1980 LiquidMIG_V1_1/DemoData/waterflow.wav
[generic] 313860 901120 34.8% -lh5- 258f Jun 1 1980 LiquidMIG_V1_1/LiquidMIG.adf
[generic] 10051 16448 61.1% -lh5- c2ee May 31 1980 LiquidMIG_V1_1/LiquidMIG.exe
[generic] 926 1843 50.2% -lh5- 427a May 31 1980 LiquidMIG_V1_1/LiquidMIG.readme
[generic] 9090 30038 30.3% -lh5- 429c May 17 1980 LiquidMIG_V1_1/Source/LiquidMIG_V1_0_20170517.c
[generic] 9136 29836 30.6% -lh5- 0bcd May 31 1980 LiquidMIG_V1_1/Source/LiquidMIG_V1_1_20170531.c
[generic] 50 50 100.0% -lh0- e2a5 Apr 1 1980 LiquidMIG_V1_1/Source/SCOPTIONS
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 18 files 577520 1359110 42.5% Jun 1 14:33
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |