Party: Demoscene at Multimatograf X
Compo: 8Bit 256b intro
Nickname: introspec
Full title: Down with Rules!
Requirements: ZX Spectrum (48K and higher)
Duration: 1:30
Email: zxintrospec@gmail.com
Linear notes: I am sorry this intro is quite basic. I did not
really have any good ideas for the size. Hence,
what you get here is a scroller that shows the
operation of 7 elementary cellular automatons
with rules hand-chosen to give you, hopefully,
some sense of progression.
The inspiration for this intro came from two
places. First, I watched ZX Spectrum demo by
g0blinish called "Betraying":
http://www.pouet.net/prod.php?which=61539
and I knew the effect had to be scrollable.
Second, I saw Atari 512b demo "Random Cell" by
Positivity and Arm's Tech:
http://www.pouet.net/prod.php?which=57063
which does something similar, so there you go.
One thing that is not so usual with this intro
is to do with the fact that it is based upon the
compressor approach to size coding. I recently
discovered that compressor ZX7 by Einar Saukas
has a small brother, ZX7mini by Einar Saukas and
Antonio Villena (huge thanks to Einar Saukas for
pointing me towards it). It is a little bit less
efficient, but is has a huge addeded benefit:
its Z80 decompressor can be as short as 39
bytes. My intro is an attempt to see how much
can be packed into a 256b demo and on this
particular occasion, ZX7mini (almost) happily
packed some 395 bytes of purpusefully ridiculous
code into impressive 210 bytes.
The (slightly mad) source code of the intro is
available upon a request, as usual.
Software used: SjASMPlus ver.1.07RC8 by Aprisobal, based upon
the original SjASM code by Sjoerd Mastijn;
Spectaculator ver.8.0 by Jonathan Needle;
FAR ver.2.0 by Eugene Roshal & FAR Group;
zx7mini ver.1.01 by Einar Saukas and
Antonio Villena;
bintap ver.1.1 by infamous BLOOD,
with modifications by Volker Bartheld;
mktap ver.5 by Jan Bobrowski;
TRDtool ver.2.2 by Shiru;
7-zip ver.9.22 beta by Igor Pavlov.