[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Apple II Interger ROMs
In article <da5s0j$21jv$1@merope.saaf.se>,
pausch@saaf.se (Paul Schlyter) wrote:
> In article <1gz2ljo.1jomls212ieqmoN%dempson@actrix.gen.nz>,
> David Empson <dempson@actrix.gen.nz> wrote:
[...]
> > I don't know what Apple included in this area in the INTBASIC image on
> > DOS 3.3.
>
> It contained this:
>
> D800: B8 90 02 E6 B9 24 F2 10 14 A6 76 E8 F0 0F A9 23 8..f9$r..&vhp.)#
> D810: 20 5C DB A6 75 A5 76 20 24 ED 20 57 DB 20 B1 00 \[&u%v $m W[ 1.
> D820: 20 28 D8 4C D2 D7 F0 62 F0 2D E9 80 90 11 C9 40 (XLRWpbp-i...I@
> In disassembly format the contents was as listed below. It's clearly
> code of some kind. Anyone recognize what it is?
> [...]
> D801- 90 02 BCC $D805
> D803- E6 B9 INC $B9 inc textptr
> D805- 24 F2 BIT $F2 is trace on
> D807- 10 14 BPL $D81D no
> D809- A6 76 LDX $76 are we running?
> D80B- E8 INX
> D80C- F0 0F BEQ $D81D
> D80E- A9 23 LDA #$23 '#'
> D810- 20 5C DB JSR $DB5C jsr outdo
> D813- A6 75 LDX $75 curlin
> D815- A5 76 LDA $76 curlin+1
> D817- 20 24 ED JSR $ED24 jsr linprt
> D81A- 20 57 DB JSR $DB57 jsr outsp
> D81D- 20 B1 00 JSR $00B1 jsr chrget
> D820- 20 28 D8 JSR $D828 jsr execute
> D823- 4C D2 D7 JMP $D7D2 back for more
Why, it's a big chunk of Applesoft!
--
John
jmatthews at wright dot edu
www dot wright dot edu/~john.matthews/