Sprybug Posted October 28, 2016 Share Posted October 28, 2016 Hey guys, As some of you know, I'm working on a game called Robot Zed. I got a working demo of it in time for PRGE. While there at the AtariAge booth, I got to see some of the other games being demo'd and visually they always seem to look so much better than what I can come up with in the standard kernel. I'd love to use DPC+, but as you know, my games scroll horizontally, something that there are no routines for for DPC+. I've seen examples using pfread and pfpixel to simulate horizontal scrolling, but my main concern with that is the amount of cycle times it would take to scroll a lets say 32x44 playfield pixel screen. I would love to play around with how DPC+ stores the playfield data in its program memory and make it scroll the way I want by accessing those locations and doing what I need to do to get the result I want. Is there anything I can do in my program to do this by accessing certain parts of DPC+? Any help would go a long way to making Robot Zed look 10x better. I also would love to take advantage of those multiple virtual sprites too. 1 Quote Link to comment Share on other sites More sharing options...
+Gemintronic Posted October 28, 2016 Share Posted October 28, 2016 (edited) I've considered using the virtual sprites in the multi-sprite kernel for platforms and moving backgrounds. Maybe the same strategy could be used for DPC+? Pending that maybe you have enough pull to get batari (Fred) to add that kind of scrolling in. Edited October 28, 2016 by theloon Quote Link to comment Share on other sites More sharing options...
Sprybug Posted October 28, 2016 Author Share Posted October 28, 2016 I've considered using the virtual sprites in the multi-sprite kernel for platforms and moving backgrounds. Maybe the same strategy could be used for DPC+? Pending that maybe you have enough pull to get batari (Fred) to add that kind of scrolling in. Funny thing, I saw Fred last weekend at PRGE and didn't even think about bringing it up. Also learned that he now lives about TEN MINUTES FROM ME. He just moved here. 1 Quote Link to comment Share on other sites More sharing options...
wallaby Posted October 28, 2016 Share Posted October 28, 2016 Getting direct access to the memory location for the playfield would be a big boon for me too. I use horizontal scrolling in DPC+ but it's a hack by animating the playfield. If I could procedurally generate my playfield it would save a few thousand bytes too. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.