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 > CSDb Discussions > 9th Sprite
2005-01-08 18:49
Wile Coyote

Registered: Mar 2004
Posts: 640
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: 119
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: 74
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

Registered: Mar 2004
Posts: 640
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

Registered: Mar 2004
Posts: 640
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
aNdy/AL/Cosine
St0rmfr0nt/Quantum
Mike
Martinland
eryngi
rexbeng
CA$H/TRiAD
zscs
Alakran_64
Earthshaker/Silicon ..
Sentinel/Excess/TREX
Durandal
JLD/Finnish Gold
t0m3000/ibex-crew
juN3bula/N3U
Guests online: 62
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 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
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 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Wafer Demo  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Graphicians
1 Sulevi  (10)
2 Mirage  (9.8)
3 Lobo  (9.7)
4 Mikael  (9.7)
5 Archmage  (9.7)

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