Bezugsquelle Jiffy-DOS (Hardware) Europa?

Es gibt 167 Antworten in diesem Thema, welches 40.989 mal aufgerufen wurde. Der letzte Beitrag (6. Juni 2021 um 21:11) ist von markusC64.

  • Von daher wäre es wirklich super, wenn Du die Bewilligung zum patchen erhalten würdest.


    Und eine neuere Version (V 6.02) wäre ja auch nicht verkehrt.


    So, Jim hat geantwortet:

    I have them, but I don't have the setups to test them, and so I have been leery of offering them. I will send them to you, and if you can test them, we can certify them.
    I don't think you can offer them as is, they do need to be tested.

    Da ich das selbst auch nicht testen kann, diese Versionen aber durchaus schon kursieren bitte ich um eure Hilfe. Diejenigen die diese Patches bereits im Einsatz haben oder das Know How und passende Setup dazu, schreibt mich an. Gemeinsam ist es möglich offiziell die Version 6.02 bzw. die unterschiedlichen Tastaturlayouts für die 128er zugänglich zu machen. Vielleicht kann mir auch Bitte melde dich an, um diesen Link zu sehen. mehr dazu sagen.


    Hab die Liste von Bobbel und den Link zu Jiffy-DOS im Restore-Store mal in den Wiki-Artikel gesetzt.

    :thnks:



    Bitte melde dich an, um diesen Link zu sehen.

    Offizieller JiffyDOS Reseller

  • Da ich das selbst auch nicht testen kann, diese Versionen aber durchaus schon kursieren bitte ich um eure Hilfe.

    Bin dabei... wobei ich Dich darauf hinweisen möchte, dass auch ein Test im VICE möglich ist.

    Ich habe keine Ahnung, was Du bekommen hast, aber wenn es das selbe ist, wie ich habe, sind dringend Anpassungen bei den Dateinamen notwendig. Würde man das nicht machen, wäre bspw. der SuperKernal 128 nicht in der Lage, die Dateien zu laden. Davon abgesehen möchte man die sicherlich an die Namen der anderen offiziellen ROMs angleichen...

    Darfst Du von der 6.02 eigentlich (Mehrfachauswahl möglich)
    (a) Patches verteilen
    (b) Das ROM als ganzes verkaufen?

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

  • Ich habe von Jim eine Antwort und die ihm vorliegenden Archive bekommen.

    I will send you two attachments.

    1) NLQ patches
    2) Soci patches
    It would also be nice to have definitive International C128 and C128DCRvariants of JD. The C128DCR should default to using 64K of VDC memory,but it does not.

    Wer sich noch dafür interessiert diese Versionen zu testen darf mich gerne anschreiben.

    Hier mal die Hash Werte für die SOCI Länderversionen:

    Dateiname MD5 SHA1
    basic_jd.rom 8ae20214cb955e70875f45a37ef9eb96 358758b312a4a70774f7e0ddd9bde51860690d06
    kernal_jd.rom 1ba19034b4866cb5da78ebe42273186c a79743f0beeced138a68d22a5d99bb4c6ab6d078
    kernalch_jd.rom 3332d8a0b1857106f868f1e8e6df1a84 000059614aed2e40ef4c7331ff5e77f0e05e6227
    kernalde_jd.rom c1d460377d0e0b90811968cddeea79c8 65874e75401122bdb72b90ed74eb20cafc8f0046
    kernalfi_jd.rom a9a41c46d2a5c707fd79deb93b95f325 6cb247b0c154d29c10caa65ed1ceb01fbf248f4b
    kernalfr_jd.rom f0b82ef99ec21d8c10124e90d3992172 d0632b31b98ee0841e764ab12694717d6201c3db
    kernalit_jd.rom 36ecfd87b9eee6ee9d87ffe3a75b6f8b cd7ded583f1fdd0d51c785a29607c9f041341fcb
    kernalno_jd.rom a5557f9d22bd22ececf910a45362dca1 e4c52cd20f9f408f436d3f5909258a3fea8e1285
    kernalse_jd.rom ba4637af91813487b6322591ee5d2c98 17e886f718a56940c01a7eb4776815a680d8dfb6


    Mit dem NLQ Verzeichnis muss ich mich erstmal vertraut machen. Hier scheinen nur Dateien für die Floppies 1541/1541C/1541-II und 1571 enthalten zu sein. Ich bin davon ausgegangen das NLQ auch was für den 128er gemacht hat.

  • NLQ hat was für den C128 gemacht... irgendwie haben wir beide sich ergänzende Teile bekommen... eigentlich erst einmal ein Grund zur Freude, dass so noch weitere verbesserte Jiffydos ROMs austauchen. Ich habe gerade beschlossen, das positiv zu sehen.

    Edit: Bitte melde dich an, um diesen Link zu sehen. gibt eine gute Zusammenfassung, was NLQ gemacht hat... wobei die anderen Sprachen ebenfalls vorhanden sind, nicht nur die im Beitrag erwähnten.

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

    2 Mal editiert, zuletzt von markusC64 (9. Juni 2018 um 14:07)

  • Hier ist mal, was ich bei JiffyDOS gepatcht habe:

    - C64
    Beim Befehl @d und @t kommt es vor, dass bei Floppyfehlern der C64 in einer Endlosschleife hängt, die auch mit STOP&RESTORE nicht beendbar ist, sondern nur mit einem Hardware-Reset beendet werden kann. Der Patch bewirkt, dass man die Endlosschleife mit STOP&RESTORE beenden kann.
    Der C64-Teil im C128DCR-EPROM sollte auch diesen Patch haben.

    - C128
    Bei der internationalen, mit US-Tastaturlayout, Version ist gepatcht: Der Boot-Befehl zu Laufwerken ohne Fast-Serial-Bus jedoch mit JiffyDOS (zum Beispiel JiffyDOS-1541, SD2IEC oder NLQ-HD) funktioniert.
    Die Versionen mit nationalem Tastaturlayout sind gepatcht: Es gibt zwar nationale JiffyDOS-Versionen (vermutlich) von CMD, diese sind allerdings nicht auf dem letzten Revisonsstand. Die Tastaturdecodiertabelle für CAPSLOCK ist beim nationalen C128 unbenutzt und ich habe diesen Bereich ersatzlos gestrichen. An diese Stelle habe ich die Patches gemacht, die das nationale JiffyDOS auf den neuesten Revisionsstand bringt.
    Bitte melde dich an, um diesen Link zu sehen.

    - PLUS4
    Patch: Das Spiel LEAPER funktioniert. Kein Aufhängen beim @$ zu einer 1551 ohne Diskette.
    Das Problem mit einer JiffyDOS-1541 konnte ich noch nicht eingrenzen, da ich dieses Problem unter VICE nicht habe und bisher noch niemand das Testprogramm gestartet hat (Posting 92):
    Bitte melde dich an, um diesen Link zu sehen.

    - 1541
    Hier habe ich den Bug bei Save-with-replace und bei Copy behoben. Dafür streichen musste ich allerdings den RAM-Test.
    Bitte melde dich an, um diesen Link zu sehen.

    - 1571intern im C128DCR
    Bei der internen 1571 im PAL-C128DCR kann es es zu fehlerhaften Bytes beim Lesen von Daten kommen, erkenbar an reversen Zeichen im Directory. Dies ist gepatcht.
    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.

    - 1581
    Die zweite Version des Original-CBM-DOS' hat noch eine SEI-Befehl vor dem Ausführen eine Jobs im IRQ. Obwohl ich nicht sicher bin, dass dies einen Vorteil bringt, habe ich dies ins JiffyDOS-1581-Betriebssystem eingefügt und die Prüfsummen angepasst.

    - S-JiffyDOS
    Viel mehr als nur ein Patch. Was immer wieder zu Unklarheiten führt: Das S-JiffyDOS für den C64 und das S-JiffyDOS für die 1541 haben nicht miteinander zu tun. Man kann das normale JiffyDOS im C64 mit dem S-JiffyDOS der 1541 benutzen und erhält den Speed von S-JiffyDOS. Wer eine emulierte 1541 hat ( 1541U, Chameleon64), der sollte unbedingt mal S-JiffyDOS-1541 ausprobieren.
    Bitte melde dich an, um diesen Link zu sehen.

    Ich habe auch ein kleines Programm geschrieben, um die CRC von Files zu berechnen.

  • Ok - ich stelle fest, dass man bei den Floppies Deine Version bevorzugen würde... Ich muss mal schauen, ob wir Deine C64 Version irgendwo liegen haben - direkt bekommen hat weder Bobbel noch ich die. Da Du aber schreibst, dass "Der C64-Teil im C128DCR-EPROM [...] auch diesen Patch haben" sollte, besteht die Möglichkeit, dass ich den von dort extrahiere...

    Edit: Gerade versucht. Aus der "128m-jfd-p2-da.b" erhalte ich das selbe Jiffydos 64 V6.01, wie Jim auch verkauft (binärgleich). Hm. Dort ist also ein anderes drin.

    So ichtig weiß ich die SOCI-Patches noch nicht einzuordnen, ich halte Deine (NLQs) Patches für besser... schon allein deswegen, weil bei den SOCI-Patches ein Teil der (wie es aussieht) nationalen Keyboard ins BASIC-Rom verlagert worden ist... hast Du Tipps, worauf man achten soll (Bindiff bringt es nicht so ganz, da jenes Jiffydos lt. Einschaltmeldung "resourced" worden ist? Oder kannst Du mal selbst drauf schauen?


    Und noch eine Frage zu Deinen Floppy-ROMs: Es macht sich für einen möglichen Verkauf nicht ganz so gut, dass sich die mit der selben Versionsnummer wie die aktuelle Verkaufsversion melden... müsste man neben der Zahl in der Einschaltmeldung noch was patchen?

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

    2 Mal editiert, zuletzt von markusC64 (10. Juni 2018 um 11:25)

  • Dann gibt's ja mehr JD's als mir bewusst war. ^^


    Es gibt zwar nationale JiffyDOS-Versionen (vermutlich) von CMD, diese sind allerdings nicht auf dem letzten Revisonsstand.

    Hab eine in meinem C128D (Plastik), welche ich direkt von CMD-Direkt erhalten hab.
    Ist noch die V 6.01, müsste aber nachschauen.
    Diese Version hab ich mal ausgelesen und an markusC64 weitergegeben.


    - S-JiffyDOS
    Viel mehr als nur ein Patch. Was immer wieder zu Unklarheiten führt: Das S-JiffyDOS für den C64 und das S-JiffyDOS für die 1541 haben nicht miteinander zu tun. Man kann das normale JiffyDOS im C64 mit dem S-JiffyDOS der 1541 benutzen und erhält den Speed von S-JiffyDOS. Wer eine emulierte 1541 hat ( 1541U, Chameleon64), der sollte unbedingt mal S-JiffyDOS-1541 ausprobieren.

    Dachte immer S-JD sei komplett was anderes und hab mich deswegen nie damit beschäftigt.
    Wenn's aber problemlos mit dem JD im Rechner harmoniert warum nicht.
    Die U2+ und die 1541 könnten mehr Speed vertragen.
    Bei der U2+ könnte ich es (wahrscheinlich) selber anpassen, bei den realen 1541 müsste ich die Hardware haben.
    Gibt es Nachteile wenn man S-JD in den 1541 benutzt und der Rest JD ist?


    Es macht sich für einen möglichen Verkauf nicht ganz so gut, dass sich die mit der selben Versionsnummer wie die aktuelle Verkaufsversion melden... müsste man neben der Zahl in der Einschaltmeldung noch was patchen?

    Es wäre schon besser wenn die verschiedene Versionen klar unterschieden werden könnten, ohne die "Dateien" zu analysieren.

    Gruss C=Mac.

  • Es wäre schon besser wenn die verschiedene Versionen klar unterschieden werden könnten, ohne die "Dateien" zu analysieren.

    Eben. Für einen Betatest jetzt mag das ok sein - ich vermute aber, dass das eine der Stellen ist, die Jim meint, wenn er sagt, dass die Versionen so nicht verkaufsfähig sind. Die andere Stelle ist vermutlich das fehlende Readme (ich weiß nicht, wer von den Lesern eine Downloadversion bei im gekauft hat, da liegt jeweils eine Readme bei).
    Nachtrag: Die dritte Sache dürften die Dateinamen sein - die sollten dann auch zu den offiziellen Dateinamen passen...

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

  • (ich weiß nicht, wer von den Lesern eine Downloadversion bei im gekauft hat, da liegt jeweils eine Readme bei).

    Die Version auf der U2+ ist eine Download-Version von ihm, hat'a da eine Readme? :D

    Gruss C=Mac.

    Edit:
    Sind sogar zwei Readme dabei.

    - README.txt
    - ROM Creation README.txt

    Hab das ZIP ja noch auf dem Laptop.

  • So richtig erhellend ist die nicht, da stehen nur ein paar Hinweise zum Brennen drin - etwa zum Basic voranstellen für de C64 II und so... und ja, ich habe meine Zip-Downloads aus den Shop aufgehoben und da ist jeweils eine solche drin - exakter Dateiname müsste ich nachschauen, ist aber eigentlich nicht so relevant.

    Wie auch immer: Die Idee ist ja nicht verkehrt, sich an den originalen Zips aus dem Shop zu orietieren. Erhöht die Chance, dass die Version Jim Brain auch gefällt.

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von markusC64 (10. Juni 2018 um 12:02)

  • Zitat

    Dann gibt's ja mehr JD's als mir bewusst war.

    Ja; es sind schon ein paar.

    Zitat

    Dachte immer S-JD sei komplett was anderes und hab mich deswegen nie damit beschäftigt.Wenn's aber problemlos mit dem JD im Rechner harmoniert warum nicht.
    Die U2+ und die 1541 könnten mehr Speed vertragen.
    Bei der U2+ könnte ich es (wahrscheinlich) selber anpassen, bei den realen 1541 müsste ich die Hardware haben.
    Gibt es Nachteile wenn man S-JD in den 1541 benutzt und der Rest JD ist?

    Das denken leider Viele - echt schade. JD-C64 und SJD-1541 laufen absolut problemlos, ohne Nachteile, zusammen.

  • sjiffy basiert aber auf jiffy, d.h. es wurden routinen von jiffy nur verändert. ist das richtig so?

  • Zitat

    sjiffy basiert aber auf jiffy, d.h. es wurden routinen von jiffy nur verändert. ist das richtig so?

    Ja, mein S-JiffyDOS basiert auf dem normale JiffyDOS. Die Routinen auf dem IEC-Bus zwischen C64 und 1541 sind bei SJD 100% identisch zu JD. Allerdings sind die internen Routinen im 1541-DOS deutlich schneller. Diese Routinen brauchen allerdings Platz, so dass das DOS mit 32kB doppelt so groß ist wie beim normalen 1541-Betriebssytem. Bei emulierten 1541 ist dies kein Problem (, so dass man es unbedingt mal ausprobieren sollte); bei einer realen 1541 ist der Einbau etwas komplizierter.
    Bitte melde dich an, um diesen Link zu sehen.
    Bitte melde dich an, um diesen Link zu sehen.

  • Das denken leider Viele - echt schade. JD-C64 und SJD-1541 laufen absolut problemlos, ohne Nachteile, zusammen.

    Da bin ich in diesem Fall einen Irrtum aufgesessen.

    Wie sieht es aus C128 (128'er-Modus) JD und eine 1541 mit S-JD?


    Bei emulierten 1541 ist dies kein Problem (, so dass man es unbedingt mal ausprobieren sollte); bei einer realen 1541 ist der Einbau etwas komplizierter.
    forum64.de/index.php?thread/52194-s-jiffydos-f%C3%BCr-c64/
    forum64.de/index.php?thread/52195-s-jiffydos-f%C3%BCr-1541/

    Schluck. :huh:

    Bei der Ultimate muss ich es unbedingt mal testen.
    Bei meiner realen 1541 und 1541-II, glaub nicht, ist zu kompliziert/aufwändig für mich.

    Gruss C=Mac.

  • Wie sieht es aus C128 (128'er-Modus) JD und eine 1541 mit S-JD?

    Geht bestens, habe ich an meinem C128 am Laufen (per 1541 U2), seitdem ich meine Ultimate habe, also schon etwas länger... Zuerst mit Jiffydos 6.01, später mit Jiffydos 6.02 DE und zum Schluss mit allen Jifydos-Versionen per SuperKernal 128.

    ---
    Meine Github-Projekte: Bitte melde dich an, um diesen Link zu sehen. Vice 3.2 Improved: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II / Ultimate 64 Firmware Releases: Bitte melde dich an, um diesen Link zu sehen.
    1541 Ultimate II Update instructions: Bitte melde dich an, um diesen Link zu sehen.

  • Ah, sehr schön, Jiffydos Images online @ Bobbbel-Store...

    Gerade direkt mal zugeschlagen und supported :thumbup:

    Jetzt brauch ich nur noch Hilfe bei der Anwendung *hust*.... :D:rolleyes::whistling:

  • Anleitungen in de für Jijjy-DOS findet man in der Wolke
    /public/Forum64_Wolke/Handbücher & Bedienungsanleitungen/JiffyDOS

  • Bin heut mal dazu gekommen mit S-JD zuspielen. ^^

    Zum Glück funktioniert der Patcher im Internet noch, mit dem D64 von NLQ-Seite konnte ich nichts anfangen.

    Als Grunddatei wurde JiffyDOS_1541-II_6.00.bin von Jim Brain genommen, interessanterweise erhält man beim Auslesen des Fehlerkanals "Jiffydos 5.0". ;)

    Der C64 hat weiterhin das Standard Jifffydos.

    Verwendet wurde die Ultimate 2+ mit aktueller Firmware.
    Speedvergleich (laden 202 Blocks):
    Neu abgespeichert bedeutet das die Datei unter JD bzw. S-JD abgespeichert wurde.

    OEM 1541-II 2 min. 08 sec.
    JD 0 min. 22 sec.
    JD neu gespeichert 0 min. 15 sec.
    S-JD 1 0 min. 15 sec.
    S-JD 1 neu gesp. 0 min. 10 sec.


    Aufgefallen ist mir ein verändertes Verhalten der U2+.


    - Rote LED brennt beim kopieren
    - Kein LW-Start (Geräusch) beim Reset der U2+
    - Vor allem andere Blockangaben.
    Wird bei einen neuen D64 der Befehl @V angewandt habe ich plötzlich 749 Blocks free plus 17 in DIR, anstelle von 664 Blocks. ?(
    Danach war ein Kopieren mit FCopy nicht mehr möglich -> Absturz.
    Ob dies definitiv an S-JD legt oder an der Benutzung zweier Ultimate-LW's muss ich noch testen.

    Gruss C=Mac.