Home »
Digital Archaeology »
Computer Arcana »
Apple »
Apple II »
Adventures in Flatland is not a game..
Adventures in Flatland is not a game.. [message #351951] |
Tue, 05 September 2017 17:58 |
Benoit0123
Messages: 85 Registered: November 2012
Karma: 0
|
Member |
|
|
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.
|
|
|
Re: Adventures in Flatland is not a game.. [message #352077 is a reply to message #351951] |
Fri, 08 September 2017 17:14 |
Benoit0123
Messages: 85 Registered: November 2012
Karma: 0
|
Member |
|
|
Benoit0123 wrote:
(snip)
Replying to myself..
I've just uploaded @ the URL below
http://bgilon.free.fr/apple2/AdventuresInFlatlandFollowUp.zi p
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.
|
|
|
Goto Forum:
Current Time: Wed Apr 17 15:35:12 EDT 2024
Total time taken to generate the page: 0.13587 seconds