Beiträge von darkvision im Thema „GEOS und die REU“

    wäre es möglich, Deine VICE Einstellung oder ein Snapshot hier mal anzuhängen?

    Ihgitt... Konfigurationsdateien :thumbdown:

    Als Linux-Anwender starte ich VICE von der Konsole... z.B.

    Code
    x64sc +sound -cartcrt geos.crt -drive8type 1581 -8 geos64.d81 +mouse -controlport1device 1351

    Für manche Sachen packe ich das in ein Skript... aber fürs testen immer direkt eingetippt.

    Also sorry, da kann ich nichts anhängen ;)

    evtl. holt sich der DeskTop den Treiber direkt aus Configure.

    möglich. Das setzt aber zwingend voraus, dass auf jeder Diskette Konfigurieren vorhanden sein muß. Bei 1541 eine ziemliche Platzverschwendung.

    Und man ist wohl auf den originalen DESKTOP V2 von Geos beschränkt.

    Ich habe das mal (vor grauer Vorzeit, irgendwann Anfang 1990er) probiert und trotz vorhandenem Konfigurieren Abstürze erlebt. Also sehr wackelig das Ganze....

    Ich kann das auch nicht empfehlen. 64K RAM sollte man schon haben, oder man arbeitet nur mit einem Laufwerkstyp. Da bin ich ganz Deiner Meinung.

    Vielleicht verwendet GEOS hier Speicherbereiche vom CRT im EF3?

    Mit Sicherheit nicht... ich hab ja oben geschrieben das der DESKTOP 2.x den zusätzlichen Laufwerkstreiber intern verwaltet. Daher geht auch kein drittes Laufwerk: Es ist einfach kein Platz da.

    Machst Du Deine Tests im VICE? WEil Du ja geschrieben hast, daß deine EF3 in der Kiste bleibt?

    Ja, alles unter VICE... mit dem WARP-Modus geht das dann auch schneller.

    Ich hab zwei C64 aufgebaut... am einen hängt SCPU+RAMLink, da steck ich das bestimmt nicht rein.

    Am anderen hängt ein TC64, da müsste ich mal testen ob das mit der CRT-Version klarkommt. Nochmal schneller booten :D

    Ansonsten hab ich auf dem EF3 nur ein paar Demos und Ondefiler-Games zum testen drauf. Wenn damit kein GeoRAM/REU unter GEOS geht, dann ist das eine gravierende Einschränkung unter GEOS und damit für mich nicht wirklich Sinnvoll. Abgesehen davon brauch ich zum Programmieren die 16Mb, egal ob C=REU oder RAMLink. Der Speicher ist immer voll belegt. Und das (aus meiner bescheidenen Sicht) bessere "GEOS" läuft nicht ohne RAM und schon gar nicht mit dem EF3.

    Aber nochmals die Frage: kann ich deutsche Anwendungen unter einem engl. GEOS verwenden?

    Ausprobieren ist ja jetzt nicht der Aufwand ;)

    Aber wie gesagt: Das engl.GEOS unterstützt keine Umlaute. Aus äöüß wird sowas wie {}|_ (oder so ähnlich...) Das betrifft das Menü und Textmeldungen.

    Es gibt einige wenige Ausnahmen die evtl. Probleme machen könnten, muss man halt testen.

    Wenn keine da ist, wo soll der Treiber für den anderen Lfw.-Type zwischengespeichert werden?

    Gute Frage, denn mit der 2.1e Version hab ich 1541 und 1581 einrichten können. Und nach dem Laufwerkswechsel sind da auch verschiedene Treiber installiert. Allerdings geht das nur mit dem DESKTOP 2.x, wenn ich dualTop starte, dann stürzt das System ab.

    Im VICE-Monitor findet sich der jeweils andere Laufwerkstreiber ab $0AF2 im Speicher... evtl. holt sich der DeskTop den Treiber direkt aus Configure.

    Im Screenshot ist Laufwerk A: 1541 und B: 1581. Im VICE-Monitor hab ich zuerst 1581 aktiv, dann auf 1541 gewechselt. Danach findet sich ab $0AF2 der 1581-Treiber. Also entweder das ging schon immer oder in der 2.1e Version wurde da getrickst.

    dein Link funktioniert nicht, im Icon der configure sieht man zB 3.0

    Doch... Link anklicken bringt hier direkt den Download des GEOS3.D81... eben nochmal getestet. Auch wenn ich nicht angemeldet bin.

    Und ja, da sieht man 3.0... aber es gibt Icon-Editoren, da kann man das leicht selbst einzeichnen. Und man kann auch den Infoblock anpassen. Man müsste man den Code disassemblieren um die Unterschiede zu finden.

    super das hat funktioniert, ich konnte meine 1541 mit Bitte melde dich an, um diesen Link zu sehen. hinzufügen, ein 3. Laufwerk geht aber trotzdem nicht aber so kommt man ja schon ein bisschen weiter ...

    Ich meine ohne Speichererweiterung dürften nur zwei Laufwerke funktionieren.

    nur so kann man ja nix von einem Laufwerk auf ein zweites kopieren ....

    Auf der GEOS64.D81 ist ein Tool "CONVERT" drauf... starte das mal. Dann mit "PG \/" zwei Seiten runter blättern. Dann die Datei "CONFIG_R" auswählen und "CONVERT" anklicken. YES... paar Sekunden warten.

    Dann hast Du ein CONFIGURE_R auf der Disk, das sollte funktionieren, zumindest tut es das unter VICE. Evtl. war das CONFIGURE oder CONFIG3 das Problem, weil die für die REU sind und das nicht EF3 kompatibel ist.

    Du kannst aber keine RAMDisk einrichten, nur normale Laufwerke.

    Bitte melde dich an, um diesen Link zu sehen. übrigens ein paar technische Daten zu der CRT-Version.

    Zitat

    Appendix 2: D64 mounting code for SD2IEC

    Hier sieht man das beim Start über das CRT automatisch ein GEOS64.D64/D71/D81 gemounted wird. Ist schon ein DiskImage aktiv dann ändert sich nichts...

    Zitat

    Appendix 4: RAM Expansion I/O Conflict Table

    Zitat

    According to this table, EasyFlash can only be recommended with the +60K RAM Expansion.

    REU or GeoRAM should only be used with a real 16K EPROM.

    Also dürfte auch GeoRAM nicht gehen... und EF3 verwendet auch einige Register im Bereich DExx, das könnte auch ein Problem für die RAMLink werden. Aber nur eine Vermutung...

    3. Woher stammt dieses ominöse Config 3.0.? Sowas gibt es nicht wirklich ...... Vom Datum her ist es alt

    Inhaltlich bekomme ich das nur auf eine Art & Weise ins Wissen einsortiert: Der alte Port von Geos für den Plus 4, der hieß doch Geos 3.0... könnte also gut dazu gehören.

    Ich hab jetzt das Bitte melde dich an, um diesen Link zu sehen. wiedergefunden, wo mir diese 3.0 das erste mal untergekommen ist. Siehe PostBitte melde dich an, um diesen Link zu sehen..

    Evtl. weiß uwe1972 noch wo er diese 3.0er-Version her hat? Laut Infoblock ist die von '88. Die GEOS-Version ist seltsam, da ist der Kernal als G1/G2 auf der Disk. Erkennt auch nur 512K an REU. Da ist auch eine Datei "DESK TOP" mit 3.0 drauf... evtl. hatte da mal jemand ein anderes GEOS-Startsystem eingebaut, "BOOTGEOS" kenne ich so auch nicht.

    auf der ersten gibt es

    config-r.cvt

    config21e.cvt

    und das sind PRG Dateien, hat das mit GEOS nichts zu tun?

    Die sind als PRG konvertiert und werden nicht ausgeführt... die sind OK. Die kannst Du so auch nicht unter GEOS starten...

    Im übrigen:

    Zitat

    Another systematic problem: EasyFlash and REU use the same I/O space. That is, EasyFlash uses $DF00-DFFF as RAM, and, REU has its registers at $DF00-DF0A. Therefore, it's not possible to use EasyFlash and REU at the same time unless one of them uses another I/O area.

    Das würde das EasyFlash für mich unter GEOS disqualifizieren. Ohne RAM macht das ja gar keinen Spaß...

    Hier die richtige ZIP inkl. screenshot, auf dem man die Unterschiede sieht.

    Die erste Disk hat kein CONFIGURE... deshalb startet die evtl. auch. Lösche doch mal von der anderen Disk das CONFIGURE_R-Programm und teste das nochmal. Falls das dann noch nicht geht dann CONFIGURE21 löschen. Das CONFIGURE3 in jedem Fall weglassen...

    Also ich glaube ich bin raus:

    Du must Dich damit nicht beschäftigen... ich hab ja sowieso vor eine Anleitung zu schreiben die viele der GEOS 2.x-Varianten abdecken soll (ich weiß, Mamutaufgabe, und wir selbst brauchen das ja nicht mehr...)

    1. Die 2 D81 aus Posting 15 sind vom Inhalt her völlig identisch. In Posting 15 wird was andere gesagt

    VETO: MD5SUM sagt das die beiden Disks unterschiedlich sind, evtl. sind die gleichen Dateien drauf, was aber nicht heißt das beim kopieren über DirMaster evtl. eine Datei falsch kopiert wurde.

    2. Keines der beiden kann Geos booten. Dazu wird offensichtlich was anderes benutzt.

    Hat er doch gesagt... mit dem EF3, unter VICE hab ich das so getestet:

    Code
    x64sc -cartcrt geos21e-8109.crt -drive9type 1581 -9 GEOS642.D81

    3. Woher stammt dieses ominöse Config 3.0.? Sowas gibt es nicht wirklich ...... Vom Datum her ist es alt

    Das ist mir vor kurzem auch mal untergekommen... bei meinen vielen GEOS 2.x-Tests... muss ich nochmal raussuchen...

    Auf einer Geos-Boot-Disk darf nur ein Configure-Programm (egal wie es heißt) vorhanden sein. Als Auto_Exec wird es automatisch gestartet. Sind mehrere vorhanden = Chaos.

    Wobei es seltsam ist das es unter VICE startet... aber evtl. sind es doch ein paar kleine Unterschiede zwischen VICE und einem EF3 an realer Hardware das nicht als REU/GeoRAM oder RL herhalten kann.

    Cpt.Hardy :

    Es gibt kein GEOS 2.x das mit allen Laufwerken und Speichererweiterungen zurecht kommt. Du brauchst für jede Speichererweiterung eine BootDisk mit dem passenden CONFIGURE (64_CONFIG_RL für eine RAMLink, 64_CONFIG_R für eine GEORAM oder KONFIGURIEREN/CONFIGURE für eine REU oder EF3 ohne REU).

    Jetzt ist evtl. auch klar warum man die Bootdisk selbst erstellen sollte, dann lernt man was Probleme macht und was man besser nicht macht. Und das ist dann ein Vorteil des SD2IEC: einfach das D81 am PC kopieren, dann am C64 GEOS neu starten und auf das neue D81 die geänderten Dateien kopieren.

    DIRMASTER würde daher nicht nehmen, das ist wie schummeln und Dir entgehen einige Lernschritte beim Umgang mit GEOS. Max. ist VICE noch eine Option. Damit hab ich eben alle wichtigen Dateien von verschiedenen Disketten auf eine RAM1571 unter GEOS kopiert, dann alles auf eine leere Disk und geoMakeBoot gestartet, danach das D71 am C64 eingehängt und von dort aus GEOS geladen. Dann alle Dateien auf eine CMD-HD-Partition kopiert, wieder MakeBoot und das wars.

    Also:

    • GEOS - Zum starten... (von der geoMakeBoot-Diskette)
    • geoMakeBoot - um die Disk bootfähig zu machen
    • GEOBOOT - Wird durch geoMakeBoot erstellt
    • InstallDriveD - Für das vierte Laufwerk
    • dualTop/TopDesk - für vier Laufwerke
    • 64dualBoot - Wenn DualBoot automatisch starten soll
    • 64_CONFIGURE/KONFIGURIEREN - für C=REU oder EF3
    • oder 64_CONFIG_R - für GeoRAM
    • oder 64_CONFIG_RL - für RAMLink
    • uiecman - Zum wechseln von DiskImages am SD2IEC
    • HDTime - Um die GEOS-Uhrzeit beim Start einzustellen
    • oder RLTime - Um die Uhrzeit über die RAMLink einzustellen
    • RAM-/QuickMove - zum wechseln von CMD-Partitionen
    • Comm1351 - Maustreiber

    Ich hoffe ich habe nichts vergessen...

    P.S. bevor es Kommentare hagelt... natürlich kann man DirMaster verwenden, aber wenn ich ein System Kennenlernen will, dann sollte man erst einmal das System beherrschen bevor man andere Werkzeuge verwendet.

    Was passiert denn da? Anbei mal die original und von mir ergänzte D81

    Du hast da mehrere Configure-Versionen drauf... die starten beim GEOS-BootUp *ALLE* mit und werden ausgeführt und wenn da keine GeoRAM oder RL da ist könnte das an einem realen C64 evtl. ein Problem sein.

    Aber nur so eine Idee, nicht getestet. Mein EF3 bleibt in der Kiste.

    Aber ich hab für Dich mal (wegen dem starten in 10sek. Thema) mal GEOS2 auf der RAMLink und auf der CMD-HD (mit PP-Kabel) installiert. Von beiden Geräten startet GEOS2 in knapp 10sek. Mit dualTop/AutoBoot 1sek. mehr.

    Wenn ich auf der RAMLink AutoBoot aktiviere dauert es nach dem Einschalten 9,42sek bis DualTop da ist... also wenn Du Partout an EF3 festhalten willst, gerne. Aber RAMLink+Co sind dazu besser geeignet.

    Ich hab auch uiecman rausgesucht, damit konnte ich dann auf dem SD2IEC auch DiskImages wechseln.

    Also man kann auch ohne EF3 ein schlankes GEOS2 einrichten, das einiges an Komfort bietet und trotzdem in 10sek startet....

    hieß das nicht Gateway von CMD?

    GateWay laß ich mal aussen vor, das hab ich zwar auch, aber war mir nie Sympathisch, konnte glaube ich aber mit NativeMode auf CMD-Laufwerken ("Disketten" bis 16Mb) umgehen.

    Nein, für D64/D71/D81 reicht InstallDriveD als AutoStart-Programm auf der Boot-Diskette und z.B. dualTop als anderer Dateimanager. dualTop ist auf den Disketten der Bitte melde dich an, um diesen Link zu sehen. enthalten, inkl. AutoStart-Programm. InstallDriveD müsste ich selber suchen...

    ja ich hatte auch sowas in Erinnerung das eine spätere GEOS Version bis zu 4 Laufwerksbuchstaben verwalten konnte.

    Es gab keine spätere GEOS-Version ;) Man brauchte nur ein paar andere Zusatzprogramme. GEOS 2 kann intern schon vier Laufwerke verarbeiten (mit ein paar Einschränkungen).

    Du hast die GEOS-Anleitung nicht gelesen. Laufwerk C verhält sich anders als Laufwerk A und B.

    Genau so ist es: Mit dem DESKTOP 2.0 in der Abbildung muss das Icon von Laufwerk C: auf Laufwerk A: oder B: abgelegt werden, die beiden Laufwerke werden dann getauscht. DESKTOP kann nur zwei Laufwerke A: und B: ... ein drittes Laufwerk C: muss eingetauscht werden.

    wo liegt mein Denkfehler?

    Wenn Du den TopDesk von der GEOS 2.5 Zusatzdiskette verwendest, dann kannst Du das Laufwerk C: direkt ansprechen soweit ich weiß. Hab ich aber lange nicht mehr verwendet.

    Alternative wäre dualTop (nur Englisch), der kann vier Laufwerke. Du brauchst dann ein Programm "InstallDriveD" um das vierte Laufwerk einzurichten.