Último mensaje de la página anterior:No es una adaptación al uso, se trata también de un emulador, algo es algo. ( Ya me parecía a mi )
TOSforQL es un emulador que permite que ciertos programas escritos para ser ejecutados bajo TOS en el Atari ST puedan ser ejecutados bajo QDOS. El emulador funciona interceptando las llamadas al TOS y mapeandolas en sus llamadas de sistema equivalentes en QDOS.
qltos - TOS emulator for QDOS
EX QLTOS;tos_prog [options] EW QLTOS;tos_prog [options]
This is an emulator that allows certain programs written to run under TOS on the Atari ST to be run under QDOS. The emulator works by intercepting calls to the TOS operating system and mapping them onto the equivalent QDOS operating system calls. It supports those calls that can be mapped sensibly onto QDOS. It does NOT support any of the following: GEMVDI calls Line A calls Line F calls
The options available are: =
This option is followed by a number which sets the size of the stack used by the emulator. Eg. =10000 gives the emulator 10000 bytes of stack. This would be used when the emulator aborts with an out of stack space error.
This option allows the amount of heap space used by the emulator to be set. Eg. %50000 gives the emulator 50000 bytes of heap. This option would be used when the emulator aborts with an out of memory error.
This is the TOS program that is to be run.
These are the parameters that are to be passed to the TOS program (if any). The emulator was originally written to allow the Atari ST Lattice C compiler (v3.04) to be run under QDOS. This was going to be released as PDQC, but it never saw the light of day due to problems with obtaining the right to distribute Lattice. The emulator is, however, complete enough to allow this to be run successfully. The program PDQC_CC which is included in the distribution uses the emulator to run the two passes of the Lattice Compiler.
COPYRIGHT This program was written by Jeremey Allison and has been released into the Public Domain.
ENHANCEMENTS The emulator is by no means complete. If you produce any enhancements to this emulator or its associated documentation, then it would be appreciated if you would send the details to: Dave Walker 22 Kimptons mead, Potters Bar, Herts, UK EN6 3HZ tel: (0707) 52791 email: firstname.lastname@example.org