Jump to content
IGNORED

DPC+ Scrolling - Start & End Column?


Captain Spazer

Recommended Posts

Sorry for asking on the subject of DPC+ scrolling again, I don't quite get it, I can get the playfield to scroll with pfscroll 255 which makes the playfield scroll down, but it shoots down and the playfield is empty for a while before coming around, I understand this is because I haven't set a starting and ending column, and from what I've gathered this is where DF0FRACINC Playfield Data comes in?

 

Anyway, my question would be, how would I need to formulate a code for the playfield to scroll down, and designate a starting and ending column?

Link to comment
Share on other sites

You have to make your Playfield data very tall.

Then there is a bB limit on the data size. I think PlayField data up to 256 bytes.

If you use double line Playfield resolution, you are not going to go far into the new data of one Playfield before it wraps back to the start.

If you use a 4-line Playfield, you can scroll into (guessing) 4 screens of PF squares/ rectangles before it wraps.

 

Creative: Jump to different parts of the Playfield. Find spots where it appears seamless.

Creative: Define another long Playfield and scroll up and down that.

 

Note: Even switching banks, you only have DPC+ 4K graphics bank for playfields, colors, P0 & P1 shapes/colors.

I got around that limit by drawing the entire screen with pfpixel on/off from a data table. I wanted 4 static single line screens, and only 2 fit in 4K with the other display data that the DPC+ 4K data bank uses.

 

This I made using scrolling background colors, scrolling 2-line PF and PF colors.

Press the button to jump down into the Playfield data.

See the bug where it is scrolling too far and changing the score background?

TIA20140730B.bas.bin

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...