mirror of
https://github.com/bobbimanners/Applecorn.git
synced 2024-09-25 03:54:53 +00:00
Updated Applecorn capabilities in README.
This commit is contained in:
parent
b2aec710cf
commit
91b95ecfda
14
README.md
14
README.md
@ -539,9 +539,10 @@ AUX BANK:
|
|||||||
|
|
||||||
## Limitations
|
## Limitations
|
||||||
|
|
||||||
Applecorn currently has the following limitations:
|
Applecorn MOS is relatively complete. Most limitations reflect the different
|
||||||
|
hardware capabilities of the BBC Micro and the Apple II.
|
||||||
- Most MOS calls are implemented.
|
- Most MOS calls are implemented.
|
||||||
- There is file I/O support for file-orientated (`OSFILE`) file
|
- There is disk I/O support for file-orientated (`OSFILE`) file
|
||||||
operations. This allows `LOAD` and `SAVE` to work in languages such as
|
operations. This allows `LOAD` and `SAVE` to work in languages such as
|
||||||
BASIC or COMAL.
|
BASIC or COMAL.
|
||||||
- There is also support for the character orientated operations (`OSFIND`,
|
- There is also support for the character orientated operations (`OSFIND`,
|
||||||
@ -549,7 +550,16 @@ Applecorn currently has the following limitations:
|
|||||||
languages to work correctly. For example in BBC BASIC the following
|
languages to work correctly. For example in BBC BASIC the following
|
||||||
commands work: `OPENIN`, `OPENOUT`, `OPENUP`, `BGET#` `BPUT#` `PTR#=`,
|
commands work: `OPENIN`, `OPENOUT`, `OPENUP`, `BGET#` `BPUT#` `PTR#=`,
|
||||||
`EOF#`, `EXT#`.
|
`EOF#`, `EXT#`.
|
||||||
|
- `OSGBPB` calls with A=1 through 4 are supported. These allow reading
|
||||||
|
and writing a range of bytes from a file that is already open. The
|
||||||
|
Forth ROM uses this system call for loading and saving screens of
|
||||||
|
code.
|
||||||
- Many `OSBYTE` and `OSWORD` calls are implemented.
|
- Many `OSBYTE` and `OSWORD` calls are implemented.
|
||||||
|
- The VDU driver is has most of the important functions for working in text
|
||||||
|
modes. Since the Apple II can not display colour text, VDU codes
|
||||||
|
related to colour are not implemented. The VDU driver is sufficient to
|
||||||
|
run full screen editors such as the ISO Pascal editor and the View
|
||||||
|
word processor.
|
||||||
- Special BBC Micro functions such as sound, A/D interfaces, programmable
|
- Special BBC Micro functions such as sound, A/D interfaces, programmable
|
||||||
function keys and so on are currently not supported.
|
function keys and so on are currently not supported.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user