[Coco] Reading keyboard input without basic
Dave Philipsen
dave at davebiz.com
Wed Feb 10 13:44:45 EST 2016
I agree. It would just be good practice to do so even if for just the
CoCo because it is possible that someone out there has some sort of
custom ROM. But as long as they've followed the rules for the vectors
to the ROM routines then the code will always work as JSR [$A000] while
it may not work on a custom ROM with the direct JSR.
Dave
On 2/10/2016 9:10 AM, John W. Linville wrote:
> On Wed, Feb 10, 2016 at 08:06:56AM -0500, Arthur Flexser wrote:
>> The one at $A1C1 also has a documented vector and
>> so may also be called by JSR [$A000] if memory serves me correctly. (Or
>> maybe it's $A002, too lazy to look it up.) But there's no particular
>> advantage to using that, since we now know that there will be no future
>> Basic version where a direct call to the routine won't work because the
>> entry point has changed.
> Au contrair! If you use the JSR [$A000] then the code will work on
> the Dragon as well, without modification.
>
> John
More information about the Coco
mailing list