Alternative C64-Betriebssysteme+UIs (reale/konzeptionelle) [aus: "C64 OS"]

Es gibt 821 Antworten in diesem Thema, welches 60.760 mal aufgerufen wurde. Der letzte Beitrag (16. Juni 2025 um 08:57) ist von Larry.

  • Nur halt auf 6809 Basis

    Oder man nimmt gleich einen 6809-Rechner, wie den Dragon 64 oder noch besser: Vectrex! Der Portrait-Bildschirm ist perfekt für Textverarbeitung und über ein Multitasking-System für die Maschine wurde bisher wahrscheinlich noch gar nicht nachgedacht.

    Bitte melde dich an, um diesen Link zu sehen. | Meine Lieblings-Themen im Forum64:

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Der Thread läuft seit dem 7 Jänner, also schon über 10 Monate.

    Bald ist ein Jahr vorbei und es wird wohl wie die meisten Threads im F64 bei theoretischem Geplänkel bleiben ...


    Wenn es nicht nur Fiction bleiben soll, dann würde ich vorschlagen, wir definieren die Hardware und setzen es mal um. :)

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Nur halt auf 6809 Basis

    Oder man nimmt gleich einen 6809-Rechner, wie den Dragon 64 oder noch besser: Vectrex! Der Portrait-Bildschirm ist perfekt für Textverarbeitung und über ein Multitasking-System für die Maschine wurde bisher wahrscheinlich noch gar nicht nachgedacht.

    Nur leider geht Textdarstellung auf Vectrex nicht sehr gut. =)

  • Oder man nimmt gleich einen 6809-Rechner, wie den Dragon 64 oder noch besser: Vectrex! Der Portrait-Bildschirm ist perfekt für Textverarbeitung und über ein Multitasking-System für die Maschine wurde bisher wahrscheinlich noch gar nicht nachgedacht.

    :thumbsup:


    Nun ja, der Dragon 64 hat schon OS/9.

    Und wenn man was wirklich feines möchte, nimmt man einen auf 2MB erweiterten Tandy CoCo III ... :D

    Da läuft nämlich sogar OS/9 Level 2.


    Aber all die Systeme haben keine echte MMU.

    Gut der CoCo 3 kommt dem schon nahe.

    Richtig geil ist der Positron 9000.

    Für mich einer der besten 8 Bitter die je gebaut wurden.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Richtig geil ist der Positron 9000.

    Für mich einer der besten 8 Bitter der je gebaut wurden.

    Aber den müssen wir hier ja nicht nachbauen, oder? ;)

    Wenn es nicht nur Fiction bleiben soll, dann würde ich vorschlagen, wir definieren die Hardware und setzen es mal um. :)

    Bei Hardware kann ich überhaupt nicht mitreden – aber bis zu dem Zeitpunkt, als der 6809 ins Spiel kam, hörte sich das Ganze doch schon recht zielführend an. Modul hin oder her – ich finde, das damit laufende OS sollte schon noch ein C64-OS sein. Das Modul sollte beim Multitasking bzw. bei der Speicherverwaltung helfen – aber keinen eigenen Computer darstellen.

    Bitte melde dich an, um diesen Link zu sehen. | Meine Lieblings-Themen im Forum64:

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • Nur leider geht Textdarstellung auf Vectrex nicht sehr gut. =)

    Dabei hatte ich schon einen so schönen Zeichensatz dafür gebaut: ;)

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Link zu sehen. | Meine Lieblings-Themen im Forum64:

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

  • :zzt:

    Der Thread dreht sich um "alternative OS FÜR DEN C64" und nicht um "Alternativen zum C64".

    Der Thread läuft seit dem 7 Jänner, also schon über 10 Monate.

    Bald ist ein Jahr vorbei und es wird wohl wie die meisten Threads im F64 bei theoretischem Geplänkel bleiben ...

    Wenn es nicht nur Fiction bleiben soll, dann würde ich vorschlagen, wir definieren die Hardware und setzen es mal um. :)

    Naja, "Husch-Pfusch-Lösungen" gibt's andererseits ja schon genug, und es schadet nicht, zuerst ausgiebig zu brainstormen.

  • Naja, "Husch-Pfusch-Lösungen" gibt's andererseits ja schon genug, und es schadet nicht, zuerst ausgiebig zu brainstormen.

    Genau, inklusive Überlegungen, das Ganze so zu designen, dass es möglichst praktisch aus Sicht der Software und des OS zu bedienen ist. =)

    In dem Zuge: Erlaubt es die aktuelle BOM, Preset-Register (Store aktiviert Preset, Wert egal) zu implementieren, so dass eine komplexe Speicherkonfiguration in 4 Zyklen eingestellt werden kann? :)

  • Naja, "Husch-Pfusch-Lösungen" gibt's andererseits ja schon genug, und es schadet nicht, zuerst ausgiebig zu brainstormen.

    Genau, inklusive Überlegungen, das Ganze so zu designen, dass es möglichst praktisch aus Sicht der Software und des OS zu bedienen ist. =)

    ... und dann auch wenigstens von ein paar Leuten benutzt und "be-programmiert" wird.

    Was nützt mir eine tolle Lösung, mit der dann niemand was macht.

  • ... und dann auch wenigstens von ein paar Leuten benutzt und "be-programmiert" wird.

    Was nützt mir eine tolle Lösung, mit der dann niemand was macht.

    Äh, nicht klagen, sondern selber programmieren?

  • ... und dann auch wenigstens von ein paar Leuten benutzt und "be-programmiert" wird.

    Was nützt mir eine tolle Lösung, mit der dann niemand was macht.

    Äh, nicht klagen, sondern selber programmieren?

    Nein, du verstehst mich falsch.

    Ich klage nicht, und ich fordere nicht von anderen.

    Ich meine, man sollte es von vornherein so bauen, dass es auch eine gute (größtmögliche) Akzeptanz findet.

  • Ah, okay. Ja, wenn es möglichst praktikabel aus Softwaresicht ist, finden sich potenziell auch mehr Leute, die da gerne Programme für basteln. =)

  • Da wuerde ich GEOram nehmen....

    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.

  • Da wuerde ich GEOram nehmen....

    Ein Georam ist doch eher eine Ramdisk.

    Huch?

    Klar wird GEOram in GEOS als ramdisk benutzt. technisch ist das aber doch ne klassische speichererweiterung mit banking. Du blendest immer ein teil des erweiterten rams ein, da ist technisch nichts was auf ramdisk hindeutet.
    Was würdest du dir den wünschen was nicht mit REU oder GEOram, bzw. deren nachbauten abgedeckt ist?

  • Was würdest du dir den wünschen was nicht mit REU oder GEOram, bzw. deren nachbauten abgedeckt ist?

    Ich dachte, es geht um eine Ultimax-Modus-basierte RAM-Erweiterung, die feingranulares Banking ab $1000 aufwärts erlaubt. :)

  • Was würdest du dir den wünschen was nicht mit REU oder GEOram, bzw. deren nachbauten abgedeckt ist?

    Der Minimalwunsch wäre eine am Expansionsport ansteckbare Erweiterung, die RAM-Bänke (1kB oder größer) in den Adressraum der 6510-CPU einblenden und das Kernal mit FlashROM odee so ersetzen kann.

  • Was würdest du dir den wünschen was nicht mit REU oder GEOram, bzw. deren nachbauten abgedeckt ist?

    Der Minimalwunsch wäre eine am Expansionsport ansteckbare Erweiterung, die RAM-Bänke (1kB oder größer) in den Adressraum der 6510-CPU einblenden und das Kernal mit FlashROM odee so ersetzen kann.

    Die C64 Designer haben aber keine RAM Erweiterung vorgesehen daher geben die zuvor genannten Erweiterungen ja auch einen anderen Weg.

    Es gibt nur einen Modus in dem der C64 RAM in einem Expansion Modul vorsieht und das ist der Ultimax Modus.

    In dem die Memory Map so aussieht:
    Bitte melde dich an, um diesen Anhang zu sehen.

    Überall wo BLANK steht kann man dann extern Speicher einblenden.

    Diese Memory Map ist allerdings nicht besonders nützlich wenn ich kein Spiele Modul am Expansion Port habe.

    Ich habe es nicht ausprobiert, aber ich denke es ist möglich den Ultimax Modus nur dann zu aktivieren, wenn die Adressleitungen im Bereich $C000-$CFFF sind.

    Dann müsste das PLA (meinet wegen auch die) das Interne RAM nicht selektieren, das setzt voraus, dass der VIC-II entsprechend programmiert ist einen anderen Speicherbereich zu nutzen.

    So müsste es möglich sein im Bereich $C000-$CFFF 4K Bänke mit externen RAM einzublenden.

  • In dem die Memory Map so aussieht:

    Bitte melde dich an, um diesen Anhang zu sehen.

    Überall wo BLANK steht kann man dann extern Speicher einblenden.

    Diese Memory Map ist allerdings nicht besonders nützlich wenn ich kein Spiele Modul am Expansion Port habe.

    Es würde schon reichen, das im Prinzip wie Easyflash zu machen. Nur das nicht ROM, sondern "Arbeits"-RAM in den Adressraum der CPU eingeblendet wird.