CPCWiki forum

General Category => News & Events => Topic started by: NewsBot on 02:00, 26 July 13

Title: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: NewsBot on 02:00, 26 July 13
Outerloop, a demo by thesuper released at DiHalt 2013 (http://www.genesis8bit.fr/archives/index.php?news_id=437)
26 July 2013, 1:24 am

Outerloop, a demo by thesuper released at DiHalt 2013

Source: Genesis8 Amstrad Page (http://www.genesis8bit.fr/index.php)

Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: TFM on 20:08, 26 July 13
Damn it. That's not CPC.  :(  Got excited for nothing.  :-X  Does it at least run on the speccy emulator for the CPC?
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: ralferoo on 20:50, 26 July 13
Nice demo, some good effects in here... :)
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: genesis8 on 12:44, 27 July 13
Quote from: TFM/FS on 20:08, 26 July 13
Damn it. That's not CPC.  :(  Got excited for nothing.  :-X  Does it at least run on the speccy emulator for the CPC?

Trick or treat like I said :-) But it's a nice demo, and certainly doable on Amstrad CPC (should need only about 10 or 20 years to do it myself...).
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: HAL6128 on 18:28, 27 July 13
It's definitly a great demo.
Does it use any hardware programing technics which the CPC isn't capable of doing?
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: TFM on 18:39, 27 July 13
There is nothing a Specci can do, which the CPC can't.
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: HAL6128 on 20:19, 27 July 13
Oh, I think so. :D
I just thought that the ZX has also a custom gfx chip like the CPC. Maybe it has some special Features?
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: ralferoo on 20:41, 27 July 13
This, like most good Speccy demos, make great use of the attribute clash. So, for example the moving pattern behind the hand etc is trivial to do on a speccy but much harder on a CPC. There's also the fact that the screen is narrower (well, there are 256 pixels that are wider than ours, so they occupy the same space as our 320) and less tall, so there's much less data to draw each frame too. In fact, about 6KB instead of 16KB for a full screen. The clock is "only" 3.5MHz but the clock stretching that the Amstrad does means our 4MHz is pretty similar in practice.

So, overall we have more work to do per frame to try to copy a simple effect from Spectrum demo, if it uses attributes well it'll probably be slower still and we have about the same clock speed, so doing these effects on a CPC would work less well. On the other hand, there are loads of effects that the CPC can do that are impossible on a Spectrum, so it's those things we generally see in our demos...
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: TFM on 19:10, 28 July 13
That attribute clash can be done by using color cycling on a CPC.
Title: Re: Genesis8 - Outerloop, a demo by thesuper released at DiHalt 2013
Post by: Gryzor on 15:23, 30 July 13
I didn't see anything special in it, but I liked the Menger sponge and its animation. Hm, ideas to take it further in a demo...
Powered by SMFPacks Menu Editor Mod