Darkhog Posted May 25, 2023 Share Posted May 25, 2023 Can you do this in Batari Basic? Like, in breakout the bricks are part of the playfield that get removed as the ball hits these. Can it be done in Batari without using ASM? If so, this could open access to both procedural stuff as well as rudimentary "jumpy" scrolling (removing top/down/left/right row/column, shifting other rows/columns, and putting a new row/column on the opposite side). Quote Link to comment Share on other sites More sharing options...
bogax Posted May 25, 2023 Share Posted May 25, 2023 (edited) The short answer is yes, but a little ASM helps a lot Here are some previous comments Edited May 25, 2023 by bogax Quote Link to comment Share on other sites More sharing options...
+Karl G Posted May 25, 2023 Share Posted May 25, 2023 Check out the pfpixel command in the bB guide. That works for the standard kernel, and works well for single block operations. If you are doing a lot of playfield changes in a short time with it, you are likely to run out of cycles. For bigger dynamic playfield changes, you will want to change the variables where the pixels are stored directly. The mapping of pixels to variables is shown in the bB guide here. 1 Quote Link to comment Share on other sites More sharing options...
Darkhog Posted May 26, 2023 Author Share Posted May 26, 2023 Thank you! 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.