CBM 3040 to 4040

Es gibt 16 Antworten in diesem Thema, welches 4.670 mal aufgerufen wurde. Der letzte Beitrag (8. August 2015 um 10:01) ist von Toast_r.

  • Heute eine CBM 3040 Doppelfloppy auf das DOS einer 4040 umgerüstet.

    Stilecht mit Hilfe von 2532er EPROMs in Adaptersockeln von Donaupeter und Geist Elektronik.

  • Stilecht wäre etwas ohne SMD-Lötbauweise :bgdev
    Was ist denn der Unterchied zwischen 3040 und 4040? Bzw. was bewirkt dieses Upgrade?

    Lieber einen Commodore in der Hand als ein Atari auf dem Dach

  • Neue DOS-Version, (2.x statt 1.x) und ein leicht geändertes Diskettenformat.
    Das 4040-Format ist kompatibel zur 1541. Das Format der 3040 hat ein paar Blocks mehr.
    Lesekompatibel sind die Formate untereinander, beim Schreiben siehts schlecht aus.

    Für den Triumph des Bösen reicht es, wenn die Guten nichts tun.
    Edmund Burke (1729-1797)

  • War der Format- bzw Sektorwechsel nicht von der 2040 zur 3040? Und von 3040 auf 4040 das REL-Datei-Format in neueren DOS?

    Das REL Format war beispielsweise wichtig für Castle Wolfenstein :wink:

  • 3040 war nur die Bezeichnung der deutschen CBM-Niederlassung für die 2040, genau wie bei den 30xx-Rechnern. Man wollte wohl vom 'spielzeughaften' Image der 2001er mit ihrer Taschenrechner-Tastatur weg.

    Soweit die Theorie.

    In der Praxis möchte ich weder ausschließen daß es ein Übergangs-DOS mit neuem Format, aber ohne REL-Files gegeben hat, noch daß 3040er werksseitig mit neuem DOS ausgeliefert wurden. Und daß Kunden oft und gern neue ROM-Versionen nachrüsten ließen macht die Sache nicht einfacher...

    KI-Verwendung in diesem Posting: Rechtschreibkontrolle des Browsers.
    Abweichungen aufgrund des technischen Fortschritts oder individueller Vorlieben vorbehalten.

  • 2040 = 3040 stimmt nicht ganz.

    Eine 2040 hatte zwei ROMs mit DOS 1. Eine 3040 hatte ein erweitertes DOS 2 mit drei ROMs. Die 4040 hatte ein inhaltlich erweitertes DOS mit drei ROMs.

    Die Platinen der 2040, 3040 und 4040 waren tatsächlich identisch, die ROMs hingegen nicht. Es gab sogar Aufrüstkits sprich neue ROMs. Allerdings keine EPROMs - zumindest nicht ohne Fädeldrähte und zusätzlichen IC auf einem der Reserveplätze oder - eleganter - Adapter.

    Siehe hier: Bitte melde dich an, um diesen Link zu sehen.

  • So ganz stimmt das wohl auch nicht. Meine 3040 hatte DOS 1 drin.

    Für den Triumph des Bösen reicht es, wenn die Guten nichts tun.
    Edmund Burke (1729-1797)

  • Ja, aber inzwischen mit DOS2.
    Ich habe vor längerer Zeit mal die ROMs und den 6530 mit jemandem getauscht, der lieber DOS1 haben wollte.

    Für den Triumph des Bösen reicht es, wenn die Guten nichts tun.
    Edmund Burke (1729-1797)

  • Hast du denn auch das Disk Controller Rom getauscht, also den 6530?

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Nein, das ist nach meinem Kenntnisstand bei 3040 auf 4040 nicht notwendig.
    Die Formatänderung mit den Sektoren war 2040 auf 3040.

    Dafür wäre eine spezielle 6502-Ram-Rom notwendig :smile:
    Und Donald hat auch nach drei Monaten nicht geliefert.

  • Das hängt von der DOS-Version ab. Da viele Laufwerke auf DOS 2 aufgerüstet wurden, hat die Bezeichnung 2040, 3040 oder 4040 ziemlich wenig Aussagekraft.
    Erste Anlaufstelle für Informationen darüber ist die Bitte melde dich an, um diesen Link zu sehen..
    Er hat nicht nur die ROMs und RRIOTs für die verschiedenen DOS-Versionen genau aufgedröselt, sondern auch einige andere unübersichtliche Sachen aus der Commodore-Welt.
    Auch wenn das nicht auf den ersten Blick auffällt, hinter den Informationen auf der Seite steckt sehr viel Arbeit - vor allem weil da nicht einfach von irgendwem abgeschrieben wurde, sondern die Informationen auch gründlich verifizert wurden.

    Übrigens findet sich dort auch die Information, daß die Formatumstellung mit der 4040 kam.

    Für den Triumph des Bösen reicht es, wenn die Guten nichts tun.
    Edmund Burke (1729-1797)

  • da bräuchtest du ein 6504 ram rom ... ;)

    ich glaube ich habe eine dos 1 3040, da sind dann nur 2 Roms drin. geht aber nicht.

    Gesendet von meinem GT-N5100 mit Tapatalk

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Nachgeschaut: 3040 und 4040 haben den gleichen RRIOT 6530.
    Nur die drei DOS ROMS sind unterschiedlich.

    War da der ROM-Typ nicht aufs Laufwerk abgestimmt ? - 2040/3040/4040 mit Shugart SA 390 - Laufwerk haben dann sowieso immer das gleiche RRIOT-IC.

    If we're evil or divine - we're the last in line. - Ronnie James Dio (1984) -
    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. |

  • Soweit ich weiß ist auch die Formatierroutine im 6530 abgelegt.
    Dann müssen die sich natürlich zwischen DOS1 und DOS2 unterscheiden.
    Steht aber auch auf Martins Seite. (Link in Beitrag 14)

    Für den Triumph des Bösen reicht es, wenn die Guten nichts tun.
    Edmund Burke (1729-1797)