| |
Simple "Nine Sprites" Demo [2013] |
Credits :
Scrolltext and other text in this release : ()
Download :
Look for downloads on external sites:
Pokefinder.org
User Comment Submitted by Smasher on 10 November 2014
interesting little demo. I think I can improve my routine in WGWTWTOTGS and make something cool with it. | User Comment Submitted by tlr on 26 December 2013
It should begin "In Krestage 3 the...". When editing is disabled, can we at least have a preview? :/ | User Comment Submitted by tlr on 26 December 2013
Krestage 3 the 50 pixel sprites depend on flipping MC mode at the right spot. They are X-expanded sprites with an extra expanded pixel. The way it works is that it fools the MC display logic to start with pixel 1 of 2 when the sprite is already on the last (hires) pixel of the sprite. pixel two of the MC pixel is then displayed even though the sprite data is all shifted out.
Sure you can split colors within the sprite. Note that the exact position of many split effects are dependent on which generation of C64/VIC-chip you are running the effect on. | User Comment Submitted by algorithm on 26 December 2013
I believe the 50 pixel wide trick is done by toggling the mcol/hires sprite toggle at the right time. Although the extra 2 vertical lines are a repeat from previous definition.
More colors are possible non interlaced via pal blending. And also the color mix varies according to whether or not specific colours are in even or odd lines etc | User Comment Submitted by Rastah Bar on 26 December 2013
I also learned more about how the VIC chip works. Initially I thought that it fetches ALL data (bit pattern, colors, x-position) at the right side of the screen. But it fetches only the bit pattern. You can still change for example the sprite colors before the bit pattern is displayed on screen.
I do not understand yet completely the 50 pixels wide sprites in Krestage 3. In the comments of that demo on youtube it is mentioned that you have to change the x-expansion register at just the right time.
Which makes me wonder: can you give sprites EXTRA COLORS by changing the color registers at just the right time? | User Comment Submitted by Rastah Bar on 25 December 2013
@MrXaliasH Lol, I started this when I was learning to make a stable raster interrupt. When I saw "Krestage 3" I thought that was a nice application. | User Comment Submitted by MrXaliasH on 25 December 2013
thx for this proof of concept!
for newbies (as i am) those hacks may be usefull ... someday ... when i master the timing problem comming with those damn raster interupts ^^ | User Comment Submitted by algorithm on 24 December 2013
@oswald. Probably because it is not of much use same as the 50 pixel sprite method. Although nice proof of concept | User Comment Submitted by Oswald on 24 December 2013
btw, if sprites are reusable horizontally (eventho no new data shows up) why this hasnt be used so far? | User Comment Submitted by HCL on 24 December 2013
Almost as weird as Krestage3 itself.. in a positive way of course :). | User Comment Submitted by iAN CooG on 24 December 2013
screenshot taken with x64sc and full borders |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|