Back to index

Info for apfimag


APF Imagination Machine

The APF Imagination has the same hardware as the APF-M1000, but it is a computer.
It has a keyboard and built in cassette player.
An additional disc interface was available.
In basic, pressing "FUNCTION" (currently mapped to CTRL) and a letter/number will display
a basic keyword making it easier to enter programs.
FUNCTION+Q = IF
FUNCTION+W = STEP
FUNCTION+E = STOP
FUNCTION+R = READ
FUNCTION+T = NEXT
FUNCTION+Y = PRINT
FUNCTION+U = END
FUNCTION+I = LIST
FUNCTION+O = REM
FUNCTION+P = USING
FUNCTION+1 = GOSUB
FUNCTION+2 = LET
FUNCTION+3 = DATA
FUNCTION+4 = INPUT
FUNCTION+5 = DIM
FUNCTION+6 = FOR
FUNCTION+7 = RETURN
FUNCTION+8 = THEN
FUNCTION+9 = ON
FUNCTION+0 = GOTO
FUNCTION+- = RESTORE
FUNCTION+ENTER = CLOAD

For cassette:
Use CSAVE"<filename>" to save a file, and CLOAD"" to load the file back.

For disc:
Use SAVE"<filename>" to save a file, and LOAD"<filename>" to load the file back.
You can use "DIR <drive number>" e.g. "DIR 0" and "DIR 1" to give a directory of the
disc.
Basic disk images with the ".APD" extension are supported.

Known issues:
* Cassette loading and saving is working
* Interrupts are not exact. I don't know enough about them, any info would be appreciated.
* Disc interface is working, but there may be some bugs.
* Keyboard is mostly working but some keys may be missing
* Keypad is not emulated
* The M6847 emulation is very advanced *BUT* I don't think I have set it up correctly for the APF Imagination, therefore the graphics are wrong.
* Memory emulation is not complete


Generated on Sun Sep 21 17:27:54 2003