[comp.sys.handhelds] Joust v2.2, Better Sprites

catto@vivaldi.ecn.purdue.edu (Erin S Catto) (06/05/91)

Joust v2.2
==========

Okay, its time for a Joust revision.  The main difference is
the sprite bitmaps.  Although I didn't use the bit maps given
to me by Steve VanDevender, I thank him for his insights into
the game.  It's kind of funny the way this game developed.  I
wasn't really sure of the details of the game.  I had to go on
memory.  Gosh, I think Joust was introduced in something like
1981 or '82.  I do remember dumping a couple pounds of quarters
into that game.  Joust had pretty good graphics in its day, but
I suppose Game Boy graphics can beat it now (not considering
color). 

Do try this version (if you liked the others at all).  The new
bitmaps have more of the "Joust Spirit".  

Note:  Although the player and rival sprites are definitely different,
       its easy to get them mixed up and die quickly.  I use the rival
       soldier's blank ankle to distinguish the sprites.

I'm only posting the ->ASC version. If anyone asks for a UUENCODE I
will make it available.

The Game
========

                      /   =   right
                      9   =   left
                      0   =   up, start game, and replay

                      points:     1 per egg
                                  8 extra for clearing the bonus round
                                  bonus player for winning bonus round

Beware - due to the new bitmaps the bonus round is tougher, but do-able.
         Call it a bug or call it a challenge.


                       Have More Fun,

                                         Zoom
                                         catto@ecn.purdue.edu

P.S.  Sorry no programming notes; I'm working on a new game which uses the
      scrolling features of S-Chip v1.1 (my selfish priorities)
      I will answer questions via e-mail.

Do-able Chip games:      Defender, Berzerk (easy, no collisions allowed)
                         Birds-eye view Car Racing, Scramble, Vanguard,
                         Asteroids (tricky), Donkey Kong, Frogger, Pinball


-To run Joust v2.2 you must have S-Chip v1.0 or v1.1.  D/L the following
 string and use ASC-> on it.  Store the result.  Recall the result to the
 stack. Execute SCHIP.  Press 0 to start.

