Converting the source of most Fargo II programs to PlusShell is a very easy task. The following differences
must be considered:
- The numbers of special handles have changed. See the 92+ built-in
ASM support page.
- The format of the folder lists has changed. Also see 92+ built-in
ASM support.
- The binary format of an assembly program is different. Code for finding the comment of a program, for example,
would need to be changed. For the format of a PlusShell executable, go here.
- The return value of the exec function is not the same as in Fargo.
- Some ROM functions have not been found yet (tios::push_quantum, for example).
Many Fargo II programs can be converted by simply running convert.exe on them. No source code is required for
this method.
If you encounter another difference not listed here or have a question, feel free to e-mail me at river@gte.net
Back to PlusShell Home
Fargo is written and maintained by David Ellsworth.
Questions? Comments? E-mail me at river@gte.net
This page is maintained by Rusty Wagner