Skip to content

askeksa/Ikadalawampu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Ikadalawampu by Loonies

This repository contains the source code and data files for the Amiga 4k intro Ikadalawampu, which was released at Breakpoint 2010, winning the Amiga 4k intro competition. It is, as of May 2022, still the highest rated Amiga AGA 4k intro on Pouet.

How to build

  1. Assign 4k: to the 4k directory.
  2. Load 4k:Main.S into AsmPro.
  3. Follow the instructions in that file to produce an executable.
  4. Compress the executable using Shrinkler --hunkmerge --mini (or another cruncher that supports hunk merging).

The bytecode interpreter

All effects in the intro are constructed via a bytecode script, contained in the two data files tree.dat and constantpool.dat. The bytecodes are interpreted by the intro code at runtime, using note data from the music to synchronize the effects to the music. The C directory contains a C port of the interpreter (and music data), which is likely easier to read (for understanding the bytecode semantics) than the assembly code.

About

Amiga 4k intro from Breakpoint 2010

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published