|
84734 packages online
|
|
|
|
|
|
No screenshot available
|
|
(c) 2022 Massimiliano Scarano mscarano@libero.it
Support my projects for Amiga with a PayPal donation thanks.
PayPal donate to mscarano@libero.it
Intro coded by Massimiliano "AlienTech" Scarano for the Amiga demo group VOID.
Here is a recording: https://www.youtube.com/watch?v=pp73ycqGzBE
Pouet: https://www.pouet.net/prod.php?which=91187
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.
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)
- Real hardware, various systems with different cpu and chipset
Version history:
- V1.2 20220313, 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 PlanetR_V1_?_YYYYMMDD.c p61.o
|
Contents of demo/intro/PlanetR.lha
PERMISSION UID GID PACKED SIZE RATIO METHOD CRC STAMP NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic] 14809 24480 60.5% -lh5- 9404 Oct 5 2010 PlanetR_V1_2/DemoData/foregrounds.dat
[generic] 1113 5990 18.6% -lh5- d1f7 Mar 5 1980 PlanetR_V1_2/DemoData/Logo.ilbm
[generic] 229 5632 4.1% -lh5- b74e Mar 5 1980 PlanetR_V1_2/DemoData/Logo352x32x16.raw
[generic] 1109 5282 21.0% -lh5- fd07 Oct 5 2010 PlanetR_V1_2/DemoData/map.dat
[generic] 376 768 49.0% -lh5- 9ee0 Mar 14 1992 PlanetR_V1_2/DemoData/Metal.fnt
[generic] 97789 122848 79.6% -lh5- 389b Mar 5 1980 PlanetR_V1_2/DemoData/P61.denaris (remix)
[generic] 13163 22112 59.5% -lh5- 2fe0 Mar 13 1980 PlanetR_V1_2/PlanetR.exe
[generic] 920 1678 54.8% -lh5- cb6a Jul 10 1980 PlanetR_V1_2/PlanetR.readme
[generic] 754 1365 55.2% -lh5- 9d0c Mar 13 1980 PlanetR_V1_2/PlanetR_readme.txt
[generic] 332 631 52.6% -lh5- 0bfa Feb 4 1980 PlanetR_V1_2/Source/p61.h
[generic] 2266 4196 54.0% -lh5- 5fe9 Mar 5 1980 PlanetR_V1_2/Source/p61.o
[generic] 2889 6096 47.4% -lh5- 4bce Mar 5 1980 PlanetR_V1_2/Source/p61.s
[generic] 24207 88376 27.4% -lh5- 8a57 Feb 3 1980 PlanetR_V1_2/Source/P6112-Play.i
[generic] 10067 33671 29.9% -lh5- daa2 Mar 5 1980 PlanetR_V1_2/Source/PlanetR_V1_0_20220305.c
[generic] 10066 33671 29.9% -lh5- 3b57 Mar 12 1980 PlanetR_V1_2/Source/PlanetR_V1_1_20220312.c
[generic] 10071 33773 29.8% -lh5- ffb0 Mar 13 1980 PlanetR_V1_2/Source/PlanetR_V1_2_20220313.c
[generic] 48 48 100.0% -lh0- cbd8 Nov 14 1980 PlanetR_V1_2/Source/SCOPTIONS
---------- ----------- ------- ------- ------ ---------- ------------ ----------
Total 17 files 190208 390617 48.7% Jul 10 22:34
|
|
|
|
Page generated in 0.01 seconds |
Aminet © 1992-2024 Urban
Müller and the Aminet team.
Aminet contact address: <aminetaminet net> |