8

a CHIP-8 emulator
Log | Files | Refs | README

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