Catchum und Ladder (plus mehr)
-
-
Catchum und Ladder findet man auch in der RunCPM Software Library in Disk A User 5
Laedt man die ganze Libary runter (ueber den CPM Ordner dann rechte Maustaste und Herunterladen) bekommt man (nachdem Google alles gepackt hat) ein .ZIP-Archive von ca. 233-256MB
-
Fuer die CP/M-Games habe ich heute was anderes gefunden, wassehr vielversprechend aussieht:
Kaytil - Kaypro Ii Emulator, Source ist zu haben fuer DOS, WIndows, Linux, RPi Pico
Und auch viele andere Goodies im Bastel und Homecomputer-Bereich hat Kjetil Erga (Kobolt) auf Lager...
Nur ein kleiner Auszug (hauptsaechlichh Kaytil):
Code
Alles anzeigenhttp://kobolt.website/infocenter/index.php?topic=Open%20Source More CP/M Emulator Ports Z80 CP/M 2.2 Emulator https://kobolt.github.io/article-179.html https://kobolt.github.io/ Kaytil Pico http://kobolt.website/infocenter/index.php?article=196 Kaytil for DOS, Windows, Linux, Pico https://github.com/kobolt/kaytil or http://kobolt.website/infocenter/supplies/kaytil-0.3.tar.gz DOS binary http://kobolt.website/infocenter/supplies/kaytil-dos.zip Windows Binary http://kobolt.website/infocenter/supplies/kaytil-win.zip VT100 for the Pico http://kobolt.website/infocenter/index.php?article=198 http://kobolt.website/infocenter/supplies/terminominal-0.1.tar.gz https://github.com/kobolt/terminominal serialfd This is a set of programs emulate a floppy drive on DOS over a serial port. https://github.com/kobolt/serialfd Terminal Mode Commodore 64 Emulator http://kobolt.website/infocenter/index.php?article=177
-
trotzdem kaytil eigentlich von ADM-3A nach ANSI/VT100 die Sequencen konvertieren sollte, braucht es doch ADM-3A Codes um den Bildschirm sauber aufzubauen (Catchum auf ADM-3A konfiguriert per CATCONF)
Hilf nur leider nicht viel fuer Standard-Anwenungen die ADM-3A nicht kennen
Bei Wordstar und Turbo Pascal gaebe es ja wohl eine Chance.
MBASIC 4.3 crasht (Jan1980 CP/M Disk images im IBM 3740 Format) aber MBASIC 5.29 klappt.
-
PeterSieg waer es bei solchen Emulatoren wie Kaytil oder https://github.com/jhallen/cpm
nicht toll, man koennte die ADM-3A to ANSI Konvertierung abschalten und direkt ANSI-konfigurierte Software drauf laufen lassen (auch wenn normal ein Kypro emuliert werden soll )
Besonders der https://github.com/jhallen/cpm kann genauso das Filesystem des Host nutzen wie RunCPM
-
Im Prinzip ist der jhallen cpm sowas wie cpm-on-os-x. Nur ohne GUI.
Ja. Umschaltbare Terminal Emulation wäre für beide gut 😏
VG
-
Im Prinzip ist der jhallen cpm sowas wie cpm-on-os-x. Nur ohne GUI.
Gegenueber
RunCPM v6.0 (39224 Bytes free in MBASIC v5.29 bei 60K TPA)
fehlen dem
jhallen cpm (30776 Bytes free in MBASIC v5.29)
unter MBASIC ca. 8.5KB freier Speicher
Das fuehrt dazu, dass ein compiliertes FRACTAL.BAS/.PAS nicht starten kann -
Das ist ein ziemlich blödes Verhalten von Turbo Pascal.
Wenn das System, auf dem ein Programm kompiliert wurde, eine größere TPA hatte, als das, auf dem es ausgeführt werden soll, gibt es meist diesen Fehler, auch wenn das Programm eigentlich mit weniger Speicher zurecht käme.
Wenn man in den Compilier Options .COM File auswählt, kann man aber Start adress und End adress einstellen.
Ich habe das noch nicht ausprobiert, aber damit sollte man das nach meinem Verständnis beeinflussen können.
-
Ja, mit dem Memory muss ich auch nochmal schauen..
Immerhin kann man so EVAS10N unter Cool-Retro-Term spielen - aber auch VIEL zu schnell..
VG Peter
-
-
Wenn man in den Compilier Options .COM File auswählt, kann man aber Start adress und End adress einstellen.
Ich habe das noch nicht ausprobiert, aber damit sollte man das nach meinem Verständnis beeinflussen können.
Danke fuer den Hinweis - ist tatsaechlich etwas bloed, da man ja auch das Programm auf anderen Systemen laufen lassen will.
Mit der Endadresse ist natuerlich eine Loesung
Siehe (Text aus einem TP 3.0 Buch) :End-Adresse
Wenn compilierte Programme in einer anderen Umgebung laufen sollen,
kann die Endadresse verändert werden, um sie der TPA-Größe dieses
Systems anzupassen.
Falls Sie voraussehen, daß ihre Programme auf einer Reihe
verschiedener Computer laufen sollen, ist es günstig diesen
Wert relativ niedrig zu setzen, z.B. C100 (48K) oder A100 (40k)