[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Stepping/Tracing AppleSoft calls from the System Monitor



Thanks for the reply's
I did try this with a Apple II Emu Catakig;
Apple II Rom
Boot Dos 3.3. This loads AppleSoft into The LC Card and IntBasic Onboard
Type in a small piece of code @ $800. With no reference to Any Rom
Address's.  
      ldx #$00
loopy txa
      dex
      bne loopy
      brk
Do a PR#1 to send all the output to the printer.
800l the code.
Then do a few 800S's to step though the code.
PR#3 Brings my display back
Quit out of Catakig and load the Printer.html file and take a look at
what happened.
Listing worked...
Stepping does not step correctly or trace correctly. The registers are
not holding the correct data.
Hum.  Seems like the Step/Trace must be trashing the zero-page register
locations. Or just Catakig is doing something wierd.

Looks like I will be pulling my trusty Apple II out of it's Storage Bin.

Thanks again for your thoughts.


Eric <englere.geo@yahoo.com> wrote:

> You can try this: map the ROMs into the LC area and make that active.
> Then wipe out the range from D000 to F7FF - replace with $00 values
> (break command). Then, when a program tries to execute an applesoft
> routine it will break into the monitor.


-- 
X-Face: ;N@K@R\b%-HMEF=^_6&Bu}0.4h|gqF%KZ(|6[Vl$39JYvG10M\/C}>J9"l]BTV
78t$Ln>ce<[yQ^/aX=ANv0p'7tW:{iB`B^INt{9|Swpe>;6`xk&tm&'6=Wa%JLn(*/w#]1
m?c\RK'RIF%]/!lP>LkHS72Yz3*S,[c><&_g;lV:amCu0A;j.^EAjdHM*:yddX.ZkLO54>
2ySGg3-