| |
PopMilo
Registered: Mar 2004 Posts: 146 |
Software sprites....
Does anybody have any expirience with software sprites?
Bobs?
In hires or char mode?
Games I susspect have something to do with software sprites:
Cybernoid for bullets...
Last ninja for masking main character (its not a software sprite, only hardware one masked, to show visibility...)
karnov
Astromarine corps
..,
What is record for these?
|
|
... 111 posts hidden. Click here to view all posts.... |
| |
T.M.R Account closed
Registered: Dec 2001 Posts: 749 |
Doesn't Barbarian write to bitmap as well...? i seem to remember it leaving objects behind sometimes. |
| |
cadaver
Registered: Feb 2002 Posts: 1160 |
Yes, the body (pink & black) of the combatants is bitmap. |
| |
Zyron
Registered: Jan 2002 Posts: 2381 |
Underwurlde is a really good game. |
| |
PopMilo
Registered: Mar 2004 Posts: 146 |
Let me be more specific:
I am not asking about "char sprites" as I would call them - chars put at any of x(0-39),y(0-24) at char screen.
I am interested in real bitmap sprites plotted at any screen coords, 320x200 in hires or 160x200 in multi color.
This can be done in two ways in my opinion:
1. "Spectrum way" - Hires screen, take sprite definition from mem, shift right by (x and 7) in some way, and put it on screen. I know you can optimize this by using pre-shifted data or some other technic like that, and that is what interests me.
2. "Commodore Charset way" - Char screen. Two ways:
- Regular 40x25 char screen, reserve for example 3x3=9 chars for one 2x2 char sprite, in every frame copy appropriate background from screen into this 9char buffer, plot sprite in these 9chars, and put those 9 chars on screen.
- Virtual hires screen made out of chars arranged in vertical columns - this is just a different "Spectrum way", adress calculation is simpler than in normal hires...(but less colors...)
So... Were there any demos that used this kind of software sprites ?
Maybe some sort of dxycp ? Many small 8x8 pixel sprites? |
| |
tecM0
Registered: Jan 2002 Posts: 40 |
i think lemmings on c64 have the most "bobs" :)
T. |
| |
T.M.R Account closed
Registered: Dec 2001 Posts: 749 |
Quote: i think lemmings on c64 have the most "bobs" :)
T.
Did they claim 50 or 100 i forget...? There are demos pulling more objects at a better speed but Lemmings has a metric fuckload of other considerations it needs to take into account (is the lemming standing on something, should it drop, is it dead). Burglar did about fourty soft sprites in Troddlers too, that's got a very good frame rate.
For demos, DXYCPs are essentially soft sprite routines so they can hammer quite a bit around... i can't think of any "speed record" parts that write to bitmap though, most work into 32x8 or sometimes 40x6 character areas for speed. Fastest way possible is to have all the objects the same, that means they can swap around to do each other's jobs and similar tricks. |
| |
PopMilo
Registered: Mar 2004 Posts: 146 |
Yes Lemmings is good example. I remember reading developers diary. Ill have to check it out.
Screen was pretty narrow as I remember. He used sprites overlayed with char screen or something like that...
|
| |
T.M.R Account closed
Registered: Dec 2001 Posts: 749 |
Quote: Yes Lemmings is good example. I remember reading developers diary. Ill have to check it out.
Screen was pretty narrow as I remember. He used sprites overlayed with char screen or something like that...
The lemmings themselves are written to a block of character data if memory serves (either that or it's bitmap, been a long time since i looked) and the landscape to sprites. |
| |
Inge
Registered: Nov 2003 Posts: 144 |
Quote: If you are looking for software sprites, look at all the games ported from ZX Spectrum. For example "Fairlight", "Underwurlde" etc etc, there are so many of them.
Dynamite Dan comes to mind, all the monsters are software-sprites. |
| |
tecM0
Registered: Jan 2002 Posts: 40 |
Quote: Yes Lemmings is good example. I remember reading developers diary. Ill have to check it out.
Screen was pretty narrow as I remember. He used sprites overlayed with char screen or something like that...
where can i find the developers diary? wnever seen it before anna read it too! thx a lot!
T.
|
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 - Next |