+Random Terrain Posted August 2, 2011 Share Posted August 2, 2011 (edited) Until somebody figures out how to fix the 32 x 24 jitter, here is the same program with a row removed. It's now 32 x 23 and has a steady scanline count of 262. Latest Version Here's the .bin file to use with an emulator or Harmony cart: ex_maze_32x23_2011y_08m_02d_0523t.bin Here's the bB code: ex_maze_32x23_2011y_08m_02d_0523t.bas ---------------------------------------------- Original Post Below is an adapted version of what I mentioned in the 32 x 12 Maze example program with Pac-Man style sprite thread. I thought I wouldn't be able to post this 32 x 24 version, but jrok reminded me about vblank, so I stuck some of my code in there and it seems to work. You can read more about what I did with vblank here: http://www.atariage.com/forums/topic/169435-for-a-full-game-isnt-vblank-useless/page__p__2339266#entry2339266 Here's the .bin file to use with an emulator or Harmony cart: ex_maze_32x24_2011y_08m_01d_2252t.bin Here's the bB code: ex_maze_32x24_2011y_08m_01d_2252t.bas Problem: I have Stella fixed so it will stop the program if the scanline count goes over 262. It hasn't stopped so far. I do have a problem, though. If you hit Alt + L, you can see that the scanline count bounces between 262 and 261. It did that before I used vblank. Any time I use a 32 x 24 screen and add any code, the scanline count bounces around like that. When I try it with the Harmony cart, the screen slightly jitters. Does anyone know how to make a 32 x 24 screen keep a steady scanline count of 262? Thanks. Edited August 2, 2011 by Random Terrain 4 Quote Link to comment Share on other sites More sharing options...
Jr. Pac Posted August 2, 2011 Share Posted August 2, 2011 Thanks! One problem. When I use the ROM generated by compiling in bB, I just get a blank screen. Quote Link to comment Share on other sites More sharing options...
jwierer Posted August 2, 2011 Share Posted August 2, 2011 Thanks! One problem. When I use the ROM generated by compiling in bB, I just get a blank screen. Your compilation failed then. Which release of bB are you using? One thing I noticed is the code won't compile under 1.1d due to a bug in the compiler. Compiled fine under 1.1c. -Jeff Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted August 2, 2011 Author Share Posted August 2, 2011 I added a 32 x 23 version in the first post to eliminate the 262/261 jitter. Quote Link to comment Share on other sites More sharing options...
+Philsan Posted August 2, 2011 Share Posted August 2, 2011 Excellent Duane! Quote Link to comment Share on other sites More sharing options...
Jr. Pac Posted August 2, 2011 Share Posted August 2, 2011 How to I tell what version I have? I got it fromhere. Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted August 2, 2011 Author Share Posted August 2, 2011 (edited) How to I tell what version I have? I got it from here. That tinkernut stuff is way out of date. Read these three things: http://www.randomterrain.com/atari-2600-memories-batari-basic-vbb.html#tutorial01 http://www.randomterrain.com/atari-2600-memories-batari-basic-commands.html#gettingstarted http://www.randomterrain.com/atari-2600-memories-batari-basic-vbb.html#install_vbb Edited August 2, 2011 by Random Terrain Quote Link to comment Share on other sites More sharing options...
Jr. Pac Posted August 2, 2011 Share Posted August 2, 2011 Thank you! Quote Link to comment Share on other sites More sharing options...
Jr. Pac Posted August 2, 2011 Share Posted August 2, 2011 That new version of bB you linked me to also gives a blank screen... Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted August 2, 2011 Author Share Posted August 2, 2011 That new version of bB you linked me to also gives a blank screen... Did you read step #4 closely? http://www.randomterrain.com/atari-2600-memories-batari-basic-vbb.html#install_vbb Quote Link to comment Share on other sites More sharing options...
Jr. Pac Posted August 2, 2011 Share Posted August 2, 2011 Phew! I It wasn't step 4, I installed it incorrectly. Now it works! Quote Link to comment Share on other sites More sharing options...
+Random Terrain Posted August 5, 2011 Author Share Posted August 5, 2011 (edited) I've been looking at the bB page trying to figure out where to put this example program and I can't find a good spot. Does anybody have an idea? [i figured it out. Since I use fixed point variables in the program, I'll put it in that section.] Edited August 5, 2011 by Random Terrain 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.