Coloured bar curiosity

You can discus menu disks by all those classic ST hack & pack teams. If you have questions, requests or remarks about hackers, packers, screens or just menu disks in general, this is the place to be!

Moderators: Mug UK, bodkinz, Moderator Team

User avatar
catmando
Atari Super Hero
Atari Super Hero
Posts: 924
Joined: Tue Jan 24, 2006 9:56 pm
Location: London, UK

Coloured bar curiosity

Postby catmando » Wed Jan 18, 2017 9:31 am

Why do we often see multi-coloured bars on games that are packed when loading?

Used to see this all the time on speccy and c64 games back in the day too.
Atari Falcon Tos 4.04 | 14mb | IDE CF 2GB
Atari STE Tos 1.62 | 4mb | HxC Slim SD 8GB
Atari STE Tos 1.62/2.06 | 4mb | Floppy A-B Mod | IDE SD 4GB
Atari STFM
Android Devices (Running Hataroid and SToid)

Atari Forum Wiki - Use it before asking

User avatar
aktiv8
Atari God
Atari God
Posts: 1478
Joined: Tue Mar 04, 2003 4:31 pm
Location: Cardiff, South Wales

Re: Coloured bar curiosity

Postby aktiv8 » Wed Jan 18, 2017 9:55 am

The colours are just there for my understanding to show that something is going on - a simple change in the register that invoked can change the colours etc. Quite a few packers and groups didn't have the lines, and it could also be turned off

In terms of the spectrum, in some part it was to show data was going in to the system - again showing something is happening - but in the Speccy case the cyan and red then yellow and blue stripes were to so with the lead in and data streams too from memory
>>> Trust me, I'm a Research Chemist.... <<<

AtariZoll
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2796
Joined: Mon Feb 20, 2012 4:42 pm
Contact:

Re: Coloured bar curiosity

Postby AtariZoll » Wed Jan 18, 2017 11:57 am

I guess that main reason was the slowness. So, they added some simple indicator that computer is not frozen or crashed. Loading from tape in case of Spectrum could take about 5 minutes. Some depackers on Atari ST needed about 1 minute for couple hundreds of KB.
Negative feedback has usually positive effect.

User avatar
catmando
Atari Super Hero
Atari Super Hero
Posts: 924
Joined: Tue Jan 24, 2006 9:56 pm
Location: London, UK

Re: Coloured bar curiosity

Postby catmando » Wed Jan 18, 2017 11:37 pm

Why not a simple loading bar? Or hadn't they thought of that back then?
Atari Falcon Tos 4.04 | 14mb | IDE CF 2GB
Atari STE Tos 1.62 | 4mb | HxC Slim SD 8GB
Atari STE Tos 1.62/2.06 | 4mb | Floppy A-B Mod | IDE SD 4GB
Atari STFM
Android Devices (Running Hataroid and SToid)

Atari Forum Wiki - Use it before asking

swapd0
Atari User
Atari User
Posts: 42
Joined: Thu Dec 13, 2007 8:56 pm

Re: Coloured bar curiosity

Postby swapd0 » Thu Jan 19, 2017 8:17 am

Do you mean a progress bar? It takes a lot less CPU time to change the border colour, also you don't smash the screen to draw the progress/loading bar.

AtariZoll
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 2796
Joined: Mon Feb 20, 2012 4:42 pm
Contact:

Re: Coloured bar curiosity

Postby AtariZoll » Thu Jan 19, 2017 8:38 am

Progress bar would be indeed much better. And harder to code. But not much. I remember doing very simple and just 2 hor. lines high one for my movie playback. So, it did not hurt screen content much. About 40 lines of ASM code, very low CPU time usage.
There were diverse progress bars for loaders - by Spectrum and Atari ST too. But I don't remember seeing progress bar used by depackers.
Negative feedback has usually positive effect.

joska
Hardware Guru
Hardware Guru
Posts: 3624
Joined: Tue Oct 30, 2007 2:55 pm
Location: Florø, Norway
Contact:

Re: Coloured bar curiosity

Postby joska » Thu Jan 19, 2017 9:17 am

AtariZoll wrote:I guess that main reason was the slowness. So, they added some simple indicator that computer is not frozen or crashed. Loading from tape in case of Spectrum could take about 5 minutes.


In addition to show that something was actually happening, the loading bars on the Spectrum had the additional purpose of indicating whether it was loading data or metadata.
Jo Even

Firebee - Falcon060 - Milan060 - Falcon040 - MIST - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64


Social Media

     

Return to “Menu Disks”

Who is online

Users browsing this forum: No registered users and 1 guest