JOUST.txt (2935B)
1 Joust 1.0, a CHIP48 game by Zoom: 2 3 Hoorah! Hoorah! Here it is, the latest CHIP48 game; my rendition 4 of the arcade game Joust. Both ->ASC and UUENCODE versions are attached. 5 6 You can get ASC-> (an HP48sx program by Bill Wickes) by anonymous ftp 7 at seq.uncwil.edu (Wayne Scott's Mailserver archive, 8 path: hp48/util/ascii.encode.Z (set ftp to binary, use UNCOMPRESS in UNIX). 9 10 A PC based version of UUDECODE is available on the HPBBS in the 11 user.programs conference. 12 13 CHIP48v2.25 and documentation is available at seq.uncwil.edu 14 path: hp48/chip8/chip-48.Z (binary) 15 16 The Game: 17 18 1) Download the file and use ASC-> on the string. 19 2) The result of step 1 is taken as an argument by 20 CHIP, this runs the game. 21 3) Check out the title screen then press 0 to play. 22 4) The keys are: 23 24 0 = Down 25 9 = Left 26 / = Right 27 28 5) The blank dots in the bottom left corner indicate 29 the number of players left, not including the current 30 player. Sorry, no bonus guys. Maybe in the future. 31 32 6) At the score screen press 0 to replay, else press drop 33 to exit to the stack. 34 35 36 If you feel the game is slow, then wait until you get to level 7! 37 The levels roll over at #Fh, I think. I haven't gotten that far! 38 Therefore there maybe unseen bugs. 39 40 The game is novel. I'm not sure of its lasting qualities. 41 However, it was a good exercise in CHIP programming. Which 42 reminds me: 43 44 - I claim no rights, its just a game. Anyway, what could I do? 45 Send the cops after you? On the other hand, please send me 46 email for comments, questions, bugs. On bugs, try to give 47 plenty of detail. Debugging these games is a nightmare, but 48 its a challenge I enjoy (contradiction?). 49 50 my email address: catto@ecn.purdue.edu 51 52 You can post on comp.sys.handhelds, but I only view once or 53 twice a week. 54 55 CREDITS: 56 57 1) Andreas Gustafsson for his excellent interpreter, CHIP48v2.25. 58 2) Gilles Kohl for his AS48 CHIP assembler. 59 60 I haven't tried to run Joust on SuperCHIP. If I have enough energy I 61 will convert Joust to take advantage of the extended graphics. 62 63 On Source Code: 64 65 I will eventually post source code in AS48, soon if requested. I will 66 archive it at seq.uncwil.edu and the HPBBS along with Joust. 67 68 However, I am more interested in posting some CHIP48 programming notes 69 to generate more interest in actually writing these games. This is the 70 fifth game posted since CHIP's release, how many assemblers? Assemblers 71 are great and Joust wouldn't have been possible without one, but I think 72 people must have difficulty programming in CHIP48 (it wasn't a cinch for 73 me). Sooooo, I will try to help with some programming notes. 74 75 Enjoy! 76 77 Zoom-> 78 79 The real question: Should I by a Smith Corona card? 80 81 82 Joust string: Bytes: 1426 83 Checksum: #87F2h