update 2006/toledo2 to include and use KAYPROII.ZIP

The `KAYPROII.ZIP` was fetched from:

[http://www.retroarchive.org/cpm/os/KAYPROII.ZIP](http://www.retroarchive.org/cpm/os/KAYPROII.ZIP).

The `make all` and `make alt` both extract files from `KAYPROII.ZIP`.
The `make clobber` removes the sub-directories found in `KAYPROII.ZIP`.
The `.gitignore` ignores the sub-directories found in `KAYPROII.ZIP`.
This commit is contained in:
Landon Curt Noll committed 2024-01-10 17:45:36 -08:00
1 parent 75a3f63655
commit 545f808335
4 files changed
+30 -7

No files matched your search

+16
View File
@@ -1,6 +1,22 @@
# #
# sort with: sort -d -u # sort with: sort -d -u
ADVENTUR/
BASICS/
C C
DBASEII/
GAMES/
KERMIT/
MASTER/
MFDISK/
MODEM7/
PRO8/
SOURCE/
THE-WORD/
TINKER/
WS33/
WS33-1/
WS33-2/
WS33-KPR/
*.dSYM *.dSYM
indent indent
indent.c indent.c
Binary file not shown.
+8 -3
View File
@@ -113,7 +113,10 @@ ENTRY= toledo2
PROG= ${ENTRY} PROG= ${ENTRY}
# #
OBJ= ${PROG}.o OBJ= ${PROG}.o
DATA= C.BASIC C.BIOS ZIP_DATA= KAYPROII.ZIP
SUBDIR_SET= ADVENTUR BASICS DBASEII GAMES KERMIT MASTER MFDISK MODEM7 \
PRO8 SOURCE THE-WORD TINKER WS33-1 WS33-2 WS33-KPR WS33
DATA= C.BASIC C.BIOS ${ZIP_DATA}
TARGET= ${PROG} C TARGET= ${PROG} C
# #
ALT_OBJ= ${PROG}.alt.o ALT_OBJ= ${PROG}.alt.o
@@ -149,8 +152,9 @@ ${PROG}.alt: ${PROG}.alt.c
# data files # data files
# #
data: ${DATA} data ${SUBDIR_SET}: ${DATA}
@${TRUE} ${RM} -rf ${SUBDIR_SET}
${UNZIP} ${ZIP_DATA}
# both all and alt # both all and alt
# #
@@ -215,6 +219,7 @@ clobber: clean
${RM} -f ${TARGET} ${ALT_TARGET} ${RM} -f ${TARGET} ${ALT_TARGET}
${RM} -rf *.dSYM ${RM} -rf *.dSYM
${RM} -f C ${RM} -f C
${RM} -rf ${SUBDIR_SET}
@-if [ -e sandwich ]; then \ @-if [ -e sandwich ]; then \
${RM} -f sandwich; \ ${RM} -f sandwich; \
echo 'ate sandwich'; \ echo 'ate sandwich'; \
+6 -4
View File
@@ -89,6 +89,12 @@ Remember the good old days and play (or let your kids play)
walking in a maze of twisty little passages all alike is easier than walking in a maze of twisty little passages all alike is easier than
understanding the code! understanding the code!
**NOTE**: The `KAYPROII.ZIP` file originally came from
[http://www.retroarchive.org/cpm/os/KAYPROII.ZIP](http://www.retroarchive.org/cpm/os/KAYPROII.ZIP).
For your convenience, we have included `KAYPROII.ZIP` in this entry.
Both the `make all` and the `make alt` unzip that file, and the `make clobber`
removes those files extracted from the `KAYPROII.ZIP`.
## Author's remarks: ## Author's remarks:
@@ -133,10 +139,6 @@ All good programmers started learning
[BASIC](https://en.wikipedia.org/wiki/BASIC), now, what about a [BASIC](https://en.wikipedia.org/wiki/BASIC), now, what about a
[CP/M](https://en.wikipedia.org/wiki/CP/M) emulator? [CP/M](https://en.wikipedia.org/wiki/CP/M) emulator?
The extracted files in the various subdirectories originally came from
[http://www.retroarchive.org/cpm/os/KAYPROII.ZIP](http://www.retroarchive.org/cpm/os/KAYPROII.ZIP)
but we do not provide the zip file here.
Copy `CPM64.COM` to files named `A` and `B` (these Copy `CPM64.COM` to files named `A` and `B` (these
will be the disk drives). Now rename the provided `C.BIOS` to `C` and will be the disk drives). Now rename the provided `C.BIOS` to `C` and
run the emulator. run the emulator.