| |
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 |
|
| |
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 :) |
| |
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.
|
| |
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) |
| |
Mace
Registered: May 2002 Posts: 1799 |
It's all BS.
(blank screen) |
| |
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? ;)
|
| |
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") |
| |
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. |
| |
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"... |
| |
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. |
| |
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. |
| |
Testa Account closed
Registered: Oct 2004 Posts: 197 |
ok boys things are getting clear now... i call the effects vsp and hsp.. i am wondering how hsp is done so the next days i am bussy trying to figure it out... i want to try hsp with open sideborders for my x y sideborder scroll..
thanks a lot.... |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: ok boys things are getting clear now... i call the effects vsp and hsp.. i am wondering how hsp is done so the next days i am bussy trying to figure it out... i want to try hsp with open sideborders for my x y sideborder scroll..
thanks a lot....
Most active coders calls it line crunch (vertically) and VSP (horizontally) and the combination of the AGSP, and so should you. Sometimes you read DMA-delay for VSP aswell since that term is quite accurate on what's going on internally in the VIC-chip. |
| |
Testa Account closed
Registered: Oct 2004 Posts: 197 |
why not vsp for vertical screen position and hsp for horizontal screen position... ?? but you are right. i will remember it in the right way...... bye |
| |
Graham Account closed
Registered: Dec 2002 Posts: 990 |
Quote: why not vsp for vertical screen position and hsp for horizontal screen position... ?? but you are right. i will remember it in the right way...... bye
Because VSP meant "variable screen position" from day #1: VSP&IK+ |
| |
Danzig
Registered: Jun 2002 Posts: 440 |
john, shut up and upload the oxy-releases ;) |