Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Rodrigo Yeowtch ! (Registered 2024-11-24) You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > 9th Sprite
2005-01-08 18:49
Wile Coyote
Account closed

Registered: Mar 2004
Posts: 646
9th Sprite

I'm sure i read in a scroller once, something about a 9th Sprite. Looking at Mentallic by Panoramic Designs

http://noname.c64.org/csdb/release/?id=3310&show=review

The last part where it reads PANORAMIC in the lower border, each letter appears to be written using a single hires sprite and there's 9 letters ;)

It this the 9th sprite, as i've never seent his effect before.
Is the effect along the lines of re displaying sprite 1 or is the letter *i* being displayed using some crazy lower border effect? :)
2005-01-08 19:13
Cruzer

Registered: Dec 2001
Posts: 1048
I invented this trick in "One Year Camelot 3". It's not a 9th sprite, but is done by $d016-splitting the $3fff pattern.
2005-01-08 19:21
Clarence

Registered: Mar 2004
Posts: 121
The advanced version of this 3fff kind of trick is done by Crossbow of Crest in Krestage. It is able to hold 1 char wide objects too, but his routine can show arbitary patterns (like a scroller, and not objects only with horizontal gaps).
2005-01-09 04:25
CyberBrain
Administrator

Posts: 392
So how does it work?
2005-01-09 07:32
trident

Registered: May 2002
Posts: 91
Cruzer's trick was to set $3fff to $ff and the background color to $0c (right?) so that the background color was completely covered by the black $3fff color. At the right point in the screen, he switched $d016 from e.g. 1 to 5, thus creating a 4 pixels wide gap starting at pixel 1. The background color shines through the gap. By switching $d016 from 6 to 7 instead, a 1 pixel wide gap starting at pixel 6 is achieved.

IIRC Crossbow used a combination of $3fff and $d011 (turning off screen output by setting both hires and ECM mode, I think). He utilized the fact that clearing the bits in $d011 was delayed two cycles, so that the $3fff char would be seen in one cycle (char) only.

Cruzer, this is a really cool idea. How did you come up with it?
2005-01-09 10:06
Wile Coyote
Account closed

Registered: Mar 2004
Posts: 646
Quote: The advanced version of this 3fff kind of trick is done by Crossbow of Crest in Krestage. It is able to hold 1 char wide objects too, but his routine can show arbitary patterns (like a scroller, and not objects only with horizontal gaps).

I remember the Krestage effect, 8 sprites and 2 vertical lower border scrollers, always wondered how that was done. I noticed that the font used on the scrollers did look sort of odd, although read_able :)
2005-01-09 10:17
Cruzer

Registered: Dec 2001
Posts: 1048
Trident: Correct explaination, although I'm not sure I remember if the background color was $0c. :)

I think I got the idea sometimes back in the Demotion days when CS was trying to make a techtecher that fucked up so the d016 values were stored in different random places on the screen. When checking it out I noticed some little gaps opening in the gfx where the background color "shined through", and the next logical step was to try the same with 3fff.
2005-01-09 10:17
Wile Coyote
Account closed

Registered: Mar 2004
Posts: 646
Quote: I invented this trick in "One Year Camelot 3". It's not a 9th sprite, but is done by $d016-splitting the $3fff pattern.

[remebers One Years Camelot III] the 2nd part (the starfield) one of the best on c64 :) ...and the part follows (the scroller) really good. Great music too :)

"I invented this trick in "One Year Camelot 3". It's not a 9th sprite, but is done by $d016-splitting the $3fff pattern."

The part with the 8 Sprites over the hires arrows in lower border :)



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
rime/Fancy Rats
RS-232
Holy Moses/Role
Tom-Cat/Nostalgia
Didi/Laxity
Matt
Fresh
El Jefe/Slackers^sidD
Pitcher/Fairlight
Mojzesh/TGR🇬🇧
WVL/Xenon
kbs/Pht/Lxt
HCL/Booze Design
Perff/No Name
VanessaE/Digital Aud..
algorithm
ccr/TNSP
Guests online: 124
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 The Demo Coder  (9.6)
7 Uncensored  (9.6)
8 What Is The Matrix 2  (9.6)
9 Wonderland XIV  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Party Elk 2  (9.6)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.6)
5 Libertongo  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Morph  (9.5)
9 Dawnfall V1.1  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Nostalgia  (9.3)
5 Censor Design  (9.3)
Top Webmasters
1 Slaygon  (9.6)
2 Perff  (9.6)
3 Morpheus  (9.5)
4 Sabbi  (9.5)
5 CreaMD  (9.1)

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