Hallo Besucher, der Thread wurde 8,2k mal aufgerufen und enthält 49 Antworten

letzter Beitrag von axorp am

Spur 0 lesen/schreiben per 1541(II), 1541C, 1570, 1571 möglich?

  • Genau, die Synkmarkierungengen müsste man ändern und auch noch ein wenig mehr, wohl auch an der Hardware.


    DD-Disketten schaffen sogar noch mehr als 23 Sektorem pro Track,wenn die Hardware mitspielt.


    Bei den 21 Sektoren pro Track, musste ich den Rom-Check entfernen. 2 Sektoren für BAM waren nötig 18,00 und 18,20 (um die Kompatibilität einigermaßen zu wahren).


    Es hatte problemlos funktioniert.


    Angefangen hatte alles damit, dass ich unbedingt 40 Tracks mit dem normalen 1541 Kernal wollte.


    das war innerhalb von 2 Stunden fertig und ich habe mich gefreut.

  • Ich bekomm so langsam lust, das mal auszutesten.


    Vor etwa 8 Jahren, hatte ich mal die Idee, per MosFet OP-Verstärker und einige andere Teile die Daten direkt von Lesekopf abzutasten und auf dieser Basis ein Super-Kopierprogramm
    zu erstellen. Leider im Sande verlaufen.


    Aber mal schauen, was die Elektronik der 1541 mit Minimalaufwand maximal an Sektoren pro Track schafft.

  • Wenn man das weiter spinnt, könnte man auch gleich einen 80-Spur-Kopf (oder auch gleich zwei) einbauen und noch die Drehzahl reduzieren. Mit RAM-Erweiterung könnte man alles auf Trackloader umstellen und nur noch eine Syncmarke pro Spur lassen. Dann folgt der Header und ein einziger Sektor, der die ganze Spur einnimmt. Dieser kann natürlich vom DOS in logische 256-Byte-Sektoren unterteilt werden, wie das schon die 1581 mit seinen physischen 512-Byte-Sektoren macht.


    Bei den 21 Sektoren pro Track, musste ich den Rom-Check entfernen. 2 Sektoren für BAM waren nötig 18,00 und 18,20 (um die Kompatibilität einigermaßen zu wahren).

    Wieso das? Theoretisch müßte das BAM-Format doch bis zu 24 Sektoren pro Spur funktionieren, ohne daß sich der Platzbedarf vergrößert.

  • @ZAK256
    Verwirrend ist es deshalb weil du in deiner Liste Aufzeichnungsformate (wie z.b.CBM) mit Laufwerks-Geometrien (48 TPI, 96TPI) vermischt.
    CBM ist keine 'eigene' Laufwerks-Geometrie, sondern lediglich die von den alten CBM Laufwerken und von 1541/1571 danach übernommene Reduktion auf nur 35 Spuren. (trotzdem ist es 1:1 die 48TPI Geometrie mit breitem R/W Kopf)


    Interessant wär eine Liste mit allen möglichen Laufwerk-Mechaniken (also 1-seitig/2-seitig, TPI Breite, schmaler/breiter Kopf, DD/HD Density?, usw.), und darunter von welchen Systemen welche genützt werden? (dort kann man dann auch erwähnen daß bei 1541, 1571 und CBM Laufwerken bei Spur 1 zu zählen begonnen wird, und bei 35 aufhört)

  • übernommene Reduktion auf nur 35 Spuren.

    keine commodore reduktion, 35 spuren war damals der standart.

    (trotzdem ist es 1:1 die 48TPI Geometrie mit breitem R/W Kopf)

    wiso breiter kopf, das war auch der standart. besser konnte man es damals noch nicht. sollte ja auch kompatibel sein.
    ein schmaler kopf oje oje. da könnte ich auch was dazu erzählen über den ganzen laufwerks und disketten markt damals.


    zuerst waren da doch die 5,25 zoll laufwerke mit normaler höhe! und erst später die mit halber höhe.


    warum habe die nicht gleich mehr als 35 spuren genommen und halbe höhe? weil es doch noch nicht ging!


    schon mal ein 8 zoll laufwerk angesehen, warum haben die nicht sofort ein paar hundert spuren vorgesehen? bei 8 zoll ist doch soviel platz und warum so einen riesen kopf?


    gruß
    helmut

  • axorp:
    Da liegst du falsch, die 1541 kann sehr wohl 40 Spuren (so wie es damals auch der Standard war). Ist rein Sache des Betriebsystems, und Commodore hat aus Kompatibilitätsgründen zu den alten CBM Laufwerken nur 35 Spuren genützt.


    Was den Kopf angeht: Ja, alle 48TPI Laufwerke haben einen breiten Kopf (die schmäleren knem erst später mit den 96TPI HD Laufwerken), aber nicht alle werden vermutlich einen 80 Spuren Stepper haben, wie die 1541.

  • Commodore hat aus Kompatibilitätsgründen zu den alten CBM Laufwerken nur 35 Spuren genützt.

    Wie oft kommt es wohl vor, daß man eine 1541-Diskette in einem alten PET lesen muß?
    Ich denke eher, daß die zu bequem waren, das DOS auf 40 Spuren anzupassen. Das Commodore-Format hat schließlich auch eine Format-Kennung, mit der man problemlos 35- und 40-Spuren-Formate hätte auseinander halten können. Eine Option, bei Bedarf doch mal eine 35-Spuren-Diskette zu formatieren, wäre sicher auch möglich gewesen. Diverse Hardware-Speeder haben es schließlich vorgemacht, wie sowas geht. Nur leider nicht abgesprochen und daher mit inkompatibler BAM zur jeweiligen Konkurrenz.
    Und da Laufwerke wie die 4040 von der Arbeitsweise durchaus gewisse Ähnlichkeit mit der 1541 haben, dürfte es auch am PET mit entsprechender Software möglich sein, z.B. eine 40-Spur-Dolphin-DOS-Diskette zu lesen, falls man sowas jemals braucht.

  • axorp:
    Da liegst du falsch, die 1541 kann sehr wohl 40 Spuren (so wie es damals auch der Standard war). Ist rein Sache des Betriebsystems, und Commodore hat aus Kompatibilitätsgründen zu den alten CBM Laufwerken nur 35 Spuren genützt.

    ich habe ja nicht behauptet das die 1541 keine 40 spuren kann.
    40 spuren, das war doch ganz bestimmt kein einkaufs merkmal von commodore für die laufwerke gewesen, das war commodore sogar egal.


    40 spuren laufwerke kamen erst nach den 35 spuren versionen und die waren zuerst in normaler bauhöhe.
    da hatte ja commodore schon einen eigenen komp. standard.
    die 1541 laufwerke sind ja nur halbe bauhöhe und sollten ja zu der 2040, 3040, 4040, 4031, 2031 und der 2031lp kompatibel sein.


    hätte commodore von anfang an (günstig) 40 spuren laufwerke bekommen, dann wäre das der standard.
    als commodore die 2040 / 3040 entwickelte, waren die 35 spur normale höhe, die günstigsten laufwerke.
    und ganz wichtig in großer stückzahl oem lieferbar! die meisten hersteller wollten ihre laufwerker nicht ohne steuerelektronik liefern.
    das habe ich selbst versucht. ich musste die kompl. kaufen und benutzte auch nur die mechanik.


    für meine kunden, die eine hohe datensicherheit, programm- und kopierschutz haben wollten.
    z.b. in steuerungen einer produktionsstrasse oder für forschungslabors usw.
    lieferte ich die commodore floppys mit abgeänderten commodore laufwerken oder mit anderer laufwerk mechanik.
    so konnte keiner die (entwendeten) disketten an einem anderem laufwerk lesen :)


    gruß
    helmut