,---. .--. .--. ,---------..-------. .-./`) _______ ___ _,---------. .-''-.
/,--.| | | _/ / \ | _ _ \ \ .-.'\ ____ \.' | | \ \.'_ _ \
//_ || | (`' ) / `--. ,---| ( ' ) | / `-' | | \ || .' | |`--. ,---/ ( ` ) '
/_( )_|| |(_ ()_) _ _ _ _ | \ |(_ o _) / `-'`"| |____/ /.' '_ | | | \ . (_ o _) |
/(_ o _)| | (_,_) __ ( ' )--( ' ):_ _: | (_,_).' __.---.| _ _ '.' ( \.-.| :_ _: | (_,_)___|
/ /(_,_)||_| |\ \ | (_{;}_)(_{;}_(_I_) | |\ \ | | || ( ' ) ' (`. _` /| (_I_) ' \ .---.
/ `-----' || | \ `' /(_,_)--(_,_(_(=)_) | | \ `' | || (_{;}_) | (_ (_) _) (_(=)_) \ `-' /
`-------|||-| | \ / (_I_) | | \ /| || (_,_) /\ / . \ / (_I_) \ /
'-' `--' `'-' '---' ''-' `'-' '---'/_______.' ``-'`-'' '---' `'-..-'
4K-Tribute by Oxygene
(party version)
A 4KiB & Fullscreen tribute to "Decade Demo Reset Screen"
Released at Silly Venture 2024
Inspiration
The Phantom / Electronic Images
Code & Design:
Leonard / Oxygene
64x64 enhanced sprite
Mon / Oxygene
Music
Count Zero / Electronic Images
This 4KiB demo runs on Atari STE *only* with at least 1MiB of RAM.
History
--------
This 4k is a tribute to the Reset screen of Decade Demo, released in 1991.
The Reset screen was written by "The Phantom", who passed away too early.
His screen had beautiful sprites and played an energic new music by
Count-Zero. Back in time as a teenager, this screen had a huge influence on
me and have been a great source of inspiration.
Original version here: https://demozoo.org/productions/124011/
Technical details
------------------
- This 4096 bytes intro is showing 16 four bitplans sprites, 64x64 pixels.
It runs at 50hz in fullscreen resolution, on Atari STE only. (no mega STE!)
- I simply call the technic "finite sprites" (in contrast to the more well
known "infinite sprites")
- I may write some blogpost about this technic. Basically to render the 16
sprites you just need to render 15 of them in one single bitplan only.
And the last one in 4 bitplans as usual.
- Doing blitter in fullscreen is not easy :) This demo is issuing 650 blitter
"run" commands during the frame, interleaved between fullscreen code blocks.
- The 2m49s Count Zero music is converted to a compression friendly custom YM
format. And the replay code is 30 bytes only :)
- This PRG is packed using https://github.com/arnaud-carre/STrinkler
Follow me on twitter: @leonard_coder
Enjoy!
Leonard/Oxygene, July 2024