11-25-2013, 12:37 PM
So much for my plans today. My primary doctor called. He's moved my Wednesday appointment up to today! Pretty much screws up my plans for working on Oliver's adventure. At least I got one thing done. My Apple //e is set up to boot from slot 7. I'm working on Oliver's adventure (Native Fury) from slot 6 (default for the program) meaning I'd have to re-designate the slot from the keyboard via a DOS command such as 'CATALOG,S6,D1' or 'LOAD <filename>,S6,D1' or enter a PR#6 command to reboot the system from slot 6. I run the 'System Master' disk utilities from slot 7. So I wrote a new subroutine into the memory lookup program (displays how much memory a computer has). I then assigned that program as the boot program for that disk. This new subroutine displays the current slot and drive number. In this case S7, D1. The slot displayed is where that drives interface card is plugged in. If the program was booted from slot 6 it skips the subroutine and ends. If it booted from any other slot (2, 5 or 7) it then asks me if I want to reboot from slot 6. A simple 'Y' or 'N' is all that's needed. If 'N' then the program ends and the computer is happy to stay on it's currently assigned slot. If 'Y' it then reboots from slot 6. This also has to be done if I'm going to be using CP/M as the CP/M card will only recognize slot 6. I have other programs that also require that they be run from slot 6. Starfleet1 is one of those. Native Fury requires slot 6 because that's where it looks for it's program segments by default.
15 year veteran fire fighter
Collector of Apple //e's
Beatus homo qui invenit sapientiam
Collector of Apple //e's
Beatus homo qui invenit sapientiam

