<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 04 May 2005 16:37:45 +0100
From   : Richard_Talbot-Watkins@...
Subject: Re: Chuckie Egg - better patch (and some mysteries

I found the other version of Chuckie Egg, so now we have a patch that
should work well for all:

  10 HIMEM=&3100
  20 P%=&380:[OPT2
  30 LDA&7F:PHA:LDA#136:STA&7F
  40 JSR&1902:PLA:STA&7F:RTS:]
  50 *L.CH_EGG 3100
  55 IF !&49AB=&202AD720 A%=&4B7D:B%=&4CE6
ELSE A%=&4B73:B%=&4CDC
  60 A%?1=7:A%?11=1
  70 ?B%=32
  80 ?&3CC4=138:?&3D01=138
  90 ?&3DFD=136
 100 ?&3B0D=128:?&3B0E=3
 110 ?&3D23=128:?&3D24=3
 120 P%=&900:[OPT2
 130 LDX#&27:LDY#0:.q
 140 LDA&3100,Y:STA&1100,Y:INY:BNEq
 150 INCq+2:INCq+5:DEX:BNEq:JMP&29AB
 160 ]
 170 CALL&900

Seems it's just those first three pokes which differ between the two
versions.


Annoyingly, none of the pokes on Peter's Chuckie Egg page are compatible
with the StairwayToHell version either; they all need slightly different
addresses, i.e.:

Set initial number of lives and level skip:
?&2C07 = <no of lives>
?&2C03 = <start level>

Infinite lives:
?&2A4A = &A9

[I don't think the 'infinite lives and invulnerability to hens cheat works
properly]

Invulnerability to hens and mother duck:
?&29F5 = &A9
?&29F6 = 0
?&29F7 = &85
?&29F8 = &4F

Change default keys:
?&2B2A = &B6 : REM RETURN for jump
?&2B2E = &B7 : REM : for up
?&2B32 = &97 : REM / for down
?&2B36 = &9E : REM Z for left
?&2B3A = &BD : REM X for right

Also, my suggestion for a slightly better speed control (both versions):

*LOAD CH_EGG
?&1B20=<speed> (0=fast, 3=normal, 255=v slow!)
CALL&29AB


The StairwayToHell version appears to be the slightly newer one, containing
a little bit of extra code... some kind of bugfix perhaps?

Rich


**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
postmaster@...

This footnote also confirms that this email message has been checked
for all known viruses.

**********************************************************************
Sony Computer Entertainment Europe
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>