sorry, aber du hast nichts verlinkt zumindest wird mir nix angezeigt
Hallo Besucher, der Thread wurde 4,6k mal aufgerufen und enthält 27 Antworten
letzter Beitrag von Ebster am
-
-
Warum nicht? Wäre doch denkbar, daß WE irgendwo mit einer Adressleitung einen Kurzen hat, und beim Lesen eine andere Zelle angesprochen wird als beim Schreiben. Vermutlich PLA oder einer der RAM-Chips. Oder Fremdkörper auf den Leiterbahnen.
"321 basic bytes free" heißt aber, dass der System-Speichertest auf den Adressen $0801 bis $941 funktioniert und erst bei Adresse $942 versagt. Für eine matschige Adressleitung ist das ein ziemlich unrunder Wert. Und wenn die Adressleitungen in Ordnung sind, fallen mir für "poke a,0:print peek(a) und poke a,255:print peek(a) ergeben den gleichen Wert" nicht mehr viele Möglichkeiten ein:
a) alle RAM-Chips haben einen Defekt an der gleichen Adresse (extrem unwahrscheinlich)
b) ein RAM-Defekt in der Zeropage sorgt dafür, dass statt 0 bzw. 255 ein anderer, konstanter Wert gePOKEt wird, oder dass PEEK immer eine Konstante zurückgibt (ist denkbar - könnte man testen, indem man den Versuch mal mit einer anderen Adresse wiederholt)
c) Fehlbedienung / Tippfehler / Layer-8-Error (kann man schlecht ausschließen)sorry, aber du hast nichts verlinkt zumindest wird mir nix angezeigt
In Beitrag 17 ist das Wort "dies" ein Link auf einem Thread hier im Forum. Dort kann man einen Speichertest herunterladen.
-
Ich nehme Tor 3 (just kidding)
SCNR -
b) ein RAM-Defekt in der Zeropage sorgt dafür, dass statt 0 bzw. 255 ein anderer, konstanter Wert gePOKEt wird, oder dass PEEK immer eine Konstante zurückgibt (ist denkbar - könnte man testen, indem man den Versuch mal mit einer anderen Adresse wiederholt)
Um da Klarheit zu schaffen, sollte man den Test vielleicht mal bei 1024 wiederholen. Dann sieht man, ob was auf dem Bildschirm passiert, und ob die erwarteten Werte zurückgelesen werden. Falls PEEK oder POKE nicht tut, wissen wir schonmal, daß wir den Fehler so nicht weiter eingrenzen können.
Als weiteren möglichen Fehler fiele mir da noch ein ROM-Defekt ein. Dann wären die Module, die funktionieren, wahrscheinlich jene, die ausschließlich den Ultimax-Modus nutzen.
-
Aaaaltes Thema, mal wieder ausgegraben.
Hab mir gerade nochmal Sam's Journey runtergeladen, wegen des Season Specials.
Und dazu den Patcher von Excess für die V1.1 des Hauptspiels...
.... aaaaber der Patch lässt sich nicht mehr auf der im Archiv befindlichen Version anwenden.
Der Patcher meckert, die .bin sei die falsche Version...
Gibt es noch eine neueren Patcher für Sam? Welche Spielversion ist da jetzt im Archiv enthalten?
-
Ich habe es gerade auch mal ausprobiert.
So wie es scheint ist die aktuelle Version nicht mit dem Patch kompatibel.
Eine ältere Version (Download 2018) funktionierte bei mir!
Einen neuerer Patch ist mir nicht bekannt.
-
Was war das gleich noch mal für eine Änderung bei Sam's Journey? Wimre, hatte das rein mit einer Anpassung für TheC64 zu tun?
-
Aaaaltes Thema, mal wieder ausgegraben.
Hab mir gerade nochmal Sam's Journey runtergeladen, wegen des Season Specials.
Und dazu den Patcher von Excess für die V1.1 des Hauptspiels...
.... aaaaber der Patch lässt sich nicht mehr auf der im Archiv befindlichen Version anwenden.
Der Patcher meckert, die .bin sei die falsche Version...
Gibt es noch eine neueren Patcher für Sam? Welche Spielversion ist da jetzt im Archiv enthalten?
Einen neuen Patcher gibt es nicht. Inhaltlich ist das Spiel aber praktisch gleich. Also einfach die alte Binary nutzen.