Beiträge von lubber im Thema „Action Replay kompatibler Autostart“

    Neue Erkenntnisse:

    Wenn ich gleich nach dem Start des Codes, der nach dem Entpacken gestartet wird, mal kurz in den Freezer gehe und gleich wieder raus....dann läuft alles weiter wie es soll.
    Irgendwas scheint der Freezer zu resetten, was mir im Autostart fehlt...

    Leider helfen die jsr nicht. Den autostart an sich haben wir hinbekommen, dass er mit RR/AR funktioniert, man muss nur drauf achten keinen Code in $02a7-$0300 zu legen, der wird vom cartridge selbst genutzt.
    Sowohl die Stack Methode als auch die chrout vector Methode mit Code im Kassetten Puffer funktionieren soweit, alles wird dann mit eigenem loader oder sogar mit kernal loader (weil die o. g. Jsr den cartridge fastload abschalten) geladen und sogar erfolgreich entpackt. Irgendwas im Nachgang scheint aber den Speicher zu überschreiben. Als wenn der entpacken schön brav ins RAM schreibt aber teile dann ggf aus dem cart Rom überlagert werden. Aber eben nur Wenns per autostart gestartet wurde...
    Wenn wir das ganze ohne cartridge machen, funzt alles wie es soll. Selbst wenn wir mit cartridge aber ohne autostart laden per basic starter geht's...
    Habs schon mit $de00 Änderungen versucht das cart komplett abzuschalten. ohne Erfolg