Software lösung amiga format am pc?

Es gibt 16 Antworten in diesem Thema, welches 4.733 mal aufgerufen wurde. Der letzte Beitrag (11. März 2008 um 17:58) ist von Fredie76.

  • Ich hab etwas das internet durchforstet und da kam mir eine idee!

    So hab überlegt! da der Pc und der amiga praktisch das selbe format (mfm) verwenden müsste es doch softwaremässig das problem disketten vom amiga im pc lesen/schreiben und umgekehrt ja zu lösen sein!

    Leider hab ich meinen software- profi nicht getroffen nun stell ich die frage an euch die sich in dedr manterie besser auskenn wie ich? :nixwiss: :nixwiss: :nixwiss:

  • Mit MFM allein ist's nicht getan. Die PC Controller haben Probleme das Amiga Disk Layout zu erzeugen. Mit zwei Floppylaufwerken und Trickserei scheint's wohl doch irgendwie zu klappen:

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

    LIFE IS SHORT - Break the rules, do more, need less, smile often, be brave, stay true, dream big, forgive quickley, kiss slowly, love truly, laugh uncontrollably and never regret anything that made you smile.

  • Alternativ bleibt dir noch die Möglichkeit eine Catweasel Karte für den PC zu kaufen. Ab April wieder lieferbar.

    Bitte melde dich an, um diesen Link zu sehen.

  • Wenn die nur nicht soviel kosten würden... Das ist aber echt mal ein feines Stück Hardware.

  • Also da wirst du kein Glück haben den das hat was mit dem PC Diskettencontroller zu tun. Der ist leider nicht so flexibel wie der diskettencontroller im Amiga, deswegen ist es nicht möglich eine Amiga Diskette im PC zu lesen/Schreiben. Aber es gibt eine hardware lösung, das ist der Catweasel controller. Damit ist es dan auch möglich Amiga Disketten am Pc zu Lesen/schreiben und noch viele andere formate.

    2. Platz beim Home Page Award am 14.06.2009 :D
    Bitte melde dich an, um diesen Link zu sehen.
    Schaut mal rein :winke: Möge der c64 mit dir sein!

  • So hab überlegt! da der Pc und der amiga praktisch das selbe format (mfm) verwenden müsste es doch softwaremässig das problem disketten vom amiga im pc lesen/schreiben und umgekehrt ja zu lösen sein!


    Wenn das so einfach wäre, gäbe es schon seit Jahren eine Lösung dafür...

    Die PC-Floppycontroller erwarten einen ganz bestimmten Sektoraufbau mit Header, CRC und anderen Details die ich erst nachschlagen müsste. Wenn die Daten auf der Diskette nicht dazu passen gibts nur einen Fehlercode, dass der Sektor nicht gefunden wurde.

    Der Amiga macht dagegen fast alles in Software und verwendet zwar die gleiche Bitcodierung, aber einen anderen Sektoraufbau als die PC-Controller - deswegen kann man zwar PC-Disketten am Amiga lesen/schreiben, aber nicht umgekehrt.

    Die Zwei-Laufwerks-Lösung am PC löst das Problem so, dass auf die Diskette im einen Laufwerk ein Sektorheader geschrieben wird, der eine Sektorgrösse angibt die grösser ist als auf eine Spur passt. Dann wird von diesem Laufwerk gelesen bis der PC-Controller den Header erkannt hat und das aktive Laufwerk umgeschaltet - das geht ohne den Lesevorgang zu unterbrechen. Dadurch findet der Floppycontroller einen gültigen Header und liest als Datenteil die komplette Amiga-Spur ein, die man dann ebenso wie auf dem Amiga in Software decodieren kann.

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    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.

  • Mit MFM allein ist's nicht getan. Die PC Controller haben Probleme das Amiga Disk Layout zu erzeugen. Mit zwei Floppylaufwerken und Trickserei scheint's wohl doch irgendwie zu klappen

    Ja, das klappt auch sehr gut, allerdings nur lesen von Amiga-Disks.

    Warum klappt das schreiben dann nicht ?

    Wollte ich schon immer wissen..

  • In der Tat teuer, aber die Zusatzfeatures wie SID haben die neueren Versionen noch etwas verteuert. Wirklich sinnvoll für A500/A2000 User, die ohne PCMCIA Port auskommen müssen.


  • Warum klappt das schreiben dann nicht ?

    Wollte ich schon immer wissen..

    Ein PC Diskettenkontroller kann keine Nicht-DOS Sektoren schreiben. Da gibt es wohl Synchronisations Probleme beim Schreiben von Amiga Sektoren. So, oder ähnlich.

  • Na gut aber das man eine scsi festplatte am rechner anstöpselt natürlich mit ensprechenden controller, und dann daten für den amiga raufschreibt und die dann auch funken des Versteh ich wiederum nicht!

    Das dies geht! hm :gruebel


    Ich find die Catweasel Karte gar nicht so teuer! Die 64bit Scsi controller Karte für pci kostet das dreifache! :hammer:

  • Na gut aber das man eine scsi festplatte am rechner anstöpselt natürlich mit ensprechenden controller, und dann daten für den amiga raufschreibt und die dann auch funken des Versteh ich wiederum nicht!


    SCSI ist SCSI, egal an welchem Rechner. Da sitzt die komplette Leseelektronik schon auf dem Laufwerk und der Rechner schickt der Platte nur den Befehl, den Sektor mit Nummer x zu lesen bzw. zu schreiben.

    Bei Disketten wird dagegen nur die Magnetscheibe zwischen den Rechnern transportiert, alles andere ist systemspezifisch.

    10 x=rnd(-1963):fori=1to81:y=rnd(1):next
    20 forj=1to5:printchr$(rnd(1)*16+70);:next
    30 printint(rnd(1)*328)-217

    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.

  • Hm dies hat ma wieder keiner gesagt!

    Also ich bleib also bei meinen 3 scsi platten hm!

    Danke

  • Na gut aber das man eine scsi festplatte am rechner anstöpselt natürlich mit ensprechenden controller, und dann daten für den amiga raufschreibt und die dann auch funken des Versteh ich wiederum nicht!

    Das dies geht! hm

    Das geht natürlich nur, wenn man mit WinUAE einen Amiga emuliert, die SCSI-Platte dort einbindet,
    die Installdisk virtuell einlegt (ADF), und dann mit der hdtoolbox die Platte
    entsprechend partioniert und formatiert (mit dem Amiga RDB-Format).
    Dann kann man sein OS draufspielen und sonstwas draufkopieren.
    Anschliessend die Platte beim Amiga einbauen und dann läuft sie dort normal. :)

    mfG
    Fredie76

  • und wo bekommt man die install disk her für winua?

  • und wo bekommt man die install disk her für winuae ?

    Hallo,

    Du müsstet z.B. die Original-OS 3.1 Installdisketten für den Amiga haben.
    Das sind WB 3.1, Install, Locale, Storage, Fonts, Extras.
    Einfach diese Disketten in ADF's umwandeln, und den Emulator WinUAE
    mit der "Install" Disk starten.
    Und dann dort die HDToolbox aufrufen, ggf. die Tooltypes anpassen, und
    die Festplatte formatieren.

    mfG
    Fredie76

  • Die bekomm ich, mit kickrom3.0, und wie geht das, die diskette in adf umwandeln?

  • Ich hab Dir ne PM geschrieben.

    mfG
    Fredie76