1
0
mirror of https://github.com/KarolS/millfork.git synced 2025-08-15 19:27:22 +00:00

some documentation of what I've tested

This commit is contained in:
Joel Heikkila
2021-01-25 20:29:54 -05:00
parent d6deb81166
commit 3a2e29888d

View File

@@ -1,10 +1,14 @@
[< back to index](../doc_index.md) [< back to index](../doc_index.md)
### A note about Apple II ## Apple II
Apple II variants other than II+/IIe/Enhanced IIe are untested; ### Model support
this includes the original II, IIc and IIc+, but also later compatible computers (Apple III and IIgs).
They may or may not work. The current platform configuration for the Apple II targets the original Apple II with an NMOS processor.
Simple programs have been tested on the Apple II, II+, IIe and enhanced IIe. The IIc, IIc+ are untested.
The IIgs may work in compatibility mode, but this is untested. The Apple III is untested.
### Running your program
The compiler output is a raw machine code file, which then has to be put on a disk. The compiler output is a raw machine code file, which then has to be put on a disk.
You can do it using [CiderPress](http://a2ciderpress.com/), You can do it using [CiderPress](http://a2ciderpress.com/),
@@ -13,6 +17,12 @@ or some other tool.
The file has to be loaded from $0C00. An example how to put such a file onto a disk using AppleCommander: The file has to be loaded from $0C00. An example how to put such a file onto a disk using AppleCommander:
java -jar AppleCommander-1.3.5.jar -p disk_image.dsk FILENAME B 0xc00 < compiler_output.a2 java -jar AppleCommander.jar -p disk_image.dsk FILENAME B 0xc00 < compiler_output.a2
When you have placed your file on disk, boot the disk and enter this at the BASIC prompt:
] BRUN FILENAME
This has been successfully tested under DOS 3.3 and [ProDOS 2.4](https://prodos8.com/), on an Apple II+ and Apple IIe.
Creating a bootable disk is beyond the scope of this document. Creating a bootable disk is beyond the scope of this document.