AminetAminet
Search:
84479 packages online
About
Recent
Browse
Search
Upload
Setup
Services

demo/intro/HelloVOID.lha

Mirror:Random
Showing:generic
No screenshot available
Short:HelloVOID demo
Author:mscarano at libero.it (Massimiliano Scarano)
Uploader:mscarano libero it (Massimiliano Scarano)
Type:demo/intro
Version:1.0 20180225
Architecture:m68k-amigaos
Distribution:Aminet
Date:2018-04-02
Download:http://aminet.net/demo/intro/HelloVOID.lha - View contents
Readme:http://aminet.net/demo/intro/HelloVOID.readme
Downloads:914

  (c) 2018   Massimiliano Scarano   mscarano at libero.it
  Support my projects for Amiga with a PayPal donation thanks.
  PayPal donate to mscarano at libero.it

  Coded by Massimiliano "AlienTech" Scarano for the Amiga demo group VOID.



  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:
  - sine scroller (blitter)
  - 2D stars (hardware sprites)
  - 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.



  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 20180225, first public release



  Notes:
  - My Minimig configuration:
    Bootloader   BYQ100413
    FPGA core    FSB150520
    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.
  - Build with:
    > phxass p61.s
    > sc link HelloVOID_V1_?_YYYYMMDD.c p61.o
  - Run the following on a very fast Amiga to enjoy a 1 pixel sine scroller:
    > HelloVOID.exe turbo

  Many thanks to Esau for his music.


Contents of demo/intro/HelloVOID.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                 3206   10264  31.2% -lh5- 370b Dec 24  1980 HelloVOID_V1_0/DemoData/AlienTech8dec.iff
[generic]                 2350    2350 100.0% -lh0- 1cbf Apr  9  1980 HelloVOID_V1_0/DemoData/BigFont.png
[generic]                  867    1568  55.3% -lh5- f0dc Apr 15  1980 HelloVOID_V1_0/DemoData/BigFont944x16.iff
[generic]                 2250    2250 100.0% -lh0- 0a0a Apr 11  1980 HelloVOID_V1_0/DemoData/BigFont944x16.png
[generic]                  701    1888  37.1% -lh5- 1fa1 Apr 15  1980 HelloVOID_V1_0/DemoData/Font944x16x2.raw
[generic]                 2041    5584  36.6% -lh5- d555 Jan 21  1980 HelloVOID_V1_0/DemoData/Logo320x256x8.ilbm
[generic]                 2081   30720   6.8% -lh5- 7979 Feb 17  1980 HelloVOID_V1_0/DemoData/Logo320x256x8.raw
[generic]               188826  304200  62.1% -lh5- e36d Feb 25  1980 HelloVOID_V1_0/DemoData/P61.Dolphins-Dreamquest-by-Esau
[generic]               392609  901120  43.6% -lh5- 93c9 Feb 25  1980 HelloVOID_V1_0/HelloVOID.adf
[generic]                15937   26880  59.3% -lh5- 37c4 Feb 25  1980 HelloVOID_V1_0/HelloVOID.exe
[generic]                 1035    2058  50.3% -lh5- 84f4 Feb 25  1980 HelloVOID_V1_0/HelloVOID.readme
[generic]                10162   36077  28.2% -lh5- 9358 Feb 17  1980 HelloVOID_V1_0/Source/HelloVOID_V1_0_20180217.c
[generic]                10372   36572  28.4% -lh5- 6493 Feb 25  1980 HelloVOID_V1_0/Source/HelloVOID_V1_0_20180225.c
[generic]                  332     631  52.6% -lh5- 0bfa Feb  4  1980 HelloVOID_V1_0/Source/p61.h
[generic]                 3112    5988  52.0% -lh5- c2a3 Feb 25  1980 HelloVOID_V1_0/Source/p61.o
[generic]                 2891    6100  47.4% -lh5- d2b1 Feb 25  1980 HelloVOID_V1_0/Source/p61.s
[generic]                24207   88376  27.4% -lh5- 8a57 Feb  3  1980 HelloVOID_V1_0/Source/P6112-Play.i
[generic]                   50      50 100.0% -lh0- 0ecb Feb 10  1980 HelloVOID_V1_0/Source/SCOPTIONS
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        18 files  663029 1462676  45.3%            Apr  2 21:51

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>