Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Sprite Multiplexing - Myth Busted ?
2004-12-12 19:12
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....
 
2004-12-15 13:05
Fix

Registered: Feb 2003
Posts: 54
simple

8bit computer = $ff = 0-255


not 256 sprites at screen, only images in memory.

2004-12-15 13:17
Cruzer

Registered: Dec 2001
Posts: 1048
OIC :)
2004-12-21 13:05
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.
2004-12-22 12:52
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.
2004-12-22 21:06
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.
2005-02-02 08:13
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.
2005-02-02 12:08
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 ;)
2005-02-02 12:10
Cruzer

Registered: Dec 2001
Posts: 1048
Death Demon: Noone has done 256. 120 is the record for 21 pixels high sprites.
2005-02-02 12:23
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'.
2005-02-02 13:35
Graham
Account closed

Registered: Dec 2002
Posts: 990
oh no not that discussion again.
Previous - 1 | 2 | 3 | 4 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Acidchild/Padua
pewp/G★P
Cresh/Elysium
Arcane/Glance
TLF/Sonic Uproar
icon/The Silents, Sp..
TPM/Silicon Ltd
Guests online: 130
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 The Ghost  (9.6)
9 Wonderland XIV  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Fullscreen Graphicians
1 Carrion  (9.8)
2 Joe  (9.8)
3 Duce  (9.8)
4 Mirage  (9.7)
5 Facet  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.039 sec.