Make corrections with 2006/toledo2 wrt files

There actually is a file missing. It is not in the archive: IMPORT.COM.
Thus it has been added back to bugs.md until such a time as we can find
it or be provided it.

The .COM files should not be links. This has been discussed and it was
agreed to not link to them as they'll just be downloaded and they
already are in the repo.

Removed the zip file as the files have already been extracted. This is
how it was done with other entries too and this is what was desired as
well.
This commit is contained in:
Cody Boone Ferguson committed 2024-01-10 06:30:54 -08:00
1 parent 47376ee4f5
commit 61c241d6d8
3 files changed
+23 -14

No files matched your search

Binary file not shown.
+9 -13
View File
@@ -15,6 +15,7 @@ The current status of this entry is:
```
STATUS: INABIAF - please **DO NOT** fix
STATUS: missing file - please provide it
```
For more detailed information see [2006 toledo2 in bugs.md](/bugs.md#2006-toledo2).
@@ -132,11 +133,13 @@ All good programmers started learning
[BASIC](https://en.wikipedia.org/wiki/BASIC), now, what about a
[CP/M](https://en.wikipedia.org/wiki/CP/M) emulator?
The KAYPROII.ZIP files comes originally from [http://www.retroarchive.org/cpm/os/KAYPROII.ZIP](http://www.retroarchive.org/cpm/os/KAYPROII.ZIP)
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](CPM64.COM) to files named `A` and `B` (these
will be the disk drives). Now rename the provided [C.BIOS](C.BIOS) to `C` and
run the emulator. Make sure to change the permissions to 666 with CHMOD.
Copy `CPM64.COM` to files named `A` and `B` (these
will be the disk drives). Now rename the provided `C.BIOS` to `C` and
run the emulator.
Now you have a running [CP/M](https://en.wikipedia.org/wiki/CP/M) system!, with
two files on A: drive, `HALT.COM` to stop the emulator (so it closes drives) and
@@ -146,15 +149,8 @@ by the provided C.BIOS.
To get a complete [CP/M](https://en.wikipedia.org/wiki/CP/M) system, you will need the following files
from the `SOURCE` directory:
* [ASM.COM](ASM.COM)
* [DDT.COM](DDT.COM)
* [DUMP.COM](DUMP.COM)
* [ED.COM](ED.COM)
* [LOAD.COM](LOAD.COM)
* [PIP.COM](PIP.COM)
* [STAT.COM](STAT.COM)
* [SUBMIT.COM](SUBMIT.COM)
* [XSUB.COM](XSUB.COM)
ASM.COM DDT.COM DUMP.COM ED.COM LOAD.COM
PIP.COM STAT.COM SUBMIT.COM XSUB.COM
To import them, you must run the emulator with an argument, by
example:
+14 -1
View File
@@ -2504,6 +2504,18 @@ return without outputting a solution. If you can wait that long.
## 2006 toledo2
### STATUS: missing file - please provide it
### Source code: [2006/toledo2/toledo2.c](2006/toledo2/toledo2.c)
### Information: [2006/toledo2/README.md](2006/toledo2/README.md)
A file is missing from the archive linked to by the author so we have not been
able to add it. Cody tried a few of the other zip files at the website linked to
but no luck. Do you have the proper file? The file is `IMPORT.COM`. If you do
please provide a link or make a pull request, adding it to the repo, after
testing it to make sure it works in the program.
### STATUS: INABIAF - please **DO NOT** fix
### Source code: [2006/toledo2/toledo2.c](2006/toledo2/toledo2.c)
@@ -2514,7 +2526,8 @@ not crash in macOS (it appeared to work fine in fedora linux on an `x86_64`
architecture but he does not know if it crashed in macOS Ventura due to the fact
it is an `arm64` CPU - the Apple silicon chip). This fix, BTW, is a mix of a fix
by [Yusuke Endoh](/winners.html#Yusuke_Endoh) and Cody's. Nevertheless there are
two features that are not bugs.
two features that are not bugs. Later the author made some slight changes to
make it not crash in x86_64 macOS.
By design this program is supposed to crash on termination. This actually no
longer seems to happen but we don't need this to be added even if it might