| |
Testa Account closed
Registered: Oct 2004 Posts: 197 |
is a split sideborder scroll done before??
high party people.
the last days i was bussy with coding a sideborder split scroll. with a split scroll i simply mean a scroll that scrolls the left 20 chars to the left and the right 20 chars to the right. through the sideborders... smooth ofcourse and i only used sprites in the sideborder, so no ugly extented graphics...
not very hard to code but i had some fun... the question i have is this done before and is there a record.. my version holds 25 chars high, and you only can use one speed... it scrolls the whole picture one pixel each frame...
i am curious.
greetings,
Testa
|
|
... 14 posts hidden. Click here to view all posts.... |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: Ofcourse it does :( How else do you think Cruzer made those rocking highres arrows in the lower border + 8 sprites in One Year Camelot III? Or the 41 column wide picture Soundemon made in Tense Years?
40.875 if I may...
:D
I split hair and you split registers. |
| |
Testa Account closed
Registered: Oct 2004 Posts: 197 |
Quote: obviously this isnt a d016 split ;) but more like a rol/asl scroller. (it looks nice tho! :D)
yeps, but totally rol/asl a 40 by 25 chars picture is impossible ofcourse.. i used $d016 splits but not at the badlines. at the badlines , and only at the right half of the picture i use ror to scroll the graphics, so i role 25 * 20 bytes.. the ror speedcode is mixed with the rastercode of the sideborder routine..
i also used different screens to scroll all the charpointers... dma delay is not an option here and read and restore all the charpointers takes too much rastertime, so i used different screens and clever memory management...
to move all the graphics through the sideborder, i use different frames (this is why you can only use one scroll speed) and i also used double buffers for the sprites so you simply can change all the spritepointers at the right moment..
one min point of this story is that you can't show/scroll any new graphics... the distance between both halfs simply gets bigger until the whole picture is gone.... (oswald: i hope this is what you mean)
this way splitscrolling a 25 by 40 chars picture is no problem at all, i am suprised this isn't done before..
it is not hard at all.... well i hope i explained enough now.. becoz i gave away a pefectly nice little effect now,..... but you are welcome....
and one last hint.. you can also use a 52 chars wide sideborder picture, too make it even more cooler...
and when you have scrolled 16 chars and there are 24 chars left you can always switch to a 8 sprite sideborder routine (only sprites) and scroll the remaining chars in different speeds (to polish the effect more)... but if you do this there is not much free memory left i am afraid..... (becoz the remaining 24 graphic chars must be converted to sprites aswell)
greetings,
Testa
|
| |
Danzig
Registered: Jun 2002 Posts: 440 |
Quote: Ofcourse it does :( How else do you think Cruzer made those rocking highres arrows in the lower border + 8 sprites in One Year Camelot III? Or the 41 column wide picture Soundemon made in Tense Years?
it IS a $d016-splitscroller. An easy one 7 pixels, no badline. it was just a proove of concept back then. at time I was in Comic Pirates, PJ Dynamix did that routine with a 2x2-scroller skipping the badline (it's black in the font :D ) and no sideborder. I told him that would have been cool in border and he claimed: Not possible!
Testa: Sure you can do a larger one. just skip the badlines and change the font. remember: april 1993 ;) |
| |
Testa Account closed
Registered: Oct 2004 Posts: 197 |
danzig, i am not sure what you mean with bigger, i already used 192 graphics lines and black lines each bad line is not good enough for me.. .. just read the post before yours , everthing is there....
have a nice weekend!
bye
|
| |
Danzig
Registered: Jun 2002 Posts: 440 |
you got me wrong :) i mean you can make it BIGGER than my old 7 pixel version.
but the question was: done before? answer: yes ;)
EDIT: and NO, I don't want a world first entry on codebase for that crap :D |
| |
Testa Account closed
Registered: Oct 2004 Posts: 197 |
crab? you mean those nice tastefull red lobsters???? he he... |
| |
doynax Account closed
Registered: Oct 2004 Posts: 212 |
Quote: Ofcourse it does :( How else do you think Cruzer made those rocking highres arrows in the lower border + 8 sprites in One Year Camelot III? Or the 41 column wide picture Soundemon made in Tense Years?
Oh.. Well, sorry about that.
So then what do you get inbetween the splits, $d021, recycled graphics, or something else entirely? I guess I could spend five minutes to write a test for it myself, but where's the fun in that ;) |
| |
The Phantom
Registered: Jan 2004 Posts: 360 |
Are you talking about this?
Wicked
Part 0c, on side 2 (shown in the release picture). I think I did 15 1x1 multispeed scrollers, next to a 15 line logo swing. It all uses $d016 and the bad lines are used on the 1x1 side. I forgot how ugly that "big ol' sprite" was in the middle. Think it was also covering some bad screen cuts. It's 10 years old, I didn't know any better :)
I never thought of doing a split scroller in the sideborders, sounds like a nice idea. I won't code it though, I've enough problems with my border routines, haha.
If you need a logo, give me specs, I'd be happy to draw something up for ya... |
| |
Testa Account closed
Registered: Oct 2004 Posts: 197 |
Phantom thanks for the offer!.. for this effect i already have found somebody. but if you want, you can make some graphics for the demo i am making?.... would be nice..
about sideborder routines, it really isn't difficult at all, come on and go for it....
about your split effect in Wicked: nice idea and nice little production..
greetings
Testa
|
| |
Hein
Registered: Apr 2004 Posts: 954 |
Paragon
then again, that's too obvious and with the number of sprites, badlines prevent this from going into the sideborder ofcourse. Still, looks cute. |
Previous - 1 | 2 | 3 - Next |