panic by Paulo Simoes [web]
screenshot added by Buckethead on 2004-12-07 05:59:55
platform :
type :
release date : december 2004
  • 13
  • 3
  • 1
popularity : 57%
  • 0.71
alltime top: #9883
added on the 2004-12-07 05:59:55 by Buckethead Buckethead

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr


By Paulo Simoes.

Amazing !
rulez added on the 2004-12-07 06:05:35 by Buckethead Buckethead
Cool, but I expected to see more..
added on the 2004-12-07 11:44:55 by Optimus Optimus
Coder colors sucks, but technically speaking it's great.
rulez added on the 2004-12-07 13:06:30 by p01 p01
fullscreen ... 8 voices ... cool !!
but i agree with po1 for the colorz
rulez added on the 2004-12-07 13:15:57 by RIP RIP
I don't find this impressive at all, sorry :)

The sprites follow the same track (old trick, first used in the cuddly demo - spreadpoint screen, 1989) & the x-distortion uses the overused palette trick.

Therefore almost all the cpu cycles are available for the replay rout.

Design is terrible
added on the 2004-12-07 13:16:49 by keops keops
my comment was somewhat arch...

Have a thumb up as an encouragement for producing new things with BETTER DESIGN and involving more creativity ;)
It's not impressive technically speaking but it's still ok, don't get me wrong.
rulez added on the 2004-12-07 13:40:01 by keops keops
The whole background is palette cycling ? (with y scroll) Now I think the curve is precalculated, but it still print so much sprites. I don't get it really. :)
I agree the design is really not 2004~5, too much "coder colors" hihi.
I really love it because it's amazing with the 8 voices and how this fullscreen dance ;)
Actually it can display up to 1023 sprites. How ? simply because it's a limited version of the unlimited sprites trick.
added on the 2004-12-07 17:27:19 by p01 p01
oki :) (gniark c'était ecrit mais j'ai fini par interprèter quand même. Je m'embrouille avec le page flipping là, entre la dragons megademo et la spreadpoint remake)
I was sitting and waiting for more, but nothing came. This was boring. Might be good coded, but still very boring after 30 sec :(
added on the 2004-12-07 19:41:34 by LHS LHS
Color cycling for the sine background? Mmm,. nice trick for this effect, easy to think but I just didn't figured it was that. Could try this on CPC with some stuff in front just to see how impressive it would look. Hmm..
added on the 2004-12-08 14:25:59 by Optimus Optimus
Am I right in thinking that the background X distortion is done with colour cycling but the Y movement is just done by changing the screen offset? In any case, this rules
rulez added on the 2004-12-08 17:54:51 by parcelshit parcelshit
Screen offset?
It's just palette cycling, for both x-dist and y motion (palette is changed every scanline).
Cuddly demo (1989) and 50 other screens afterwards had this effect, there is absolutely nothing new about this background effect... The whole distortion takes almost no cpu time (just the time it takes to change the palette every line)
added on the 2004-12-08 18:08:29 by keops keops
Thumbs up for 15kHz 8-channel playback, something very few even did with four channels back in the days..
rulez added on the 2004-12-11 13:31:54 by evil evil
I love oldschool stuff like this - esp. the 8 channel digi.
But for some weird reason it flickered like hell on my 1040 - I can't imagine what went wrong.
rulez added on the 2004-12-17 18:23:39 by simonsunnyboy simonsunnyboy
rulez added on the 2005-01-19 19:39:56 by ecureuil ecureuil
As the author, i vote against, of course :) .
If you have problems in running this on your ST hardware, try the 1 byte updated version, you can find at Atari-Legend. This is caused by the different ST MMUs that control the top border openning. Both versions work fine on my 1985 ST.
Now some details about this screen.
First of all, this is a technical screen and not a nicely designed demo so it does not surprise me that you don't like the design, the colors, the "old-school" look ...
It was build in response to a challenge from Leonard (read more at Atari-Forum).
But, Keops, as this is piss easy to do, i will expect to see your next total fullscreen, featuring a 3 minute MOD with 8 voices at 15.6KHz with full frequency and volume control with a 1Meg STF (without ripping my code), that will blow up this screen to the garbadge can ... It can be a 4 voices 31.2KHz if you prefer ...
Now for those who don't know:
- the background is achieved by changing 8 colors at every scan line, that allows to move/dist any 8 pixel wide bitmap of any size: this was used a lot by ULM under the name of "playfield technique". It takes a minimum of 80 cycles per scan line + some small control code that leads to 15% of the CPU
- so in fact the background consists of 40 groups of 8 monochrome vertical lines
- any fullscreen needs sync switches at every scan line and forces the remaing code to fit between those sync switches => 9% of the CPU is used for this
- the sprite(s) follow(s) a predefined wave of 4096 positions (80 seconds of movement at 50Hz). There is no trick with the wave, it can be any one. At every frame, one sprite is drawn with mask and one sprite is cleared with mask and background. The sprite is NOT pre-shifted due to the 1MB constraint. This takes about 6% of the CPU
- the 8 voices 15.6 KHz mixer with full frequency and volume control takes the remaining 70% of the CPU
As final words, it is ok that you don't like this screen, as for me the important thing was the pleasure it gave me in building it, but try to do it first before you say it is not that impressive technically ...
sucks added on the 2005-02-19 12:49:17 by ljbk ljbk
ljbk: thx for explaining us Atari tricks devised in the late 80's :)

1. For the "try to do it before you say..." part, I guess we (Equinox) worked on and released enough soundtracker things 14 years ago and we're done with by now. I guess this allows me at least to share my thoughts about soundtracker replay routs on the Atari ST. I'm not interested in coding such things nowadays but I totally understand and respect people who still do :)

