scene.org File Archive

File download

<root>­/­demos­/­groups­/­void/birthtro36.lha

File size:
71 836 bytes (70.15K)
File date:
2023-02-04 05:45:02
Download count:
all-time: 138

Preview

  • Birthtro36_V1_0\Birthtro36.exe 24.41K
  • Birthtro36_V1_0\Birthtro36.readme 1.74K
  • Birthtro36_V1_0\DemoData\Bob.ilbm 10.66K
  • Birthtro36_V1_0\DemoData\Bob640x64x4.raw 10.00K
  • Birthtro36_V1_0\DemoData\Font944x16x2.raw 1.84K
  • Birthtro36_V1_0\DemoData\Logo320x256x4.ilbm 2.54K
  • Birthtro36_V1_0\DemoData\Logo320x256x4.raw 20.00K
  • Birthtro36_V1_0\DemoData\P61.lightforce_remix 10.70K
  • Birthtro36_V1_0\DemoData\TRONFont-master.ilbm 3.10K
  • Birthtro36_V1_0\DemoData\TRONFont.png 1.42K
  • Birthtro36_V1_0\Source\Birthtro36_V1_0_20210501.c 36.75K
  • Birthtro36_V1_0\Source\p61.h 631B
  • Birthtro36_V1_0\Source\p61.o 3.89K
  • Birthtro36_V1_0\Source\p61.s 5.95K
  • Birthtro36_V1_0\Source\P6112-Play.i 86.30K
  • Birthtro36_V1_0\Source\SCOPTIONS 51B

file_id.diz

Short:        Birthtro 36 intro (Outline 2021)
Author:       Massimiliano Scarano (mscarano@libero.it)
Uploader:     Massimiliano Scarano (mscarano libero it)
Type:         demo/intro
Version:      1.0 20210501
Architecture: m68k-amigaos
Distribution: Aminet

  (c) 2021   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 Outline 2021, where it was ranked 11th at the "combined demo/intro" competition.
  Here is a recording: https://www.youtube.com/watch?v=ZP3hQ_KBUqs
  Pouet: https://www.pouet.net/prod.php?which=89017



  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)
  - Amiga 600
  - Amiga 1200 - 020 - 4 MB Fast
  - Amiga 1200 - 030



  Version history:
  - V1.0 20210501, 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 Birthtro36_V1_?_YYYYMMDD.c p61.o