Das mit dem "Hängenbleiben" hatte Gideon doch gefixt, dachte ich:
Release notes 3.1a
3.1a
===
- USB fixes:
- No more blocking timeouts, that may hang indefinitely
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von Jood am
Das mit dem "Hängenbleiben" hatte Gideon doch gefixt, dachte ich:
Release notes 3.1a
3.1a
===
Wie kann ich eigentlich nen alternativen Kernal einstellen?
Habe "kernal.rom" im root und im menu auf enabled stehen, aber beim Einschaten
nen schwarzen Bildschirm...
Gleiche Frage giltr f. das emulierte Disk drive - welche Datei muss wohin und was muss
man einstellen, damit's läuft?
Danke f. Hilfe
plx
EDIT: habs gefunden, mit dem kernal und disk drive. Allerdings kappt das mit dem kernal nicht wirklich. WAS ist mit meiner kernal-Datei los?
Es ist die hier angehängte.
EDIT: Angehängtes JiffiDos Kernal aus den u.g. Gründen von marty entfernt. / HOL2001
Definiere "es klappt mit dem Kernal nicht wirklich" doch etwas naeher. Was genau klappt damit nicht?
Das du die Kernal Datei im U2 einfach mit Enter auswaehlen musst und dann als Kernal setzen, hast Du ja offenbar schon gefunden. Genauso musst Du mit dem Floppy Rom vorgehen.
Btw. JiffyDos ist ein Kernal, der noch offiziell von Jim Brain verkauft wird und bitte nicht so verbreitet werden sollte.
Das ist n modifizierter v. mir
(oh gott, is ja noch schlimmer... )
Aber nur Farben und Titel.
Es kommt einfach nur grafikmüll bei raus,
und die üblichen "Begrüßungszeilen" bleiben
ganz aus. Eingaben sind unmöglich, allein
beim drücken v. Return werden wirre Zeichen lustig über den screen verteilt...
Also das Kernal File ist scheinbar schon in Ordnung, ich hab es mal kurz im Vice gestartet, da scheint es zu funktionieren. Ich hatte aber nur mal kurz ein PRG geladen, sonst nichts.
und Du hast das File einfach so wie es jetzt ist, ohne sonstige Modifikationen, auf den USB-Stick kopiert und dann im U2 Menue mit "Enter" gestartet und als Kernal verwendet?
Das sollte eigentlich so funktionieren. Hast Du ggf. noch andere Erweiterungen im C64, die da in die Quere kommen koennten? Was hat der C64 denn fuer einen Kernal eingebaut?
Um zu pruefen, ob es an diesem Kernal liegt, kopiere dochmal andere Kernal auf dien USB-Stick und setze diese als alternativen Kernal, geht das dann?
Wenn Du noch andere Kernal suchst, hier ein Link zu meiner Sammlung:
http://3m.host22.com/files/
Schoner sammlung, danke fuer den hinweis.
Alles anzeigenAlso das Kernal File ist scheinbar schon in Ordnung, ich hab es mal kurz im Vice gestartet, da scheint es zu funktionieren. Ich hatte aber nur mal kurz ein PRG geladen, sonst nichts.
und Du hast das File einfach so wie es jetzt ist, ohne sonstige Modifikationen, auf den USB-Stick kopiert und dann im U2 Menue mit "Enter" gestartet und als Kernal verwendet?
Das sollte eigentlich so funktionieren. Hast Du ggf. noch andere Erweiterungen im C64, die da in die Quere kommen koennten? Was hat der C64 denn fuer einen Kernal eingebaut?
Um zu pruefen, ob es an diesem Kernal liegt, kopiere dochmal andere Kernal auf dien USB-Stick und setze diese als alternativen Kernal, geht das dann?
Wenn Du noch andere Kernal suchst, hier ein Link zu meiner Sammlung:
http://3m.host22.com/files/
Jp, genau so habe ich es gemacht. Ich werrde mal einen anderen ausprobieren, moment....
Aaalso, habe mal den orig. Commodore Kernal aus deinem Archiv genommen - damit geht's...
Funktioniert denn der originale JiffyDos Kernal? Den solltest Du ja auch noch haben, wenn Du den jetzigen modifiziert hast.
Gerad ausprobiert: nein, der unmodif. fuktioniert auch nicht.
EDIT: interessant - schalte ich cyberpunx retro replay aus, geht's....
...macht aber nur den Anschein, nach deim Einschalten - sobald man was eingibt, ist's
wieder vorbei mit der Herrlichkeit....
Das sind Symptome, die für nicht passende PHI2-Werte in den "C64 Settings" sprechen. Bitte prüfen.
Jo - bei "disabled" funktioniert es nun. Danke.
Kommando zurück: leider auch nicht gänzlich. Spätestens beim Zugriff auf die Floppy gibts Schwierigkeiten
Sicherheitshalber nachgefragt: Du hast auch den Wert "CPU Addr valid after PHI2" versucht zu optimieren, oder nur den Wert "PHI2 edge recovery"?
Beide Werte sind für die Symptome relevant.
Ja, aber vielleicht hast du'n Tipp, wie ich vorgehen sollte..!? Oder gibt'Äs da keine Logik?
So bei 80ms anfangen und zu beiden Extremen hin vorarbeiten... Ist wirklich dummes ausprobieren.
Bei den optimalen Werten sollten Kernal Ersatz, große Dateien per DMA laden (202 Blocks) sowie wiederholtes Einfrieren kein Problem darstellen (all das hat bei mir mit falschen Werten Probleme bereitet).
Ich habe per DMA Load aussortiert , welche Kombinationen alle nicht sein können. Unter den Verbleibenden Geos geladen und mehrfach gefreezt (mittlere Taste) und ohne Aktion wieder verlassen. Falsche Werte verursachen hierbei gerne mal einen Absturz.
Der übriggebliebene Wert tat es bei mir dann auch beim Kernal (C64). Beim C128 fällt der Test, ob Ersatzkernal geht, weg - weil dort jene Funktionalität eh nicht geht.
Ich habe eine 202 Block lange Einteilerversion von "Pitstop II" nenommen. Bei falschen PHI2-Werten lädt die per DMA fehlerhaft, so dass das Spiel nicht korrekt funktioniert. Die Größe erhöht die Wahrscheinlichkeit, dass Fehler auch zu Tage treten und nicht zufällig es mal klappt.
Zum Verständnis: per DMA laden heisst ja, n prg auswählen und auf "DMA" gehen - was bewirkt das?
Wo ist der Unterschied zu "Run"? Dass ich erst lade und dann nochmal "run" eingeben muss?
Ich habe eine 202 Block lange Einteilerversion von "Pitstop II" nenommen
Könntest du das .d64-Image hochladen? Würde das auch gern mal ausprobieren.
Zum Verständnis: per DMA laden heisst ja, n prg auswählen und auf "DMA" gehen - was bewirkt das?
Wo ist der Unterschied zu "Run"? Dass ich erst lade und dann nochmal "run" eingeben muss?
Ähm, doch, auf das .prg gehen und "run" oder "load" ist schon ok. Auch dabei lädt er per DMA.
Das .prg muss dabei nicht innerhalb eines .d64 sein - darf es aber.
Der Menüpunkt "dma" macht keinen Reset, sondern hält den C64 nur kurz an und schaufelt die Daten ins RAM. Übrigens ohne Zeropage-Adressen umzusezen - kein letzes Laufwerk, kein Basicende etc.
Gerne doch:
Edit: Markus war schneller.
Was ich mich schon länger frage:
Was bedeuten eigentlich die zwei Parameter "CPU Addr valid after PHI2" und "PHI2 edge recovery" genau?
Dass man da verschiedene Werte ausprobieren soll, damit die U richtig funktioniert ist mir klar.
Kann die mal jemand näher erläutern?
Was ich mich schon länger frage:
Was bedeuten eigentlich die zwei Parameter "CPU Addr valid after PHI2" und "PHI2 edge recovery" genau?
Dass man da verschiedene Werte ausprobieren soll, damit die U richtig funktioniert ist mir klar.
Kann die mal jemand näher erläutern?
Sehr gute Frage, interressiert mich auch.