Discussion:
Adventures in Flatland is not a game..
Add Reply
Benoit0123
2017-09-05 21:58:46 UTC
Reply
Permalink
Raw Message
Hi all,
This is the first of utilities which aim to cover missing features from the
resident ROM monitor. The first exemple provided here is to provide the
disassembly of the full 65C02 instruction set in a transparent way to the
user.
This will benefit to users owning a 2, 2+ or //e (original as well as
enhanced ROM) which ROM doesn't provide such facility by itself.
This objective has been covered in the past by using a small binary file
which copies a patched monitor to LC (eg. MON65C02 along with the SOURCEROR
disassembler by Glen Bredon).
However, this technique is not workable anymore within ProDOS 8.
FLATLANDP2 (P8 and D33 variants) is instead installed in main RAM (48K) and
the solution runtime occupies about 512 bytes of RAM. The archive can be
downloaded from the URL below:
http://bgilon.free.fr/apple2/AdventuresInFlatland.zip
It includes: A DOS 3.3 disk image (DOS 3.3 order .do); a PDF Article text
describing how the patch works and how to use it; and two assembly listing
files.

have fun,
Benoît
--
Growing old is mandatory..
growing up is optional..
But the other way round is as true.
Benoit0123
2017-09-08 21:14:26 UTC
Reply
Permalink
Raw Message
Benoit0123 wrote:
(snip)
Replying to myself..
I've just uploaded @ the URL below
http://bgilon.free.fr/apple2/AdventuresInFlatlandFollowUp.zip
a follow up to the previous article.
The completed article with a third part that will empower the user to
assemble (using the mini assembler)
the whole 65C02 instruction set even when the ROM resident monitor doesn't
allow for such support.
This will greatly benefit to owners of Apple 2, 2+, //e original and
enhanced ROM as well as //c original ROM.
The article text has been updated accordingly.

Have fun,
Benoît
--
Growing old is mandatory..
growing up is optional..
But the other way round is as true.
Loading...