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 > D011 scrolling
2004-06-08 00:17
SIDWAVE
Account closed

Registered: Apr 2002
Posts: 2238
D011 scrolling

Hi,

What is the best rasterline to flip the D011, when
scrolling the screen ?

No FLD!

Plain old scrolling ?

I have timing error, so the text jumps a bit.
Scroll the colorram too in same scan, takes a lot
of time..

Thanks for ANY help!!
 
... 34 posts hidden. Click here to view all posts....
 
2004-07-04 05:34
Stingray
Account closed

Registered: Feb 2003
Posts: 117
Thanks AmiDog. 16k, alright so posting it on the forum was a bit out of the question.
2004-07-08 05:51
AmiDog

Registered: Mar 2003
Posts: 97
I've spent some more time on the VSP routine, you can get it here:

http://user.tninet.se/~cqj150m/vsp.zip

This have changed:

1. Added smoothscrolling.
2. Joystick controlled scrolling.
3. Lores multicolor bitmap scrolling including color-ram.
4. Requires 64tass to compile now (uses macros and such).

Basically, I've converted a 1024x192 bitmap (part of a wallpaper with the famous swedish moose Hälge) to C64 lores using Paint Shop Pro and the ConGo Photoshop plugins. I then used a small piece of code to convert the resulting bmp bitmap to something more C64 friendly.

With VICE, you should be able to just autostart the VSP.P00 file and it should load the graphics and VSP routine and start it.

This is the memory layout of the 1024x192 image (just consider it to be an normal C64 lores bitmap, just a little wider and not as tall):

$6400 - $C3FF bitmap
$C400 - $CFFF screen ram
$E000 - $EBFF color ram
2004-07-08 06:31
AmiDog

Registered: Mar 2003
Posts: 97
A small update with a new image (made of 3 intro screens from three great C64 games), back/border colors are now stored in the image files and debuging (border color changes) is disabled. Get it here:

http://user.tninet.se/~cqj150m/vsp1.zip

Addition to the memory layout:

$EC00 background
$EC01 border
2004-07-09 00:40
Stingray
Account closed

Registered: Feb 2003
Posts: 117
Coming soon VSP mega demo by AmiDog, well if you keep going at this rate :)
2004-07-09 08:46
AmiDog

Registered: Mar 2003
Posts: 97
LOL! :) Well, I just moved the second bitmap to the very end of the RAM and fiddled with $01 to access the RAM below the IO area at $d000. So now I've got no less than 39KB ($4000-$dc00) for the image, or 1664x192 pixels if using just 2 colors (like a dithered b&w image). Working nicely :)

I guess one would have to play with some kind of realtime decompression or something to be able to use a larger image. (Or use a SCPU/REU, but that's cheating.)
2004-07-09 10:01
bOOZElEE

Registered: Dec 2002
Posts: 34
why is realtime decompression considered as cheating?
its nothing else than converting your more memory friendly picture data to a vic usable format.
or is there some point ive missed?
2004-07-09 12:32
Spinball

Registered: Sep 2002
Posts: 87
i think amidog means that using scpu or reu would be cheating NOT realtime decopression.
2004-07-09 12:56
Krill

Registered: Apr 2002
Posts: 2839
rayden, you should really read everything twice or thrice =)
2004-07-09 14:16
bOOZElEE

Registered: Dec 2002
Posts: 34
oh... ;)
2004-07-12 11:30
AmiDog

Registered: Mar 2003
Posts: 97
Another update, in case anyone still cares :)

http://user.tninet.se/~cqj150m/vsp2.zip

I'm now using $4000-$dc00 for the image which give the following resolutions:

b&w: 1664x192
hires: 1472x192
lores: 1328x192

(Example images, ugly closeups of a flower, are included.)
Previous - 1 | 2 | 3 | 4 | 5 - 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
Flavioweb/🇮🇹HF..
Laurent
Guests online: 127
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Bromance  (9.6)
10 Memento Mori  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Onscreen 5k  (9.5)
8 Wafer Demo  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Crackers
1 Mr. Z  (9.9)
2 S!R  (9.9)
3 Antitrack  (9.8)
4 Mr Zero Page  (9.8)
5 OTD  (9.8)

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