Die Highscore werden erst nach neustart des ersten Levels geflascht.![]()
Easyflash Games - Echte Anpassungen
-
Stephan Scheuer -
9. Februar 2018 um 19:53 -
Unerledigt
Es gibt 2.489 Antworten in diesem Thema, welches 484.333 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Das heisst, man muss dann quasi immer nochmal eine Partie spielen und dann wird abgespeichert. Darf man dann nicht vergessen, sonst ist im schlimmsten Fall der beste Score weg, wenn man das am Schluss des Spielens einmal vergisst.
-
Die Highscore werden erst nach neustart des ersten Levels geflascht.

Ich gehe davon aus, dass das Programmier-technisch nicht anders geht.
Könnte man dann zumindest einen Hinweis irgendwo (z.B. Vorspann) hinzufügen? -
Die Highscore werden erst nach neustart des ersten Levels geflascht.

Ich habe gerade auf einem echten C64 mit einem EF1 Modul gespielt und 2 Eintraege in der Highscore Liste gehabt.
Es haette also mindestens einmal gespeichert werden muessen, wenn ich das richtig verstanden habe.
Ich habe dann danach noch eine Runde gestartet und einfach Harakiri gemacht nur um das Spiel noch mal gestartet zu haben.
Dann erst den C64 ausgeschaltet und neu ein geschaltet. Leider ist die Highscore Liste dann wieder im Default.
Ich sehe aber auch nicht das die LED des EF1 aufleuchtet, was ja signalisieren wuerde, dass gelesen oder geschrieben wuerde.
LG
Martin
-
Da ich nicht zu den Spezialisten gehöre, stelle ich mal was in den Raum.
wird der Highscore im SRam gespeichert oder wie irgendwo geschrieben auf den 39F040 in irgendeinen Bereich (kann das natürlich auch falsch verstanden haben)? Muss um den zu beschreiben nicht der Programmier Jumper geändert werden?Kannst Du das mal auf ein EF3 legen und prüfen ob der Fehler dort auch auftaucht, oder ob da der Highscore gespeichert wird.
-
Ich werde dem auf den Grund gehen.
-
annst Du das mal auf ein EF3 legen und prüfen ob der Fehler dort auch auftaucht, oder ob da der Highscore gespeichert wird.
Das kann ich mir sparen, da es ja bereits auf verschiedenen Systemen getestet wurde.
EF1, U2+ und U64, U64-II und auf allen Systemen wird der Highscore nicht gespeichert.
Ich werde dem auf den Grund gehen.
Danke!



-
Hat die PP Hammer Easyflash Version einen Trainer?


Ach, es geht um Flimbo's Quest. Habt ihr alle den Fix02 geladen, der sollte funktionieren.
-
Ja, damit hatte ich das EF1 geflashed und dann getestet.

Ich kann aber zur Sicherheit morgen das File noch mal laden und neu flashen und dann noch mal testen.
-
- Interessanter Beitrag
So, ich glaube ich habe den Fehler entdeckt. Die "hi-saver on/off" Funktion geht nach $a916, Doch dort ist kein Asm-Code. Keine Ahnung was ich da gemacht habe. Vielleicht war ich übermüdet.

Ich werde das am Wochenende, SA/SO fixen.

-
Keine Eile. Ich bin ja dankbar das Du dir das ueberhaupt anschaust!



[Edit] Ichhabe das Modul gerade doch noch mal neu mit der Fix2 Version geflashed und noch mal getestet und es klappt wie erwartet und wie zuvor nicht. Nur der Vollstaendigkeit halber.

-
Nur zur Info für Stephan Scheuer und andere: Der MiSTer Core für den C64 erhält von Sorgelig gerade EF Save Unterstützung - aber nur für Cartridges die exakt 1 MB groß sind. VICE erlaubt im CRT-Format ja, die "leeren" Bänke wegzulassen und füllt diese automatisch mit $FF und schreibt umgekehrt auf Wunsch das CRT auch entsprechend zurück. Sorgelig will aber nur volle 1MB Images speichern (und in der aktuellen Version auch nur laden). Vielleicht sollten wir alle uns darauf einigen, das heutzutage Platz kein Problem ist und wir alles in 1 MB Images speichern?
-
- Interessanter Beitrag
Dagegen! Wenn man die Images auf die echten EF Cartridges speichert will, dauert das flashen dann entsprechend viel laenger!
Und nur weil ein Entwickler das fuer den MiSTer nicht unterstuetzen moechte!
Das muss nicht sein, alle anderen schaffen das ja auch.
Soll er doch beim Speichern das image selber auf 1 MB aufblasen, da ist es ja dann egal!
-
Wir macht denn das die Ultimate von Gideon? Ich hab keins, daher kann ich nicht sagen wie es da abläuft.
-
Dagegen! Wenn man die Images auf die echten EF Cartridges speichert will, dauert das flashen dann entsprechend viel laenger!
Naja, wenn man auf echter Hardware aber ein anderes, größeres Image das schon drinnen ist, überschreibt, werden dann trotzdem alle Bänke gelöscht oder hab ich dann ein Misch Masch Image das Teile des vorherigen enthält?
-
Wir macht denn das die Ultimate von Gideon? Ich hab keins, daher kann ich nicht sagen wie es da abläuft.
Beim Laden werden nicht in der CRT vorhandene Seiten als leer (d. h. mit $FF gefüllt angesehen). Und beim Speichern werden die leeren Seiten ausgelassen, damit das Image kompakt bleibt.
-
Wirklich nette Mister Umsetzung für das EasyFlash speichern.
1. Spielen zocken und dann irgendwann abspeichern. Danach das Mister Menü öffnen: Wenn "Autosave" eingestellt ist speichert Mister jetzt eine NameXYZ.sav Datei automatisch auf der SD Karte im Ordner FAT/Saves/C64.
2. Core/Spiel erneut laden, und dann den Spielstand direkt aus dem Spiel (welches sich dann wohl die Daten aus der NameXYZ.sav Datei selber holt).
-
- Interessanter Beitrag
So, ich habe das Save-Problem bei Flimbo's Quest herusgefunden. Da ist überhaupt kein Hi-Saver enthalten, noch nicht mal die EAPI zum Speichern. Das Game ist wahrscheinlich eine Tape-Version.
Ich werde das nachholen und einen Hi-Saver einbauen. Deshalb muss ich das Spiel nochmal zerlegen und den Hi-Saver Code einbauen, sowie die Abschaltung des Hi-Saver implementieren, falls ein
Trainer aktive ist. Das kann eine Weile dauern.

Please be patient.


-
Please be patient.

wow - das ist ja cool
-
- Interessanter Beitrag
Please be patient.

wow - das ist ja cool
Ich kann auch schreiben: Bitte haben Sie Geduld.

-