|
84736 packages online
|
|
|
|
|
|
No screenshot available
|
|
(c) 2020 Massimiliano Scarano mscarano@libero.it
Support my projects for Amiga with a PayPal donation thanks.
PayPal donate to mscarano@libero.it
The intro was coded by Massimiliano "AlienTech" Scarano for the Amiga demo group VOID
and presented at Revision 2020, where it was ranked 10th at the "Amiga Demo" competition.
Here is the official recording:
https://www.youtube.com/watch?v=jLMFnTm7zz4
This intro shows how to make direct programming of the Commodore Amiga hardware using a mix of C and Assembly.
It is designed like in the late 80s / early 90s.
It consists of the following "old-school" effects:
- bounce scroller (blitter)
- color bars (copper)
- MOD music (paula)
The Player Playroutine P6112 assembled with PhxAss V4.40.
Compiled with SAS/C 6.58 and Includes release 40.13 (AmigaOS 3.1).
Source code supplied for educational purpose only.
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, cycle exact emulation)
- Amiga Forever 7 (WinUAE, cycle exact emulation)
Version history:
- V1.0 20200202, first public release
Notes:
- The intro 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.
- Build with:
> phxass p61.s
> sc link Yip_cover_V1_?_YYYYMMDD.c p61.o
|
Contents of demo/intro/Yip_cover.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic] 1256 6370 19.7% -lh5- fbd3 Aug 4 1980 Yip_cover_V1_0/DemoData/1-Logo352x272x8.ilbm
[generic] 1553 6232 24.9% -lh5- e5ad Aug 4 1980 Yip_cover_V1_0/DemoData/2-Logo352x272x8.ilbm
[generic] 1696 6290 27.0% -lh5- d791 Aug 17 1980 Yip_cover_V1_0/DemoData/3-Logo352x272x8.ilbm
[generic] 1938 6714 28.9% -lh5- c663 Aug 18 1980 Yip_cover_V1_0/DemoData/4-Logo352x272x8.ilbm
[generic] 1944 6720 28.9% -lh5- 302b Dec 29 1980 Yip_cover_V1_0/DemoData/5-Logo352x272x8.ilbm
[generic] 1938 6716 28.9% -lh5- 9a76 Dec 31 1980 Yip_cover_V1_0/DemoData/6-Logo352x272x8.ilbm
[generic] 1977 6428 30.8% -lh5- 42f3 Dec 31 1980 Yip_cover_V1_0/DemoData/7-Logo352x272x8.ilbm
[generic] 2214 6934 31.9% -lh5- d6ec Jan 5 1980 Yip_cover_V1_0/DemoData/8-Logo352x272x8.ilbm
[generic] 2350 2350 100.0% -lh0- 1cbf Apr 9 1980 Yip_cover_V1_0/DemoData/BigFont.png
[generic] 867 1568 55.3% -lh5- f0dc Apr 15 1980 Yip_cover_V1_0/DemoData/BigFont944x16.iff
[generic] 2250 2250 100.0% -lh0- 0a0a Apr 11 1980 Yip_cover_V1_0/DemoData/BigFont944x16.png
[generic] 701 1888 37.1% -lh5- 1fa1 Apr 15 1980 Yip_cover_V1_0/DemoData/Font944x16x2.raw
[generic] 2450 35904 6.8% -lh5- e027 Feb 2 1980 Yip_cover_V1_0/DemoData/Logo352x272x8.raw
[generic] 66399 78530 84.6% -lh5- 7872 Nov 23 1980 Yip_cover_V1_0/DemoData/P61.Netherworld
[generic] 332 631 52.6% -lh5- 0bfa Feb 4 1980 Yip_cover_V1_0/Source/p61.h
[generic] 2121 3976 53.3% -lh5- bdca Nov 24 1980 Yip_cover_V1_0/Source/p61.o
[generic] 2890 6096 47.4% -lh5- 51ce Nov 23 1980 Yip_cover_V1_0/Source/p61.s
[generic] 24207 88376 27.4% -lh5- 8a57 Feb 3 1980 Yip_cover_V1_0/Source/P6112-Play.i
[generic] 50 50 100.0% -lh0- 3c3f Nov 23 1980 Yip_cover_V1_0/Source/SCOPTIONS
[generic] 9229 30484 30.3% -lh5- c941 Feb 2 1980 Yip_cover_V1_0/Source/Yip_cover_V1_0_20200202.c
[generic] 12287 20504 59.9% -lh5- e43e Feb 2 1980 Yip_cover_V1_0/Yip_cover.exe
[generic] 980 1838 53.3% -lh5- fb9a Aug 2 1980 Yip_cover_V1_0/Yip_cover.readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 22 files 141629 326849 43.3% Aug 2 23:54
|
|
|
|
Page generated in 0.02 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |