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


Forums > C64 Coding > Half pixel shifting
2005-11-21 08:13
Twynn
Account closed

Registered: Nov 2005
Posts: 9
Half pixel shifting

First of all: It's good to see that the C64-scene is still alive.
I kinda left the scene about ten years ago but after accidently crossing this site I got interested a bit again. Downloaded some demo's to see what happened since I left and I was quite amazed. Not those ugly 8x8 modes anymore, but good looking demos.

Anyway, when I was watching krestage I saw this intro for each demopart which used this high-resolution text which is said to use half pixel shifting? I'm still familiar with the normal vic-tricks, but this one made me curious.

Now I wonder how this is done. Is it just a visual trick or has the vic really some possibility to do half pixel movements or something?
 
... 43 posts hidden. Click here to view all posts....
 
2005-11-22 12:04
Cruzer

Registered: Dec 2001
Posts: 1048
Quote: The problem with that "half-pixel-shifting" is, that
the picture must scroll.
You you can never do real half pixels.
The effect doesnt make sense without you eyes and your brain.

Monte Carlotta


Actually it is possible to make the scanlines move a bit on some TV sets by simply flashing some colors. E.g. if you have some gfx in the middle of the screen and a big solid bar on top of the screen flashing between black and white, the gfx in the middle will move a bit up/down.

How much it moves of course varies a lot from TV to TV, so it would be pretty hard to use for anything useful. But maybe if the user was prompted to calibrate it first :-)
2005-11-22 12:27
Cruzer

Registered: Dec 2001
Posts: 1048
Quote: "Reticulate" by SCG was, as far as I know, the first 64 demo to use interlace effects. It was released in 1988. There is a scroller that utilizes the "half-pixel-shift" effect.

Reticulate

"Our pixels are smaller than yours"


Hadn't seen that demo before, but that scroller for sure is a half-pixel one.
2005-11-22 12:32
Cruzer

Registered: Dec 2001
Posts: 1048
Quote: I have seen examples of FLI type modes on 264 and it looks quite amazing. It's true that the C64 demo scene was more active, therefore possiblity of more inventions etc...

Not sure if there are any more vic trickery left on C64 (although heavy usage of illegal opcodes may be the only thing left)


There are, trust me, I got plenty of unreleased routines lying around. Whether or not any of them introduce completely new VIC tricks can of course always be debated, but it's certainly possible to make new VIC-based effects.
2005-11-22 12:45
Oswald

Registered: Apr 2002
Posts: 5094
all effects are vic based, except sound effects :)
2005-11-22 12:47
Cruzer

Registered: Dec 2001
Posts: 1048
Quote: all effects are vic based, except sound effects :)

VIC-trickery based then ;)
2005-11-22 12:48
Radiant

Registered: Sep 2004
Posts: 639
Quote: There are, trust me, I got plenty of unreleased routines lying around. Whether or not any of them introduce completely new VIC tricks can of course always be debated, but it's certainly possible to make new VIC-based effects.

Well, there certainly are some effects left to discover, but you'd be hard pressed to uncover more undocumented features like FLD, FLI, sprite stretching etc.
2005-11-22 13:12
Twynn
Account closed

Registered: Nov 2005
Posts: 9
Quote: Well, there certainly are some effects left to discover, but you'd be hard pressed to uncover more undocumented features like FLD, FLI, sprite stretching etc.


Well, actually FLI is also not an undocumeted feature. Just normal vic-usage. It's just that someone has to think about it and realize what is possible. And maybe cruzer has also thought about something and worked it out.
2005-11-22 13:29
Radiant

Registered: Sep 2004
Posts: 639
Quote:
Well, actually FLI is also not an undocumeted feature. Just normal vic-usage. It's just that someone has to think about it and realize what is possible. And maybe cruzer has also thought about something and worked it out.


Badline at will sure is undocumented, no? I haven't read any official VIC-II specs, but I don't think they'd include such hacks...
2005-11-22 15:34
Cruzer

Registered: Dec 2001
Posts: 1048
Quote: Well, there certainly are some effects left to discover, but you'd be hard pressed to uncover more undocumented features like FLD, FLI, sprite stretching etc.

What is a "feature" anyway? Is FLI really an undocumented VIC-feature, when the processor has to be involved at every line? All the VIC chip does is just updating the bitmap colors whenever there is a badline, like it always does in bitmap mode.

Guess we could discuss what a "feature" is for ages (there was a thread like that some time ago) but I don't really think it's that interesting.

What really counts is what appears on the screen, and there's definitely lots of effects left to do, which rely more or less on VIC-trickery, including improvements of existing tricks, and even stuff that some might say would qualify for a new feature/gfx mode/etc.
2005-11-22 16:25
algorithm

Registered: May 2002
Posts: 705
Give us a clue.., new graphic modes, etc etc
Previous - 1 | 2 | 3 | 4 | 5 | 6 - 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
Guests online: 93
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 X-Mas Demo 2024  (9.5)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Sixx  (9.8)
3 hedning  (9.7)
4 Irata  (9.7)
5 Tim  (9.7)

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