Beiträge von darkvision im Thema „MP128 V3.3 R10 Installationsproblem mit CMD-RL unter Vice-C128“

    Die r6 ließ sich hier schon gar nicht von der RAMLink starten. Starte ich von Disk und starte TopDesk von der RAMLink gab es verschiedenste Abstürze.

    Ich sollte dringend öfters mein eigenes ChangeLog lesen:

    Ich hatte damals Vice-svn mit RAMLink getestet und das Problem schon damals festgestellt. Die r11 wird das Problem dann beheben, das konnte ich eben problemlos auf der 128er-RAMLink installieren (mit einer r11-Bootdisk). Wenn man aber von r6 bootet und auf r11 updaten will ist nach wie vor der fehlerhafte RAMlink-Treiber aktiv. Man sollte also zuerst eine Bootdisk ohne RAMLink-DACC erstellen (z.B. REU oder SuperCPU), dann davon booten, danach sollte auch ein Update auf eine RAMLink-Partition funktionieren.

    Ich hab heute noch einen Fehler in der Dateiauswahlbox gefunden, den werde ich noch beheben bevor ich die 3.3r11 online stelle.

    Wie kann ich diese RAMCard in Vice aktivieren?

    Pusti64

    Wenn Du RAMLink-Partitionen aktiv hast ist die RAMCard in der RAMLink aktiviert. Die RAMCard stellt unter SCPU oder RAMLink die 16Mb RAM zur Verfügung. Daher ist RAMCard für sich ohne Aussage, man braucht die Info ob in der RAMLink oder SuperCPU. Das sind dann zwei verschiedene DACC-RAM-Treiber.

    Aber ich hab Dein SETUP soweit verstanden...

    Sorry, aber diese R6 habe ich vorhin mit der R10 mit CMD RAMCard überspielt und daher kann ich Dir leider keine Kopie mehr davon machen.

    RL-DACC war jedenfalls die erste Partition

    und eine R10 zu R10 Installation mit RL-DACC funktioniert auch nicht.

    Pusti64

    OK, dann versuch ich das bei Gelegenheit mal nachzustellen... kann wie gesagt dauern. Der 128er liegt bei mir auf der Prioritätsliste noch hinter der Ultimate-Hardware ;)

    Ich muss erstmal GeoDOS64 und GDOS updaten...

    Ja, aber nur im C128 Real-System.

    Das musste ich jetzt aber raten... denn die RAMLink hat ja auch eine RAMCard.

    Im Endeffekt heißt das: Die Installation klappt wenn kein RAMLink-DACC verwendet wird. Das funktioniert aber unter MP64, denn das nutze ich seit Jahren für die Entwicklungsumgebung. Jetzt bleibt also nur der Step-by-Step-Test wann MP128 hier abstürzt, wenn der Aufruf davor eine RAMLink-Routine ist dann würde das zu Bug#1963 passen.

    Du kannst mir ja eine Kopie der r6-Bootdisk per Konversation senden. Dann kann ich vom gleichen System starten wir Du (r6 ist schon verdammt alt, da könnten andere bereits behobene Fehler mit reinspielen). Wie ist denn die RL konfiguriert? War die DACC-Partition die erste auf der RAMLink (nicht von der Nr. her, sondern von der Speicherbelegung... also wurde die als erstes angelegt?). Auf der RL-INIT-Disk auf AREA6510 findet sich auch ein RL-PARTVIEW/SORTVIEW. Das zeigt an die wie Partitionen angelegt sind, ein Screenshot wäre nicht verkehrt.

    Klappt denn die Installation von r10 auf r10 mit RAMLink-DACC? Nicht das in r6 ein Fehler enthalten war der schon längst behoben ist...

    Bei Vice Activity gibt es eine VDC Fehlermeldung:

    Bitte melde dich an, um dieses Bild zu sehen.Bitte melde dich an, um diesen Link zu sehen. created Bitte melde dich an, um diesen Link zu sehen.

    x128 incorrectly reporting VDC ram

    Vielleicht liegt's ja daran.......

    Nein, Eher am Bug #1963

    Zitat

    #1963 RAMLink kernal doesn't override internal function ROM

    When RAMLink is enabled the area $E000-$FFFF is going to look like (ramlink) kernal to the CPU even if MMU is configured to show internal function ROM. VICE doesn't handle this correctly and will let the CPU see the internal function ROM. The attached function ROM shows the difference. The ROM jumps to an RTS at $E000 and the result on a real machine is a reset loop (because kernal is in fact enabled), while VICE prints out "VICE EMULATION".

    Sowas ähnliches gab es zu Beginn auch unter VICE64.

    Das könnte passen denn nach der Treiber-Abfrage wird ja der MP3-Kernal installiert, da werden dann auch die RAMLink-Kernal-Routinen verwendet. Wenn die dann nicht da sind sondern das Function-ROM -> Crash.

    Ich kann der Sache nachgehen... wird halt etwas dauern...