Converting most Fargo II programs to PlusShell is a very easy task. The following differences must be considered:
wait_for_key_loop: tst.w tios::kb_globals+$1c beq wait_for_key_loop move.w tios::kb_globals+$1e,d0 clr.w tios::kb_globals+$1c
PlusShell programs use this code:
wait_for_key_loop: tst.w tios::kb_globals+$1e beq wait_for_key_loop move.w tios::kb_globals+$1e,d0 clr.w tios::kb_globals+$1e
Notice that the old key pressed flag is no longer used.
If you encounter another difference not listed here or have a question, feel free to e-mail me at river@gte.net
Fargo is written and maintained by David Ellsworth.
Questions? Comments? E-mail me at river@gte.net
This page is maintained by Rusty Wagner