This PR fixes the issue where LOAD'ing files from HostFS using SA 2 or 3 would cause the KERNAL to never return control to the user if the file wasn't actually present. ( Closes #111 )
It adds a check for the return value of the MACPTR() hypercall so that if MACPTR() returns -3 to represent it is unsupported, it sets the carry flag as appropriate.
This PR fixes the issue where LOAD'ing files from HostFS using SA 2 or 3 would cause the KERNAL to never return control to the user if the file wasn't actually present. ( Closes #111 )
It adds a check for the return value of the MACPTR() hypercall so that if MACPTR() returns
-3
to represent it is unsupported, it sets the carry flag as appropriate.