Jump to content

The Maxx

New Members
  • Content Count

  • Joined

  • Last visited

Everything posted by The Maxx

  1. Can the background color be resized horizontally to match the playfield? I am assuming probably not... like the starfield effect?
  2. Thanks guys. This is great information, as always. I'll play some more with color today. I tried adding a couple of things this morning and started crashing stuff. I might have to tear things up and start a new .bas file. Admittedly, I didn't have a plan laid out when I started (I never do) and there is some "spaghetti code" in the mix. Hopefully there are some meatballs as well... but it's my first shot, so I won't cry too much if I fall flat on my face. <edit> "Crashing" due to running out of ROM.
  3. I was reading up on bankswitching and I think I know how it could make my game better. At the very least, it would serve to organize my code in a more readable way. I'm a little confused about gosub. I need to read more, maybe? I don't see how it differs from goto...?
  4. <edit> It turns out that the flash was eliminated by calling defining the playfield and calling drawscreen again.
  5. I am using the DCP+ kernel. I have each player's color set like: player0color: $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 $C4 end However, for my first game, I don't think I'm going to go beyond a single color for each player. Is there a way to choose a single color (ie $C4) for the sprite. If so, would it be beneficial... save rom/cycles, etc?
  6. <edit> Yes, you are exactly right. In an effort to keep this thread about batari Basic in general, I am moving Mine Dig junk here: http://atariage.com/forums/topic/260288-mine-dig/
  7. With your help, I managed to cram in 18 bombs! The game is more challenging now.
  8. It worked after I went through, optimized some code, and freed up some ROM. I use the term "optimized" loosely. I think you'd be horrified to see my script! Haha!
  9. <edit> This was formerly a big ugly comment that described several methods I'd tried to use to get my for loop working. As it turns out, I was using too much ROM and needed to condense some code or bankswitch.
  10. Awesome! BTW, the loopindex tip saved my game! You rock!
  11. sweet! thank you! this should come in handy!!! You guys have been loads of help! Thanks!
  12. Questions answered in this thread: 1. Is there a way to run a loop to check variables by an index? http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3646843 2. Player collision event is triggered when player0 comes into contact with player2 or player3 (ie. if collision(player0,player1) then bopFish=3) http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3646508 3. DPC Starfield not working (http://atariage.com/forums/topic/258938-bb-starfield-effect/?hl=%2Bstarfield&do=findComment&comment=3638997) http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3646508 4. Can the starfield be resized horizontally? http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3646874 5. Is there some sort of modulo operator? http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3649164 I don't quite understand the bitwise stuff yet. For now, I am using something like: temp4=eatSnot/16 temp5=eatSnot*16-temp4 ; temp5 returns eatSnot mod 16 6. What about gosub and bankswitching? http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3651610 7. Can the background be stretched? http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3651974 8. On functions: http://atariage.com/forums/topic/259786-test-variables-by-index-and-other-questions/?p=3655650 9. Can you toggle a bit on/off...? http://atariage.com/forums/topic/259786-questions-to-the-maxx-heh-see-what-i-did-there/?p=3656980 10. Can you cycle through colors in a sprite with the DPC+ kernel? http://atariage.com/forums/topic/259786-questions-to-the-maxx-heh-see-what-i-did-there/?p=3657551 11. What is this pointer stuff? http://atariage.com/forums/topic/259786-maxximum-confusion/?p=3659304 12. Use a table for subpixel movement: http://atariage.com/forums/topic/259786-maxximum-confusion/?p=3665480 13. Can I give a label to bits? http://atariage.com/forums/topic/146335-cycles-used-by-bb-operations/?p=2092258 14. What's up with missile0? Every time I try to change the height, it draws weird diagonal lines. Is there a way to get it to behave more like missile1? Short answer - if you download the starfield effect for one project, but don't plan on using it for another.... don't store your new project in the folder that has the starfield .asm file. http://atariage.com/forums/topic/259786-maxximum-confusion/?p=3676875 15. Can I get missile1 to be any wider than 8 pixels? http://atariage.com/forums/topic/259786-maxximum-confusion/?p=3677122 16. If I understand correctly (which is unlikely), all of the graphics are crammed into one bank. I am running out of room in that bank - is there a way to store more in another bank? http://atariage.com/forums/topic/259786-maxximum-confusion/?p=3677122 Unanswered questions in this thread: 1. In the DPC+ kernel, can you assign a single color to a sprite? If so, will it save cycles? 2. My Visual bB does not have the options listed in the manual. Am I using the wrong version of Visual bB? 3. Can anyone offer an explanation/example of SeaGtGruff's read/write array? http://atariage.com/forums/topic/171024-quick-yes-or-no-question-on-variable-arrays/?p=2116346
  13. The Maxx


  • Create New...