scene.org File Archive

File download

<root>­/­parties­/­2023­/­sillyventure23winter­/­st_ste_intro128b/ovr_full.zip

File size:
9 789 bytes (9.56K)
File date:
2024-01-05 14:02:03
Download count:
all-time: 11

Preview

  • DESKTOP.INF 533B
  • OVR_FULL.MSA 3.85K
  • OVR_FULL.PNG 6.19K
  • OVR_FULL.TOS 158B
  • README.TXT 2.27K

file_id.diz

         +--------------------+
         |   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