->ASC encoded Joust v2.2
-------------------------------------------------------------------------------
%%HP: T(3)A(D)F(.);
"C2A201921021E002A4F6573747026723E2230000FF820F0600AAA50F55860096
30C600D6F022E9000EA620C710D670D85CF40021E4C4408610B80CB7107284E6
B1D690D85CF4002145CF03D6C3DDAE720521A6B68086202183AA0BCF332F56D6
731F03DDAED6142F03DDAE720521A6D670D82CD470910582C47207528FB30052
0FD6F022E9228A64DD610BA40021E122AF830042CBD650840022E9D630841022
E92108DF51DF70D300210A00EEAA285F56420A2600D6A0DE1A42C9D630DE1A42
09D6C0DE1A426922EC64DD00EEF300526100EE722872CED800E80108421843AA
265FE156F70825580468007801DD8EAA264FE10D81148366DDAA285F5500EEA4
103161A42031E0A43031EAA440314BA45031AB3261A420328600EEAA885F56DC
30D400424A32A232A7F300418E00EED806D850F400D87FE601E85DF40000EED8
07D851F400D87FE6C0E85DF40000EED806D850F4004209F3004269D807D851F3
00420AF40042C9190742C900EEAAE85F56DC10D400424A3228F300410F00EE32
A8AA885F5500EE32A8AAE85F5500EE722872CE144342C9D800E80108421843AA
275FE156F708255804DD8EAA274FE10D8100EE326132AB00EE42E032AB00EEAA
494F56442031EC2600420442C7AA494F5500EE2710248031ADAA494F5500EEAA
2C0D41A44031AEA4304100A60000EEAAA94F56AA494F55B400A650B40000EE52
8FA63000EEB400A610B40000EE520FA62000EEAAA94F56442041222600420442
C7AAA94F5500EE2710248041E2AAA94F5500EEAA2C0D41B40041C3528FA63000
EEA65000EE1481410514C0416614424166361000EE72CA330000EED610DF8136
DF440026EF4410262000EE72EB330000EED610DF8136DF440026EF4410262000
EED800E80108421843AA2CDD4E0D411483462000EE468026CF00EE4600264000
EE36EF00EE362000EEDC10DF81D4004209D4104269DC10D400420AD41042C900
EEDC30D30000EEAA0C1F56D6B3AAAB0D5D0841048042CD0407422EAA0C1F5500
EE0601168000EE0686168F00EE428FF400512900EE428FF40051EC00EED806D8
50F400D87FE680D85EF30000EED807D851F400D87FE680D85E00EEA4205146A4
105129A4405182A45051A35125AA494F565267F40051645248F400516451A372
0272207220AA494F5631AD720272207220AAA94F5641E2AA885F565267F40051
A35248F40051A35129AA885F565267F40051EC5248F40051EC5129D806D850F4
00D87FE680E85D00EED807D851F400D87FE680E85D00EEAA885F5679016126D8
07D851F30051CE72C0AA275FE10D81A43051ABA420510CA410A650620400EEA6
40628400EE6204AAE85F56AA885F55A63000EEAAE85F5679016187D807D851F3
0051CE72C0AA275FE10D81A630620400EE66DD00EE6200AAE85F5500EE6200AA
885F5500EE62A1B7FF42C9DC10D3104209D3004269AA274FE10D81580400EEDC
30D40061A3D4106143D42061E20687164300EE0604160200EE0604168000EE06
80164100EE6205AA494F5500EE6205AAA94F5500EE1780D673D851F40016734C
10AA2C0D4100EE62E8F3006107426932A732A7614A420932A732A7618962E8F3
006168426932283228614A4209322832286189D630DF81D806D85000EEAA285F
56426922EC22EC00EEAA285F56420922EC22EC00EE72C072207261D6A022E997
FF940061ADA410B710A430B710A420B720A620B40021E1A620B410A61021A662
4E000E72A292C02121D6C0DF81D68122E972C072C072617261D60222E9726172
61D60222E900EED620DF81D65022E900EED640DF81D6A022E900EED680DF81D6
4122E900EEAAA50F5607100F5500EEAAA50F560F332F56E6B1D6130F03DDAED7
A01F03DDAED7A02F03DDAE00EE3600460056C766E3AAE53D343D365D345D3637
40472057CF67EFD64022E9340400EE340800EE71254600560006071641AA260D
81AA285F5500EE1400710D1443718DD620350D71E9144171CA148071EB140271
EB00EE140271CA144171EB14C271EB00EED601D870F400718ED686D850F40071
8E00EED692D870F40000EED605D870F400718E00EED6EF390D420A00EED62035
0D00EE8400718E830071CA00EE360000EE240000EED640250D8100048681A004
8281C100EE040181A0040581C100EED611D871F40000EED612D871F400818400
EED6C1D851F4008163D650D871F40000EED651D871F400818400EED6D1D871F4
0000EED6D2D871F400818400EE260000EE000ED600E6C3AACADD4ED680DD4EAA
8AD6018400828A8300822BAA8AE6C1D687DD4ED600DD4ED683E601DD4ED604DD
4EE682DD4ED683DD4EAA0AD684DD4EE601DD4ED680E6C1DD4EAA4AD607DD4EE6
82D603DD4EE601DD4E822D00EEDD4ED780D308818A00EED607DD4ED687DD4ED6
01AA4BE6B3DD5ED780D307810C0686168FAA0C1F5500EE941000EED610E6D3AA
E5DD3ED7409320DD3ED74066306859F400DD3E00EEAA6CD642E681DD0E06020F
E1D701DD0E0FE1D701DD0E0FE1D701DD0E8600B610A600528F72074269AA285F
55D6A022E9AA285F569204222DAA285F55AA885F5692043229AA885F55D6A0DE
E991C100EEDCF0D400424A14203620146336EF00EE82C47207AA2CE6C0D623DD
4ED7C0DD4ED7C0DD4EE642D623DD4ED7C0DD4ED7C0DD4EE681D6A0DD4EE683DD
4ED627DD4E66007600771074A621E1D610DF81D63022E9AA285F56420A2600D6
A0DE1A42C9D630DE1A4209D6C0DE1A4269722872CED800E80108421843AA265F
E156F708255804DD8EAA264FE10D811483A183AA285F55F30092CD6490A18491
48E643190E916FE641190EA140E680190EA1C0E602190EA1C000EED647090DA1
02D6C0090DA10200EED6C0090DA10200EED643090DA102D7C0090DA102D7C009
0DA10200EED7EFE740AA2CDD4E72C072206710AAA50F5607100F5500EED680DF
81D64122E997FF940061AD21E1AAA50F5607800F559710726172C0726121E100
000000040E040066F6C4FFC6CDCE87666F23FF63B373E1E6F6C4FFC6EBE9C767
6F23FF63D797E300000000000000000000000000000000000000000000000000
0000000000FFAB8E08FFD6B120FFEEBB6BFFFFFFFF0000000060C182C4EF0066
42C36600000000060B0F06000C000C000C000C000C000C003C007C00CC00CC0C
CC0CCC0CCC0CCCF778F3300000000000000000000000000F0C8F0CC00CC00CC0
0CC00CC00CC00C8FF70FF30000000000000000000000003CCF7CCFCC00CC007C
0F3C8F0CC00CC0FC8FFC0F000000000300030003000300CF00CF000300030003
00030033003300E100C000A4D1"

akcs.falco@hpcvbbs.UUCP (Andrey Dolgachev) (06/06/91)

Erin,
 Great work on Joust but I have a couple of comments.
First of all, I'm glad you noticed that 0 does up, you were posting that
it does down for a while and that really confused me (before I saw the
game).On to more serious matters, one bug I've noticed is that if you
kill a buzzard right over one of the ledges, the egg goes through the
ledge.  Otherwise, I haven't noticed any problems and I think its a great
game.  Now how about that hand sticking out of the lava?  Regarding
future CHIP games, I would love to start writing some CHIP programs,
since I see a lot more potential in CHIP than in RPL or even ML. 
However, I need CHIPPER!  Do you (and this is why this is a response, and
not an e-mail) or anyone else have the Chipper source, as in C or Pascal,
which I could use to compile my own version (for the Mac)?  I asked this
a little whie ago, but no one responded.  
    Keep up the good work,
           --Falco

dcf@physics (Dan Flatin) (06/06/91)

Me too! I would like to get the C source to Chipper to port to the Mac.


--
	Daniel C. Flatin			1-919-684-8279
	Duke University Dept. of Physics	dcf@phy.duke.edu
	Durham, N.C.      27706