Highscore Save für Bootlegs?

  • Ich würde gerne zwei Platinen (Bootlegs) sagen wir... "Bomb Jack" und "Wonderboy" das Speichern der Highscores spendieren.
    Leider...
    a) ...bin ich zu bescheuert dafür
    b) ....hab ich keine Ahnung wie aufwendig ein etwaiger Umbau wäre
    c) ...hab ich keine Ahnung ob es mit Bootlegs überhaupt möglich ist
    d) ...falls es mit Bootlegs möglich siehe a)
    e) ...ist es ohne ohne detailierte Hilfe unschaffbar für mich
    Wie ihr seht könnten die Vorraussetzung nicht schlechter sein. Jedes eurer Postings wird unweigerlich neue Fragen nach sich ziehen. Kurzum es wird für uns alle sehr anstrengend. Trotz der widrigen Umstände hoffe ich auf aufschlussreiche Antworten. Es würde mich freuen wenn der Umbau leicht und schnell von der Hand geht und keine grossartigen Kosten anfallen. Das Beste wäre der Umbau kostet nichts und ist in maximal 5 Minuten erledigt :) Wenn es so wäre hätte aber wohl jeder Platine dieses Feature. In diesem Sinn wie ist das mit dem puffern von Highscores easypeasy oder mordsmässiger der Akt?

  • Also bei der Phoenix Pcb war´s easy:
    Gesockelter eprom(oder wie die Dinger heisen) rauszerren, Highscore Savekitt reinstopfen, und eprom wieder Drauf. Fertig.
    Allerdings war das auch ne originale Pcb.
    Und ich glaube die Kits gibts auch nicht für alle Pcb´s.
    Haste schon nachgesehen ?

  • Werf ich doch wie immer mal ein wenig off topic in den thread:
    Bei meiner originalen Bosconian hat das mit der Highscoreplatine, die ich teuer aus den Staaten gekauft habe überhaupt nicht funktioniert. Wenn man die Paltine wie beschrieben einbaut, bootet das Miststück nicht mehr. Falls also jemand eine Highscoore-save-Platine für eine Bosconian braucht... :rolleyes:

  • Achso ich vergass natürlich hab ich mich etwas schlau gemacht zumidestens hab ich es versucht :) Auf http://www.BombJack.de bin ich fündig geworden. @ Ede das könte evtl. auch deine Lösung für deien Problem sein od. evtl. falsche Rom/PCB Version? Keine Ahnung,... siehe a)
    Zu der Bomjack-Sache da steht was von Sockeln, Rams, und Romtausch. Ok ich weiss nicht was das ist, wo ich es herbekomme und am Roms brennen bin schon mal zerschellt! :D

  • Also Highscore-Save funktioniert in der Regel so (obwohl es da gerade bei den Oldie-Platinen krasse Abweichungen gibt: ich sage nur EARom von Atari): Irgendwann im Programmablauf wird die CPU entscheiden, dass gespeichert wird. Dann legt sie die passenden Adressen am Adressbus an und der Inhalt des Rams wird in den batteriegepufferten Speicherstein gefeuert. Bei Spielen, die nix speichern, entfällt das und die Scores müssen dann von den Highscore-Kits abgefangen werden, wenn sie auf dem Weg in den flüchtigen Speicher sind. Soooo ganz doll vereinfacht funzt das. Beim Laden entsprechend. Die Save-Kits fangen eben genau die Daten ab, die in den flüchtigen Speicher zu einem bestimmten Zeitpunkt geschrieben werden und speichern sie dann irgendwo persistend.


    Problem: Das Save-Kit muss erkennen, wann relevante Daten kommen. Diese "Signatur" sieht bei Bootlegs u.U. völlig anders aus, als bei den Originalen. Deshalb muss man theoretisch für jede PCB ein eigenes Save-Kit bauen. Wenn mans genau nimmt, sogar für jede Revision eines Spiels. Alles nicht so einfach ...

  • @ macmame: besorge DU die teile und ICH baus dir ein.........................


    ------------------------------------------------------------------------
    zur funktion von savekits:
    sie ist viel simpler als ihr denkt.


    problem:
    ein game speichert die scores in einem ram, welche beim ausschalten verloren gehen.


    lösung:
    ein batteriegestütztes sram, besser ein NVram, einbauen.


    problem:
    leider überschreibt die pcb beim booten die daten, um einen definierten zustand mit default scores zu zeigen.


    lösung:
    diese routinen müßen entfernt werden. hier liegt das problem.....das ist nicht so einfach.
    wer traut sich sowas zu? dann könnten wir savekits selbst projektieren....
    Ich: hardware
    Ihr: software

    3 Mal editiert, zuletzt von Astrocade ()

  • Er: Software = LOL

    Zitat von mac:mame

    Ok ich weiss nicht was das ist, wo ich es herbekomme und am Roms brennen bin schon mal zerschellt!


    Hier springen doch sicherlich auch paar Software Feaks rum ...


    EDIT:


    die Anleitung zum Bomjack Umbau sieht mir nicht sonderlich schwierig aus ...
    Ein Bauteil entfernen, Sockel einlöten, anderes Bauteil einsetzen.
    EPROM J9 entfernen und gegen selbst gebrannten Eprom tauschen.


    Den erforderlichen Eprom kann ich dir brennen.

  • versuch macht kluch..............
    probier es zunächst mal mit mame aus. tausche einfach die rom datei im set aus.
    wenn es läuft, bau ich dir den kram ein, dann wissen wir es genau.
    hab leider keine bootleg hier, sonst würde ich´s testen...........


    oder:
    du brennst dir dieses eine rom und setzt es ein.
    das muß auch laufen, auch ohne batt / nv ram.
    speichert dann halt nur die scores nicht, logisch.


    test it and report us.................

    Einmal editiert, zuletzt von Astrocade ()