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 > C64 Coding > vsp versus linecrunching
2008-02-21 19:25
Testa
Account closed

Registered: Oct 2004
Posts: 197
vsp versus linecrunching

hello there,

can somebody explain me the technical diffirence between vsp and linecrunching, i can swing/scroll a piccy from left to right by modify $d011 , i always thought that this was called a linecruncher, now somebody thold me that this trick is called vsp and not linecrunching, now i am confused about this....

mcd
2008-02-21 19:48
Danzig

Registered: Jun 2002
Posts: 440
vsp is for left/right, linecrunching is for up/down. in conjunction called agsp but i prefer vsp+lc :)
2008-02-21 20:30
JackAsser

Registered: Jun 2002
Posts: 2014
Quote: hello there,

can somebody explain me the technical diffirence between vsp and linecrunching, i can swing/scroll a piccy from left to right by modify $d011 , i always thought that this was called a linecruncher, now somebody thold me that this trick is called vsp and not linecrunching, now i am confused about this....

mcd


I suggest you read the VIC article about those two effects (vsp and linecrunch). Both are explained in depth and both involves manipulating $d011 but with slightly different timing.

Line Crunch: https://sh.scs-trc.net/vic/vic_article_3.14.htm#3.14.4.

VSP (DMA-delay):
https://sh.scs-trc.net/vic/vic_article_3.14.htm#3.14.6.
2008-02-21 21:01
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:

vsp is for left/right, linecrunching is for up/down. in conjunction called agsp but i prefer vsp+lc :)

this mixing up of terms always crack me up. "vsp" as in "variable screen position" is dma delay indeed. however, the terms ivo herzeg used is "hsp" as in "horizontal screen position" and "vsp" as in "vertical screen position". and since ivo herzeg also came up with "agsp" for "any given screen position", saying "vsp"+"linecrunching"="agsp" can only be wrong, because in ivo herzeg terms vsp IS linecrunching =D </smartass>

:o)
2008-02-21 21:30
Mace

Registered: May 2002
Posts: 1799
It's all BS.
(blank screen)
2008-02-21 21:31
TDJ

Registered: Dec 2001
Posts: 1879
Quote: Quote:

vsp is for left/right, linecrunching is for up/down. in conjunction called agsp but i prefer vsp+lc :)

this mixing up of terms always crack me up. "vsp" as in "variable screen position" is dma delay indeed. however, the terms ivo herzeg used is "hsp" as in "horizontal screen position" and "vsp" as in "vertical screen position". and since ivo herzeg also came up with "agsp" for "any given screen position", saying "vsp"+"linecrunching"="agsp" can only be wrong, because in ivo herzeg terms vsp IS linecrunching =D </smartass>

:o)


I always was under the impression that both vertical + horizontal was linecrunching. At least that's what we called it back in the day .. Then again, I once did a hires scroll which was obviously a bitmap scroll, so what do I know?

Oh, and you forgot to open your <smartass> tag. Who's the real smartass now? ;)
2008-02-21 21:50
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:

I always was under the impression that both vertical + horizontal was linecrunching. At least that's what we called it back in the day ..

ehehe indeed :=) for me, it was ivo herzeg who cleared that up for me (and thus i am familiar with his terms, not the older "variable screen position")
2008-02-21 22:45
HCL

Registered: Feb 2003
Posts: 728
Yeah! In the 80's and 90's noone knew what they were talking about, and also didn't understand what they were inventing -> giving totally confusing names to things.

..but now we have internet!! And stuff like CSDb, so now everyone can understand.. If we just could explain what people didn't understand before, and do it right now once and for all. If people just stopped talking so much crap all the time, we could instead focus on getting things right, and explain all those things that were confusing back then.. Ok, are you with me!??! before they had vsp, hires scroll and sometimes linecrunching. But now, we have vsp and hsp, and also agpsp and bitmap, but the old stuff is still there.. cause it's really the same, right.. just different name. ..and sometimes even same name for different things.. Uuuhh. ..but we have internet now, so everyone should really be able to understand.. Yepp.

Well, that's just my 50 cents. Maybe someone else can fill me in.
2008-02-22 02:16
Codey

Registered: Oct 2005
Posts: 79
i remember discussing vsp with ruffian way back in the day and we didn't even know it had a name. our definition was "fuck around with $d011 and make the screen shift"...
2008-02-22 09:46
TDJ

Registered: Dec 2001
Posts: 1879
Quote: i remember discussing vsp with ruffian way back in the day and we didn't even know it had a name. our definition was "fuck around with $d011 and make the screen shift"...

faw$d011amtss?

That's a stupid name for a routine.
2008-02-22 17:59
Dane

Registered: May 2002
Posts: 423
Quote: Yeah! In the 80's and 90's noone knew what they were talking about, and also didn't understand what they were inventing -> giving totally confusing names to things.

..but now we have internet!! And stuff like CSDb, so now everyone can understand.. If we just could explain what people didn't understand before, and do it right now once and for all. If people just stopped talking so much crap all the time, we could instead focus on getting things right, and explain all those things that were confusing back then.. Ok, are you with me!??! before they had vsp, hires scroll and sometimes linecrunching. But now, we have vsp and hsp, and also agpsp and bitmap, but the old stuff is still there.. cause it's really the same, right.. just different name. ..and sometimes even same name for different things.. Uuuhh. ..but we have internet now, so everyone should really be able to understand.. Yepp.

Well, that's just my 50 cents. Maybe someone else can fill me in.


No, you made it perfectly clear for me! Just fuck around with d011 a bit and see what happens-stuff.
 
... 5 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 - 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
The MeatBall
Jetboy/Elysium
Andy/AEG
Brush/Elysium
The Human Co../Maste..
rexbeng
REBEL 1/HF
kbs/Pht/Lxt
Guests online: 145
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
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 Original Suppliers
1 Derbyshire Ram  (9.7)
2 Fungus  (9.3)
3 Black Beard  (9.2)
4 Baracuda  (9.2)
5 hedning  (9.1)

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