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:
1 parent
75a3f63655
commit
545f808335
4 files changed
+31
-8
No files matched your search
@@ -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.
@@ -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,9 +152,10 @@ ${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
|
||||||
#
|
#
|
||||||
everything: all alt
|
everything: all 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'; \
|
||||||
|
|||||||
@@ -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.
|
||||||
|
|||||||
Reference in new issue
Block a user