Nachbau des CP/M-Moduls für den C64 aus der c’t

Es gibt 79 Antworten in diesem Thema, welches 15.762 mal aufgerufen wurde. Der letzte Beitrag (6. Dezember 2022 um 23:27) ist von tokablnC64.

  • Klasse Arbeit, eine dumme Frage was macht die Karte an einem C128 (natürlich irgendwie sinnlos )

    Das habe ich noch nicht ausprobiert. Aber wenn sie läuft, dann läuft das CP/M schneller als auf einem „nackten“ 128’er. ;)

  • Auf dem 128er würde - wenn überhaupt - aber nur das alte CP/M 2.2 mit dieser Platine laufen, nicht jedoch das neuere CP/M 3.0 des 128er.

    Das BIOS des CP/M 3.0 passt ja nunmal nur zu der wesentlich opulenteren 128er Hardware.

  • Danke, du hast gesagt das du die GAL erst gelernt hast zu programmieren. Welches Gerät nimmst du ?

    Ich habe einen Batronix BX48 Batego II, den ich zum Programmieren der GALs benutze. Der kann auch 2564 EPROMs brennen.

  • Auf dem 128er würde - wenn überhaupt - aber nur das alte CP/M 2.2 mit dieser Platine laufen, nicht jedoch das neuere CP/M 3.0 des 128er.

    Das BIOS des CP/M 3.0 passt ja nunmal nur zu der wesentlich opulenteren 128er Hardware.

    Ja ich weiss. War nur so eine dumme Idee, da die neue Platine ja sogar am SX läuft.

  • Warum "sogar"?

    Ein SX ist nichts anders als ein anders verpackter C64. Die Platine bzw. Schaltung wurde auch vor 32 Jahren lan einem SX entwickelt. und der Protoyp lief auch für eine ganze Weile; Zusammen mit einer 80 Zeichenkarte. Dder komplette c't Artikel wurde darauf mit Wordstar geschrieben. Und auf einer 8250LP gespeichert.

  • Warum "sogar"?

    Ein SX ist nichts anders als ein anders verpackter C64. Die Platine bzw. Schaltung wurde auch vor 32 Jahren lan einem SX entwickelt. und der Protoyp lief auch für eine ganze Weile; Zusammen mit einer 80 Zeichenkarte. Dder komplette c't Artikel wurde darauf mit Wordstar geschrieben. Und auf einer 8250LP gespeichert.

    Naja, die neue Z80-Platine läuft auf einem SX mit einem R5 VIC II, das konnte Deine Platine noch nicht;)

    Dein Design ist einfach genial und kann es!:)

  • Ja, ich wüsste gar zu gerne mal, wo der Unterschied ist. Mit einem R4 läuft resp .lief es auf meinem SX Board übrigens auch nicht.

    Und auch nicht mit der 8000er Variante des VIC. Natürlich mit umgerüsteter 12 auf 5 Volt Spannung, bevor einer fragt.

  • Ja, ich wüsste gar zu gerne mal, wo der Unterschied ist. Mit einem R4 läuft resp .lief es auf meinem SX Board übrigens auch nicht.

    Und auch nicht mit der 8000er Variante des VIC. Natürlich mit umgerüsteter 12 auf 5 Volt Spannung, bevor einer fragt.

    Ich sehe nur geringe Unterschiede zwischen den Platinen. Ich habe ja Dein Design zu 100% kopiert. Einzige Unterschiede sehe ich bei der Leiterbahnenführung und -größe und die Verwendung von Massenflächen.

  • RAMs? Multiplexer? PLAs habe ich ausprobiert; auch mehrere VIC-II.

    Tja, wird wohl ein Geheimnis bleiben. Aber so herum ist es natürlich viel besser :smile:

  • kurze Frage von mir, was macht man mit der Platine? Das ist früher an mir vorbei gegangen!

    Rhein Main Success Member.... / ex. Member.. BOMBZ..... Admin bei C64 is Alive auf FB

  • Die Z80 Zusatzplatine ist für das Betriebssystem CP/M 2.2 gedacht. Das war - vor mehr als 30 Jahren - "DAS" professionelle Betriebssyystem mit Programmen wir Wordstar und anderen. Manche nennen es auch den Vorläufer von MS-DOS.

    Mti der einfachen Zusatzkarte - nur Prozessor und ein paar TTLs - konnte man damals aus einem Apple II ode eben C64 auch einen CP/M Computer machen.

    Und das macht Knusis netterweise noch einmal nach.

  • "DAS" professionelle Betriebssyystem mit Programmen wir Wordstar und anderen.

    Allerdings erwarten, wie oben bereits erwähnt, professionelle CP/M-Programme wie Wordstar, Multiplan, MBasic, Turbo-Pascal einen 80-Zeichen-Bildschirm. Dbase vermutlich auch, da bin ich mir jetzt nicht so sicher.

    Mir ist immer noch nicht klar, wie das mit den 80 Zeichen realisiert werden soll.

    Auf 40 Zeichen wird man nur auf der Kommandozeile arbeiten können. Aber das reicht immerhin, um den einen oder anderen Compiler laufen zu lassen.

    Manche nennen es auch den Vorläufer von MS-DOS.

    Es war der Vorläufer. :D

  • "DAS" professionelle Betriebssyystem mit Programmen wir Wordstar und anderen.

    Allerdings erwarten, wie oben bereits erwähnt, professionelle CP/M-Programme wie Wordstar, Multiplan, MBasic, Turbo-Pascal einen 80-Zeichen-Bildschirm. Dbase vermutlich auch, da bin ich mir jetzt nicht so sicher.

    Mir ist immer noch nicht klar, wie das mit den 80 Zeichen realisiert werden soll.

    Asklia hat eine EX 80+ von Jann Datentechnik mit einem angepassten ROM und Zeichensatz verwendet. Zusammen mit einem angepassten BIOS ist das scrolling flimmerfrei und schnell.

    Nachtrag: Das muss natürlich auch noch gemacht werden.

  • Baut man dann nicht eigentlich einen komplett neuen CP/M-Rechner und verwendet vom C64 nur noch die Tastatur?

    Ok, und die Floppy.

  • Baut man dann nicht eigentlich einen komplett neuen CP/M-Rechner und verwendet vom C64 nur noch die Tastatur?

    Ok, und die Floppy.

    Nicht nur eigentlich;)

    Aber nebenbei hast Du ja immer noch einen C64. Das kann kein anderer CP/M-Rechner. Und alles in einem SX64 (am besten mit dem 5,6“-TFT von Pollin) und Du hast für den einen oder anderen den Traumrechner der frühen 80’er.

    Übrigens die 80-Zeichenkarte kann der C64 auch nutzen.

  • Sind die Laufzeiten von dem GAL evtl. noch ein Faktor? Wobei Knusis ja nur noch ein weiteres Gatter damit ersetzt?