2. For your info, this background distortion effect was already used in the Cuddly Demos (April 1989, TBC's Megascroller screen). ULM never invented that thing. Ulm later created another distortion technique using syncscroll AND also using this old trick to animate the background.

3. As I said, those sprites almost don't take any cpu time, they also use an old trick first used in the Cuddly Demos again and in the Sowatt demo (Sync's screen, also in fullscreen, 1989) as far as I remember.

4. Now, this leaves the rest of the cpu time for the soundtrack replay and this in fullscreen moreover, which means no cpu time wasted using timers.
I did not say it was "piss easy to do", I just said I didn't find it impressive at all in 2005, sorry. And I gave it a thumb up so stop whining now :)
added on the 2005-02-19 13:23:25 by keops keops
Regarding Sync's screen in the Sowatt Demo, please note that their wave is a simple ellipse and that the sprites never "touch" each other ...
TCB's wave is also very simple.
Regarding who invented what, i don't know, i just look at the screens result and try to figure out how it is done without looking inside ...
What i can tell you is that this mixer is 100% mine and that it dates from 1991.
Regarding 1990 versus 2005: i just say that the hardware is still the same so are its limits.
As i was suprised to find this here, you can imagine that i am not too worried if people don't like it: i made this screen for my own pleasure and i released it so that i can share with others.
Anyone is free to like it or not, but at least it has to be juged fairly.
Old school or not, i would like so see more Atari ST suff being done, to prove that this platform is not dead.
Bye the way, Keops, i enjoy your demos, especially the Virtual Escape.
added on the 2005-02-19 15:02:35 by ljbk ljbk
Well, I think you misunderstood my point, which probably lacked some kind of diplomacy in my first post. I did not say it sucked at all, I merely said that I failed to be totally amazed since it used a lot of old (well known) tricks.
Sure, in 2005 the Atari ST hardware is still the same, but a certain amount of knowledge has been built up ever since the first Atari demos showed up and those old tricks fail to impress me nowadays ;)
Still, the replay rout still seems nice (especially if it had been done in 1991!), otherwise I would not have given it a thumb up despite my straightforward remark ;)

By the way, there have been so many "bigscroll-fullscreen-soundtrack" screens back in 92/93, especially in demos such as the Europeans Demos (which featured something like 10 screens all looking alike), with various replay routs, frequencies, etc, that somehow I don't enjoy them anymore.

Still, I hope you'll release new stuff in the future and I'm certainly not the one who will complain about the fact that some people still enjoy coding and releasing stuff on the good old Atari ST ;)

Keep up the good work.
added on the 2005-02-19 15:28:59 by keops keops
By the power of the care bears I declare the case closed. You can both kiss and/or smoke the peace pipe.
added on the 2005-02-19 16:09:12 by p01 p01
like the old days...:-)
rulez added on the 2007-01-30 22:58:27 by Zweckform Zweckform
just for the Keops vs Paulo fight, I give a thumb up !
rulez added on the 2007-09-10 18:26:35 by Shazz^TRSi^MJJ Shazz^TRSi^MJJ
Keops: What I think you miss is that this prod have *EIGHT* soundchannels and not four like the old Equinox routines. That's a huge difference and doing it in 15 kHz at 70% CPU is remarkable :)

As a referece: People used to praise Manikin/The Loast Boys replayer: 4 channels, 7.5kHz, no volume control - 50% cpu :)
added on the 2009-04-29 07:46:34 by evil evil
8ch from AY. In 15KHz quality. Takin' only 70% of CPU. That's coder p0rn.
Good one.
rulez added on the 2011-04-04 15:03:52 by YERZMYEY/H-PRG YERZMYEY/H-PRG
the comments made me laugh ;) when ST coders go bang bang :D
ljbk: go on with those ST hacks
keops: colorcycling ;)
rulez added on the 2011-08-10 15:01:09 by seppjo seppjo
Unbelivelable !!!
rulez added on the 2024-05-07 00:33:43 by miesiu miesiu

lists containing this prod

submit changes

if this prod is a fake, some info is false or the download link is broken,

do not post about it in the comments, it will get lost.

instead, click here !

[previous edits]

add a comment