Dave's Atari BASIC Progamming Vault 1st Public Edition - 12/02/2001 These programs are all the creations of Dave Britten. If you want to improve upon them, go ahead. I always enjoy seeing what can be done with such a horrendously limited programming platform. brittedg@student.gvsu.edu - For questions, comments, corrections, and conversation GAMES Features key: @ Collision detection - Games without it require even more imaginiation! ! Sound effects # Multiple controls (two way movement, movement & firing, etc.) ================================================================================ Home Run @! Controls: 9 swings bat 1 Note<-0 2 Ver2<-20 3 Hor1<-Key 4 Hor2<-9 5 Ver2<-Ver2-5 6 If Hit Then Note<-Note+1 7 Hor1<-0 8 Goto3 KABOOM! @!# Controls: 1 thru 9 or backward moves bucket 1 S<-0 2 Hor1<-Hor1+Key 3 Ver2<-Ver2+5 4 If Hit Then Hor2<-Hor2-2,S<-S+1 5 Goto 2 Pitfall! @! Controls: Any # key jumps 1 Ver2<-9 2 If Key>0 Then Ver1<-0 3 Hor2<-Hor2-10 4 If Hit Then Note<-0 5 Ver1<-9 6 Goto 2 Pitfall II @# Controls: 1=jump 2=run 1 If Key=1 Then Ver1<-0 2 If Key=2 Then Hor1<-Hor1+5 3 Hor2<-Hor2-10 4 If Hit Then Hor1<-0 5 Ver1<-9 6 Goto 1 !!IMPORTANT!! To Run Pitfall II: Insert before line 1: Ver2<-9 STEP through the extra line Erase the extra line Move to STACK window, and erase everything. Move cursor back to the beginning of line 1 Now you can play Pitfall II! P.S. If you press RESET to restart, you must do this over again. Carnival @! Controls: Any # key fires gun 1 Hor1<-50 2 Hor2<-Hor2+5 3 If Key>0 Then Ver1<-1 4 If Hit Then Note<-4 5 Ver1<-99 6 Goto 2 Defender @# Controls: Forward and Backward on right control 1 Ver1<-50 2 If Key=99 Then Hor1<-Hor1-5 3 If Key=1 Then Hor1<-Hor1+5 4 If Hit Then Ver2<-99,Hor2<-Hor2-28 5 Ver2<-Ver2-5 6 Goto 2 Donkey Kong Jr. @!# Controls: Any number key to go up, backward to go down 1 Ver2<-10 2 Ver1<-Ver1-Key 3 Ver2<-Ver2-20 4 If Hit Then Ver1<-99,Note<-4,Note<-0 5 Goto 2 Moon Patrol Controls: Any # key to jump 1 Ver2<-9,Hor2<-47 2 Ver1<-9 3 If Key>0 Then Ver1<-0 4 Hor1<-Hor1+10 5 Goto 2 Run 'n' Jump @!# Controls: 1=left 2=jump 3=right This is just a little movement 1 If Key=1 Then Hor1<-Hor1-10 2 If Key=2 Then Ver1<-0 3 If Key=3 Then Hor1<-Hor1+10 4 If Hit Then Note<-3 5 Ver1<-9 6 Goto 1 Super Mario Kart @(well they don't all have to be Atari games!) Controls: Any # key steers 1 Ver2<-9 2 Ver1<-9 3 Hor2<-Hor2+5 4 If Key>0 Then Ver1<-0 5 Hor1<-Hor1+15 6 If Hit Then Hor1<-Hor1-20 7 Goto 2 Skiing @!# Controls: Forward and Backward 1 Hor2<-15,Ver2<-50,Hor1<-50 2 Ver1<-Ver1+5 3 Hor1<-Hor1+Key 4 If Hit Then Note<-1 5 Goto 2 Space Invaders @!# Controls: Use number keys to move, and backward fires 1 Ver1<-99 2 Hor2<-Hor2+5 3 Hor1<-Hor1+Key 4 If Key=99 Then Ver1<-0 5 If Hit Then Note<-1 6 Goto 1 Note: Because of RAM limitations (63 bytes!) I couldn't make the "Invader" move down. This could have been a really cool game. Battlezone @!# Controls: Number keys rotate tank and backward fires cannon 1 Hor1<-49 2 Ver1<-95 3 Hor2<-Hor2-Key 4 If Key=99 Then Ver1<-0 5 If Hit Then Hor2<-Hor2-39,Note<-1 6 Goto 2 Space Jockey version 2 @!# (Version 1 played the wrong direction. Whoops.) Controls: Number keys rise and backward fires 1 Hor2<-99 2 Ver2<-Ver2+5 3 Ver1<-Ver1-Key 4 If Key=99 Then Hor1<-0 5 If Hit Then Note<-1 6 Goto 1 Sopwith 3 @! Controls: Any number key drops bombs 1 Hor2<-50,Ver2<-91 2 Ver1<-10 3 Hor1<-Hor1+10 4 If Key>0 Then Ver1<-89 5 If Hit Then Note<-7 6 Goto 2 Zaxxon Controls: Number keys fly ship 1 Hor2<-50 2 Hor1<-Hor1+5 3 Ver1<-Ver1+Key 4 If Ver2>Ver1 Then Ver2<-Ver2-2 5 If Ver2