+--------------------+
| OVR-COLOR-FULL |
+--------------------+
A 126 bytes colorful fullscreen scroll
running at 50Hz by Overlanders
Code
----
Mr Bee / Overlanders
Inspiration
-----------
When I saw the Oxygene 128-Full
fullscreen, I thought "This is cool!".
I did not look at the code as I did not
want to be influenced, though it is easy
to guess how this is done. I had one
clue, and it was from the readme file.
It was mentioning a fun fact:
"Do not rename the PRG."
Leonard is somehow lucky because
"Oxygene" has 7 letters. Adding an extra
exclamation mark makes it 8 characters.
This is convenient in two ways.
Firstly, it makes it exactly the width
of a scanline when doing color sync,
i.e. 4 cycles instruction, 4 cycles to
set the color, 8 characters of 8 pixels,
this makes a total of:
(4+4)*8*8 = 512 cycles.
Secondly, 8 characters is the maximum
length of a file name, which,
conveniently is printed by the system at
the top of the screen when running the
program. It is ready to be used, this
saves some bytes as there is no need to
print it.
Overlanders is 11 characters. Too long
to fit on the width, too long to fit in
the filename, which in a sense is nice,
I would not make the exact same screen
again.
I had to come up with something
different...
Fun fact
The program "almost" works if you run
it in medium resolution.
Reference: 128-Full by Oxygene
https://demozoo.org/productions/303191/
Requirements
------------
- Atari STE 512K 50 Hz screen
- Need to be started in low resolution
- Tested with TOS 1.62 and TOS 2.06
(incompatible with EmuTOS)
Release info
------------
- Event: SV 2023 WE - 2023-12-10
Silly Venture 2023 Winter Edition
- Category:
Atari ST/STE 128b Intro compo
Release content
---------------
- OVR_FULL.TOS: 158 bytes program
(126 bytes program + 32 bytes header)
Do not exit, a reset of the machine
is required to exit.
- README.TXT: This read-me file
formatted for low resolution.
- OVR_FULL.MSA: An image disk with
the program.
- OVR_FULL.PNG: A screen capture.
- DESKTOP.INF: A desktop with the
disk A open.
I had a lot of fun writing this small
program. Enjoy!
Mr Bee / Overlanders
22/10/2023 - 20/12/2023