|
NKC Forum |
| Author | Topic: NKC Z80 mit CPM 2.2 an Gotek |
|---|---|
|
redo Kennt sich schon aus ![]() ![]() ID # 245 |
Posted on November 02, 2025 07:53 PM (#1)
Quote
PM E-mail HP
Hallo,
ich habe jetzt oder bin dabei, von Diskettenlaufwerken (3,5") auf zwei Gotek Laufwerke am NKC umzustellen. Ich wollte fragen, welches BIOS mit welcher Anpassung und welche Laufwerksdefinitionen im IMG.CFG auf dem Gotek ihr verwendet? Ich hatte jetzt einige Zeit damit verbracht, bis ich über FORMAT80 und UFORM mir leere Diskettenabbilder (EDSK) erstellen konnte. 80 Spur DS/DD funktioniert jetzt, aber andere Formate, z.B. 80 Spur 1S/DD (ein dbaseII.td0 nach DSK umgewandeltes Image) funktionieren nicht. Mein Ziel ist, dbase, Wordstar und Calcstar auf dem NKC zum Laufen zu bringen. Wisst Ihr Rat? VG Jürgen ----------------------- Nach vielen Jahren geht es mit dem NKC wieder los.... Schön! |
Posts: 64 | Member since: June 2025 | IP address: not saved | |
|
tuti Fühlt sich wie zu Hause ![]() ![]() ![]() ID # 225 |
Posted on November 03, 2025 07:32 AM (#2)
Quote
PM E-mail
Hallo, Jürgen.
Ich habe bisher immer nur die DSK auf den Stick kopiert. Ohne Konfiguration einer IMG.CFG. Allerdings auch eben nur die "normalen" doppelseitigen 80-Track-Images. Magst du mir mal ein einseitiges "Problem-Image" irgendwo zum Download hinstellen? Dann probiere ich gerne mal. ----------------------- Definitiv sind Frösche und Himbeeren am besten! |
Posts: 487 | Member since: July 2022 | IP address: not saved | |
|
redo Kennt sich schon aus ![]() ![]() ID # 245 |
Posted on November 03, 2025 08:36 AM (#3)
Quote
PM E-mail HP
Hallo Torsten,
danke für die Rückmeldung. Hast Du die TD0 Sammlung von Rene? Da ist ein dbase2.td0 drin. Konvertiere das mit samdisk nach EDSK. Du erhälst eine 80 Spur SS/DD Datei, bei mir dbase2.dsk. Das ist die Ausgangslage. Beim DIR gibt es dann dreimal BDOS Fehler, anschließend das Inhaltsverzeichnis. Kopieren oder aufrufen geht aber nicht. In Spur 0 sind nur 4 Sektoren statt 5. Eine Korrektur in der Diskinfo und eine Erweiterung der Spur 0 am Ende um 1024 E5 Einträge mit Korrektur der Trackinfo brachte bisher nichts. VG Jürgen ----------------------- Nach vielen Jahren geht es mit dem NKC wieder los.... Schön! |
Posts: 64 | Member since: June 2025 | IP address: not saved | |
|
tuti Fühlt sich wie zu Hause ![]() ![]() ![]() ID # 225 |
Posted on November 03, 2025 09:53 AM (#4)
Quote
PM E-mail
Hi. Das erscheint mir zum Mal-eben-Nachstellen gerade zu aufwändig. Das müsste ich weiter hinten in meiner todo-Liste einreihen...
![]() Um auszuschließen, dass nicht schon das Ausgangs-TD0 einen Defekt hat, würde ich das wohl zunächst einmal auf eine echte Diskette packen und damit ausprobieren wollen (TELEDISK). Schau ich mal. Aber nicht diese Woche. Habe mir bis zum Wochenende gerade eine andere Baustelle eingefangen (siehe CC-Forum: IPX-Spiele über Retrostar)! ![]() ----------------------- Definitiv sind Frösche und Himbeeren am besten! |
Posts: 487 | Member since: July 2022 | IP address: not saved | |
|
redo Kennt sich schon aus ![]() ![]() ID # 245 |
Posted on November 03, 2025 12:24 PM (#5)
Quote
PM E-mail HP
Hallo Torsten, ja, hat keine Eile. Das mit dem Retrostar habe ich mitbekommen. Leider habe ich keine geeignete Hardware für Teledisk. Wäre nett, wenn Du das mal testen könntest.
VG Jürgen ----------------------- Nach vielen Jahren geht es mit dem NKC wieder los.... Schön! |
Posts: 64 | Member since: June 2025 | IP address: not saved | |
|
redo Kennt sich schon aus ![]() ![]() ID # 245 |
Posted on November 04, 2025 10:13 PM (#6)
Quote
PM E-mail HP
Hallo Torsten, ich habe jetzt nochmal probiert. Ich konnte mit cpmtools und libdsk eine neue Disk für das Gotek erstellen. Nach einigen Versuchen mit den Parametern konnte ich dbase2 auf Gotek ausführen. Ich muss es jetzt boch verifizieren, sieht aber gut aus.
VG Jürgen ----------------------- Nach vielen Jahren geht es mit dem NKC wieder los.... Schön! |
Posts: 64 | Member since: June 2025 | IP address: not saved | |
|
m.haardt Voll in Gange ![]() ![]() ![]() ID # 93 |
Posted on November 05, 2025 08:13 AM (#7)
Quote
PM E-mail
Wenn Du ein neues Format für cpmtools hast, dann immer her damit und ich nehme es ins nächste Release auf.
Michael |
Posts: 531 | Member since: April 2008 | IP address: not saved | |
|
redo Kennt sich schon aus ![]() ![]() ID # 245 |
Posted on November 06, 2025 08:40 AM (#8)
Quote
PM E-mail HP
Hallo Michael,
hier meine beiden Definitionen für den NKC: .libdskrc (im Homeverezeichnis) für libdsk In der diskdef für cpmtools habe ich dann: diskdef libnkcIch habe für mich dann diesen Weg gefunden (Beispieldatei LEER.DSK): mkfs.cpm -f libnkc LEER.DSKdskform -format libnkc -type edsk LEER.DSK... kopierte dann alle CP/M Dateien aus einem Unterverzeichnis ./disk (extrahierte TD0-Dateien, hier am Beispiel von dbaseII) einzeln mit... cpmcp -f libnkc LEER.DSK ./disk/DBASE.COM 0Anmerkung zum Forumseditor: es muss hier 0_:_D_BASE.COM stehen ohne "_"..... Hier möchte ich noch einen Shell-Script schreiben, damit das nicht so mühsam ist mit dem Kopieren der Dateien. Die so erstellte LEER.DSK mit den Dateien DBASE.COM, DBASEMSG.TXT, DBASEOVR.COM, INSTALL.COM und STARTUP.CMD übertrug ich dann in das Goteklaufwerk (DSKA0001.DSK). Mein Gotek ist eine Version mit dreistelligem LED-Display und Tastenbedienung. Im ersten Gotek (Bootlaufwerk) ist ein CPM 2.2 mit 60k und RFLO, generiert aus CPM222.TDO (umgewandelt mit samdisk zu CPM222.DSK) und das DBASE läuft im zweiten Gotek (Laufwerk B: ). Beide Goteks sind mit Flashfloppy ausgerüstet. In meinem NKC (Z80-CPU, GDP64HS, KEY4r, FLO3) und Flomon31 für ZEAT startet dann DBASEII. Nach Informationen von Hans-Werner verwende ich wohl im CPM222, dass wohl eine "Urversion" für den NKC darstellt ein BIOS, in dem die beiden ersten Laufwerke als Minidisk 5,25", 80 Spuren, 5 Sektoren mit jeweils 1024 Byte definiert sind. Wichtig in den obigen Definitionen sidn auch die GAP mit 0x52 (82d). Ohne diese explizite Angabe hat das Ganze nicht funktioniert. Soweit von mir. Freue mich über Rückmeldungen und Tipps, wie es vielleicht noch einfacher geht. VG Jürgen Kann sein, dass das alles auch schneller und kürzer geht. Ich habe zunächst diesen Weg für mich gefunden. Bin aber an Informationen zur Optimierung sehr interessiert. Wie machen dass alle anderen NKCler. ----------------------- Nach vielen Jahren geht es mit dem NKC wieder los.... Schön! |
Posts: 64 | Member since: June 2025 | IP address: not saved | |
|
m.haardt Voll in Gange ![]() ![]() ![]() ID # 93 |
Posted on November 06, 2025 10:21 AM (#9)
Quote
PM E-mail
Das sieht schon alles richtig aus, auch wenn ich libdsk noch nie benutzt habe. Libdsk hat nur John Elliot gemacht. Aber der Name libnkc kann nicht so bleiben.
160 Spuren mit 5 Sektoren a 1024 bytes klingt nach NKC. 4 Systemspuren ergibt dann 780k und ich meine, mich daran zu erinnern. Wie wäre nkcmini als Name für das Format? Michael |
Posts: 531 | Member since: April 2008 | IP address: not saved | |
|
redo Kennt sich schon aus ![]() ![]() ID # 245 |
Posted on November 06, 2025 12:41 PM (#10)
Quote
PM E-mail HP
Hallo Michael,
natürlich, nkcmini wäre auch zutreffender. Gerne. Ich habe jetzt noch zwei Shell-Skripte geschrieben, mit denen das Erzeugen von DSK-Dateien für den NKC (Minidisk) nach dem obigen Beschreibungen etwas schneller geht. Bei mir liegen die Skripte im Arbeitsverzeichnis der cpmtools. Darunter befindet sich das Verzeichnis mit den CP/M-Dateien. Im cpmtools-Arbeitsverzeichnis wird dann das gewünschte DSK erzeugt (diskcreate.sh) und die Dateien aus dem Unterverzeichnis mit den CP/M-Dateien hineinkopiert (diskcopy.sh) diskcreate.sh #!/bin/shdiskcopy.sh #!/bin/shDie Skripte laufen bei mir im Terminal von MAC Sonoma 14.6.1 und DEBIAN. Auch hier gilt: Ich freue mich über Verbesserungen. Jetzt geht es bei mir weiter mit dem Eingangs erwähnten: "Mein Ziel ist, dbase, Wordstar und Calcstar auf dem NKC zum Laufen zu bringen." VG Jürgen ----------------------- Nach vielen Jahren geht es mit dem NKC wieder los.... Schön! |
Posts: 64 | Member since: June 2025 | IP address: not saved | |
|
redo Kennt sich schon aus ![]() ![]() ID # 245 |
Posted on November 06, 2025 02:37 PM (#11)
Quote
PM E-mail HP
Hallo, noch eine kurze Rückmeldung zu den CP/M DSK-Dateien. Ich habe die obigen Einstellungen jetzt nochmal mit verschiedener Anwendersoftware geprüft:
Ich konnte folgende Produkte von https://winworldpc.com für CPM-80 installieren und auf meinem Z80 NKC ausführen und auch testen: Wordstar 3.0, Wordstar 3.3 mit Mailmerge und Speller, Calcstar 1.0, Dbase 2.41, Datastar 1.4, Reportstar 1.0 Damit ist mein Ansinnen nach einer historischen "Office-Suite" erfüllt. VG Jürgen ----------------------- Nach vielen Jahren geht es mit dem NKC wieder los.... Schön! |
Posts: 64 | Member since: June 2025 | IP address: not saved |
| https://nkcforum.de | Board rules | Privacy policy
Tritanium Bulletin Board 1.8
© 2010–2021 Tritanium Scripts
Site created in 0.046056 seconds
Processed 16 files
gzip compression enabled
2225.93 KiB memory usage




Posted on November 02, 2025





