| |
Fix
Registered: Feb 2003 Posts: 54 |
Sprite Multiplexing - Myth Busted ?
Many many years ago when I first saw the amazing effect were you have more than 8 sprites at same time I were thrilled.
Don't have a clue who did the first spritemultiplex routine.
A master brain wizard who have found another cool bug in the vic ii chip.
Or maybe not ?
Some time ago I actually read whole my programmers reference manual, where I found an very interesting notice in the sprite chapter were they says it's possible to have more than 8 sprites at same time using advanced technics, and some pages later it does tell you how to do this effect with raster interupt waiting.
It does not exactly tells you how, but it tells you it can be done.
Some my thought here,
Then Commodore Did know this feature already from start ?
Is it a bug or a feature that the designers added ?
Is there other cool routines that actually Commodore knew and wrote about ?
Or is this already known for the last 15 years ? |
|
... 29 posts hidden. Click here to view all posts.... |
| |
Fix
Registered: Feb 2003 Posts: 54 |
simple
8bit computer = $ff = 0-255
not 256 sprites at screen, only images in memory.
|
| |
Cruzer
Registered: Dec 2001 Posts: 1048 |
OIC :) |
| |
bstard Account closed
Registered: Nov 2004 Posts: 1 |
sprite multiplexing is a technique, not a bug.
i remember reading in some old discmag (think it was Iquiry#01) that '1001 Crew' broke the uper/lower border first.
|
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
nopes, 1001 only were the first release something with an open sideborder. in one of their demos ("soon") they mentioned that they didn't know who opened the upper/lower border first. |
| |
Wanderer Account closed
Registered: Apr 2003 Posts: 478 |
Circle Twist I and II by Bros.
I love this multiplexer because of the fact that the sprites not only multiplex but sort of bounce as if dancing, and then squish up against the side borders. |
| |
Death Demon Account closed
Registered: Feb 2005 Posts: 68 |
I would be surprised if anybody really claimed that they invented this technique. I think the first person that got 256 working without any flicker was interesting, but more than 8 wasn't a big deal and the technique was used by people that had no interest in demo coding. I don't honestly know if I would even classify it as a technique. It's just updates after the raster was done drawing. That's the same technique used for anything drawn on the screen.
Still, some neat things were done with it as Wanderer points out. |
| |
TDJ
Registered: Dec 2001 Posts: 1879 |
Quote: I would be surprised if anybody really claimed that they invented this technique. I think the first person that got 256 working without any flicker was interesting, but more than 8 wasn't a big deal and the technique was used by people that had no interest in demo coding. I don't honestly know if I would even classify it as a technique. It's just updates after the raster was done drawing. That's the same technique used for anything drawn on the screen.
Still, some neat things were done with it as Wanderer points out.
Well, I remember the first time I found out how to do it, after spending a night coding with a mate of mine, failing to solve our problem and then doing so the next morning within 15 minutes - I was fucking proud, and I guess all the coders who did it themselves before and after me were as well ;) |
| |
Cruzer
Registered: Dec 2001 Posts: 1048 |
Death Demon: Noone has done 256. 120 is the record for 21 pixels high sprites. |
| |
Ben Account closed
Registered: Feb 2003 Posts: 163 |
IMHO it is not so much the actual plexing (which even the designers of the VIC chip must have considered possible), but primarily the actual sorting of the 'free' Y-locations (of a multitude of sprites) which is mostly referred to as a 'sprite multiplexer'. |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
oh no not that discussion again. |
Previous - 1 | 2 | 3 | 4 - Next |