| |
peskanov Account closed
Registered: Mar 2004 Posts: 17 |
Searching for a rare 3d intro
Hi! I'm looking for a small c64 intro that impressed me some years ago.
It was about 3d parts only.
First some objects, monochrome, in a grey tone: some cubes, an small spaceship...All 1x1.
Then the effect I found impressive: a simple pyramid, but a goraud shaded one, again monochrome and gray, and this time with a good looking floyd-steinberg dithering...WOW! Also 1x1 resolution. In this part there is a picture of man with a surprised face.
If you switch off the floppy, the intro dies, I think it uses the 6502 of the 1541 drive to rotate the vertices of the objects.
Any hints??
Peskanov/Capsule |
|
| |
CyberBrain Administrator
Posts: 392 |
Realtime Intro
A really phat little intro!
Why is it listed as 4K, btw? When you download the file it's 91 blocks! Is there another version that's 4K? |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
wow, true this is a real gem, but the dithering is no way floyd steinberg, but simply ordered :) |
| |
Scout
Registered: Dec 2002 Posts: 1570 |
Quote:
I think it uses the 6502 of the 1541 drive to rotate the vertices of the objects.
Eh?!
R. |
| |
Steppe
Registered: Jan 2002 Posts: 1510 |
Panta Rhei/Plush+Oxyron+Instinct and either Opium/Samar or Digital World/Samar also use this technique (exploit the 1541's CPU power) to squeeze out more performance. Just FYI.
There's probably more of them out there, if someone knows them all, please post here. I'm always interested in such technical details. =) |
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
steppe: opium doesnt afaik, but I can add the masque/oxyron to the list :) |
| |
hollowman
Registered: Dec 2001 Posts: 474 |
plush2k/plush |
| |
Krill
Registered: Apr 2002 Posts: 2980 |
yeah... i can see that drive code will be explored more deeply within the next years. most of the parts of my upcoming demo use it, and i also plan to release a couple of routines for that (although they all need some tweaking to be perfect for one's needs, generally each effect requires quite a specialized solution not to waste any precious cycles =) ) |
| |
peskanov Account closed
Registered: Mar 2004 Posts: 17 |
Thanks CyberBrain, that was the prod.
Oswal, it's true, the shading is just 8x8 blocks of ordered dithering but it seems it fooled me at the time.
Probably I am mistaking two effects, this one and the intro of an Amiga game, Interphase by "The assembly line" company. It featured a real time goraud cube with Floyd-Steinberg on Amiga 500. Sweet code! |
| |
peskanov Account closed
Registered: Mar 2004 Posts: 17 |
Krill, my c64 knowledge is a bit rusty, but if I remenber correctly the disk I/O has to be collected manually by the CPU, right? No DMA.
And the bandwith is also very low, no? 200 bytes/frame or something like that?
It seems a very limited technique to me... |
| |
Ben Account closed
Registered: Feb 2003 Posts: 163 |
You are talking of transfer rate, which differs quite from processing capabilities. Once the routine is up there, collecting 0,2k at 50hz sounds like a good deal for some fx... |