home *** CD-ROM | disk | FTP | other *** search
- OK, here are the bugfixes for the Creator version of the extension.
- Include the appropriate procedure in each program that uses the extension,
- and call it as the first instruction of the program. (If your program
- uses bank 7 for something else, choose a different, unused bank number to
- replace the Reserve, Loke, Call, and Erase statements.) Sorry for all the
- trouble.
-
- --Andy Church (achurch@goober.mbhs.edu)
- AMOS Development Team Member (e-mail: adt@clare.tased.edu.au)
- WWW: http://www.mbhs.edu/~achurch/
-
- --------
- Procedure _FIX_INTUITION
- Reserve As Work 7,4
- Loke Start(7),$200D4E75
- Call Start(7)
- Erase 7
- D=Leek(Dreg(0)+$58)
- B=$1242
- For I=1 To 21
- Read A,C
- Loke D+B,$60000000+(A-B-2)
- Doke D+C,B
- Add B,4
- Next I
- Data $86EC,$4C2,$86A6,$4D2,$8780,$E06,$8726,$E16,$86F6,$E22,$8786,$E2A
- Data $87B8,$E38,$87E6,$E4A,$8078,$108A,$8166,$10A8,$80E8,$10C0
- Data $82D2,$10CA,$81D6,$10DE,$8352,$114E,$83B6,$1162,$8854,$118E
- Data $888C,$11A8,$88D4,$11BA,$85D0,$1204,$8428,$1220,$881E,$F0A
- End Proc
- --------
- Procedure _FIX_INTUITION_DEMO
- Reserve As Work 7,4
- Loke Start(7),$200D4E75
- Call Start(7)
- Erase 7
- D=Leek(Dreg(0)+$58)
- B=$1242
- For I=1 To 23
- Read A,C
- Loke D+B,$60000000+(A-B-2)
- Doke D+C,B
- Add B,4
- Next I
- Data $87E2,$4C2,$879C,$4D2,$8876,$E06,$881C,$E16,$87EC,$E22,$887C,$E2A
- Data $88AE,$E38,$88DC,$E4A,$805E,$1070,$816E,$108A,$80F0,$10A0,$825C,$10A8
- Data $81DE,$10C0,$83C8,$10CA,$82CC,$10DE,$8448,$114E,$84AC,$1162,$894A,$118E
- Data $8982,$11A8,$89CA,$11BA,$86C6,$1204,$851E,$1220,$8914,$F0A
- End Proc
- --------
-
-