mirror of
https://github.com/a2stuff/prodos-drivers.git
synced 2024-12-20 22:30:36 +00:00
Installer: If next .SYSTEM file is not found, just QUIT.
Previously, an error was shown. This means using QUIT.SYSTEM was required if you wanted to launch Bitsy Bye (or whatever selector you installed). This meant extra code, and wasn't user friendly. You may still want QUIT.SYSTEM if you have e.g. BASIC.SYSTEM later in your directory.
This commit is contained in:
parent
2358dd7bab
commit
974a7d49f0
@ -27,7 +27,7 @@ This repo includes The following drivers/modifications:
|
||||
|
||||
* Real-time Clock drivers
|
||||
* No-Slot Clock
|
||||
* Cricket!,
|
||||
* Cricket!
|
||||
* Applied Engineering DClock
|
||||
* RAM Disk drivers
|
||||
* RAMWorks Driver by Glen E. Bredon
|
||||
@ -37,7 +37,7 @@ This repo includes The following drivers/modifications:
|
||||
* Bird's Better Bye (a 40-column menu-driven selector)
|
||||
* Buh-Bye (an enhanced version of the ProDOS 80-column, menu-driven selector)
|
||||
|
||||
In addition, `QUIT.SYSTEM` is present which isn't a driver but which immediately invokes the QUIT handler (a.k.a. program selector).
|
||||
In addition, `QUIT.SYSTEM` is present which isn't a driver but which immediately invokes the QUIT handler (a.k.a. program selector). This will happen automatically if the last driver can't find another `.SYSTEM` file, but `QUIT.SYSTEM` can be used to stop the chain.
|
||||
|
||||
There's also `PAUSE.SYSTEM` which just waits for a fraction of a second before invoking the next driver file. (Why? In case the log messages from the other installers goes by too fast!)
|
||||
|
||||
@ -45,7 +45,7 @@ Some date/time utilities for The Cricker! clock are also included.
|
||||
|
||||
## How do you use these?
|
||||
|
||||
The intent is that you use a tool like Copy II Plus or [Apple II DeskTop](https://github.com/a2stuff/a2d) to copy and arrange the SYSTEM files on your boot disk as you see fit. An example boot disk image catalog that is used on multiple different hardware configurations might include:
|
||||
The intent is that you use a tool like Copy II Plus or [Apple II DeskTop](https://github.com/a2stuff/a2d) to copy and arrange the SYSTEM files on your boot disk as you see fit. A boot disk image catalog that is used on multiple different hardware configurations might include:
|
||||
|
||||
* `PRODOS` - the operating system, e.g. [ProDOS 2.4](https://prodos8.com/)
|
||||
* `NS.CLOCK.SYSTEM` - install No-Slot Clock driver, if present
|
||||
|
@ -323,14 +323,6 @@ handle_sys_file:
|
||||
jmp invoke_system_file
|
||||
|
||||
not_found:
|
||||
jsr zstrout
|
||||
scrcode "\r\r* Unable to find next '.SYSTEM' file *\r"
|
||||
.byte 0
|
||||
|
||||
bit KBDSTRB
|
||||
: lda KBD
|
||||
bpl :-
|
||||
bit KBDSTRB
|
||||
jmp quit
|
||||
.endproc
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user