Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 27

Thema: Mame HiScores vereinen ;-)

  1. #1
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125

    Mame HiScores vereinen ;-)

    Hi,
    ich bräuchte mal Eure Hilfe - hab da ein Problem
    ich bin gerade dabei ein kleines Tool zu tippsen.
    Dabei soll es möglich sein zwei HiScore Tabellen einzulesen und dann eine mit den besten Scores aus beiden zu erstellen. So kann man kleine Wettbewerbe führen und die HiScore Listen gegenseitig austauschen.

    Als erstes hab ich mir Tetris vorgenommen. Da beginnen nun aber schon die Probleme :-)
    Bei meinem Test mit der hiscore.dat und der unofficial hiscore.dat bekomme ich zwei verschiedene Ergebnisse.
    Getestet mit atetris.zip:

    hiscore.dat: speichert einwandfrei die HiScores, 144 bytes
    unoffical hiscore.dat: speichert keine HiScores, erst nach anpassen von:
    ;********atetris.c
    ;atetris:
    ;atetrsb2:
    ;atetrisa:
    ;atetrisb:
    ;atetckt2:
    ;atetcktl:
    ;0:979:90:30:52
    ;0:99d:3c:30:30
    ;0:9eb:1e:4b:52auf die Original hiscore.dat - also durch Ersetzen

    ;********atetris.c atetris: atetrisa: atetrisb: atetckt2: atetcktl: 0:979:90:30:52 werden die HiScores einwandfrei gespeichert. Kann mir das jemand bestätigen? - dann wäre das ein Bug in der unofficial hiscore.dat den ich melden muss.
    Welche hiscore.dat verwendet ihr? die normale oder unoffical hiscore.dat?
    Danke für Eure Unterstützung!
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  2. #2
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    also das mit Tetris hat sich erledigt - werde einfach eine von den hiscore.dat unterstützen und fertig

    was anderes - muss jetzt für nen Bekannten auch noch sowas basteln, aber für bombjack, was etwas schwieriger sein dürfte. Hat sich von euch schonmal jemand die Binär hiscore Dateien (bombjack.hi) näher angesehen?
    Hab mir mal kurz eine Liste zum Basteln angelegt.

    Hexdump bzw. Editor bringen mir

    Code:
    00000000  30 36 33 31 53 31 24 2d  00 24 00 00 60 13 01 00  |0631S1$-.$..`...|
    00000010  60 13 01 00 00 00 01 00  00 00 01 00 00 00 01 00  |`...............|
    00000020  00 00 01 00 00 00 01 00  00 00 01 00 00 00 01 00  |................|
    00000030  00 00 01 00 00 00 01 00  02 01 01 01 01 01 01 01  |................|
    00000040  01 01 07 11 41 05 4d 05  49 05 ff ff 09 11 54 05  |....A.M.I.....T.|
    00000050  2e 05 54 05 ff ff 0b 11  45 05 2e 05 45 05 ff ff  |..T.....E...E...|
    00000060  0d 11 48 05 2e 05 48 05  ff ff 0f 11 4b 05 2e 05  |..H...H.....K...|
    00000070  4b 05 ff ff 11 11 41 05  2e 05 41 05 ff ff 13 11  |K.....A...A.....|
    00000080  4e 05 2e 05 4e 05 ff ff  15 11 4c 05 2e 05 4c 05  |N...N.....L...L.|
    00000090  ff ff 17 11 54 05 2e 05  54 05 ff ff 19 11 44 05  |....T...T.....D.|
    000000a0  2e 05 44 05 ff ff                                 |..D...|
    das mit den Namen in der Hiscoreliste ist klar - die kann ich rauspicken, mit den scores gibts allerdings Probleme. Hex Rechnerei hin und her, ich krieg nichtmal einen score aus der Liste zusammen.
    Die Namenseinträge sind 1. AMI, 2. T.T, 3. H.H usw... die scores 1. 11360, 2. bis 10. Platz 10000
    Wär toll, wenn da jemand nen Plan hätte
    Sonst muss ich mal paar Scores über Bombjack ändern und abchecken wie sich das auf die Hiscore Liste auswirkt um auf nen grünen Zweig zu kommen.
    Wie immer freue ich mich über produktive oder unterhaltsame Beiträge
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  3. #3
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    yes! yes! yes! ich habs - vielleicht interessierts jemanden

    Code:
    00000000  30 36 33 31 53 31 24 2d  00 24 00 00 60 13 01 00  |0631S1$-.$..`...|
    0631S1 = Hiscore Screenmitte
    06 13 01 = 011360 (rechts nach links - der HiScore)

    Code:
    00000010  90 60 03 00 60 13 01 00  00 00 01 00 00 00 01 00  |.`..`...........|
    00000020  00 00 01 00 00 00 01 00  00 00 01 00 00 00 01 00  |................|
    00000030  00 00 01 00 00 00 01 00  02 02 01 01 01 01 01 01  |................|
    Und das ist das, was mich aus dem Konzept brachte und auf den ersten Blick unwichtig aussieht und auf den zweiten Blick sind es die weiteren 9 Hiscores dezimal wenn man eben von rechts nach links liest

    00 00 01 = 010000 Platz 2
    00 00 01 = 010000 Platz 3
    usw... die Runde muss da auch noch irgendwie dabei stecken - weiter bin ich noch nicht.
    Aber im Grossen und Ganzen kann ich den Bombjack Hiscore jetzt zerlegen, aufbereiten und wieder dementsprechend speichern.
    Sollte jemand daran Spass finden - nur zu, wie es geht hab ich ja jetzt beschrieben - dann könnte ich mir die Arbeit sparen
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  4. #4
    Registered User
    Registriert seit
    06.11.2006
    Beiträge
    8
    Servus,

    du hast also vor aus zwei Highscore Dateien eine zu machen. Hört sich schon mal sehr gut an für meine Ohren. Mich würde jetzt allerdings das Verfahren des Austausches interessieren.

    Ich habe dazu folgende Wunschvorstellung. Ich möchte mir ein kleines Programm von dir runterladen, welches die unterstützten Highscore Dateien einliest und diese mit den Highscore Dateien auf einem Webserver abgleicht. Somit hätte man auf der heimischen Maschine eine aktuelle Highscore die es zu überbieten gilt, sowie im Internet eine Plattform wo die Daten gesammelt, getauscht und angezeigt werden. Der Transfer der Daten sollte meiner Meinung nach ruhig komplett automatisch laufen, im Zeitalter von Flatrates spielt das ja keine große Rolle. Wobei das eigentlich schon viel zu sehr ins Detail geht. Hauptsache man kann die Daten bequem und einfach austauschen. Das dann am besten noch ohne einen Benutzereingriff.

  5. #5
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    da war schon mal so ne idee
    http://www.arcadezentrum.com/forum/t...threadid=1060&
    edit: loray geht die sache wohl etwas handfester an

    naked arcade (link im thread)
    bietet einen online-highscore-battle
    wenn auch die spielauswahl etwas eingeschränkt ist
    Geändert von mac:mame (15-11-2006 um 15:25 Uhr)
    ....

  6. #6
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    Hi,
    ja, in etwas so sollte es funktionieren. Sowas in der Art hatte ich eigentlich vor :-)
    Ich möchte das eigentlich mit jemanden zusammen machen - nur hab ich mir dbzgl. noch keine Gedanken gemacht mit wem
    Können wir ja mal drüber reden - an welche Games hast du speziell gedacht?

    Das Tool soll irgendwann mal von mehreren Games die Hiscores anzeigen als auch mit einer anderen Liste abgleichen können.

    Was mom. steht ist ein Teil des Tetris HiScore Tools und der Bombjack HiScore Viewer. Der Spass soll dann irgendwann mal auf meine ZXMameCD mit drauf.

    Den Tetris Hiscore Joiner könnte ich dir in absehbarer Zeit als Bash Script zur Verfügung stellen - sollte dann ohne Probleme auf deinem Server laufen.

    Was ich mom. habe, ist ein Bombjack HiScore Viewer, der die bombjack.hi einliest und dann als Textdatei ausgibt oder Alternativ so wie das Bildchen im Anhang anzeigt. Ist aber noch nicht 100%ig fertig
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken hiscoreview.jpg  
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  7. #7
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    hihi... eben erfolgreich eine binärdatei bombjack.hi gepached, dachte eigentlich, das wäre der Punkt, der Probleme bereiten würde
    Musste mit vi arbeiten, damit es ein reines Bash Script bleibt, sonst wär ich auf perl umgestiegen.
    d. h. der Viewer funktioniert jetzt, das Patchen auch - jetzt brauch ich nur noch die
    Sortierroutine und der Bombjack Viewer/Merger ist fertig
    Kann aber jetzt einige Zeit dauern, weil ich mom. keine Zeit zum Basteln mehr habe
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  8. #8
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    Wer ist denn bereit mal kurz den Bombjack Viewer auf seinem Rechner zu testen?
    Einzig was er braucht ist Linux.
    Installation ganz einfach - tool in das /hi Verzeichnis kopieren und aus der Console starten. Das Tool (13K) schreibt lediglich eine Liste ins /tmp sonst ist nichts zu befürchten
    Es sollte sich dann ein Fenster öffnen und die Bombjack HiScoreliste anzeigen.
    Natürlich muss auch eine bombjack.hi existieren
    Bitte per PN melden und eMail mitteilen, kommt dann umgehend.
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  9. #9
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    wie ihr vielleicht unter Mame/Tools gelesen habt, ist mein Viewer/Merger fertig für das erste Spiel.

    Da ich mich demnächst an weitere Hiscore Listen machen werde, wollte ich mal fragen, was für Euch interessant wäre.
    Tetris und Hyper Pacman werden demnächst schonmal eingebaut. Zeitmässig könnte ich noch 2-3 Wunschkandidaten aufnehmen.

    Vorschläge?
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  10. #10
    H@ckse Avatar von SailorSat
    Registriert seit
    26.08.2004
    Ort
    Hanau (Hessen)
    Beiträge
    2.060
    Wer benutzt denn noch alte bzw. inoffizielle MAME Versionen die noch Highscores exportieren
    "Die mit dem Daytona" im Flipper- und Arcademuseum Seligenstadt/
    Ich mach das alles auch ohne Joystick ,)

  11. #11
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    ähmmm... versteh ich jetzt nicht wirklich
    Games speichern um seine Hiscores zu behalten ist lame - dann lieber eine 0.106 anstatt eine 0.110 verwenden, die die scores auch so ablegt wie man möchte. Auf paar Games, die eine 0.110 unterstütz und man nicht wirklich braucht kann man dann auch verzichten - Klasse statt Masse
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  12. #12
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    yooohooo

    ....

  13. #13
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    ahhhh sehr schön, jetzt weiss ich auch, dass hiscore dateien von 0.105 richtig umgesetzt werden, genauso wie dass das Tool unter Knoppix läuft
    merci nochmal - hab nur "hässliche" Consolenanzeige verwendet, dann braucht man kein X um das Tool auszuführen. Ist ja auch noch ne Testversion
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  14. #14
    Mr. Sülz Avatar von loray
    Registriert seit
    06.04.2006
    Ort
    am bayerischen Meer
    Beiträge
    3.125
    für jeden, der gerne selbst mal mit den Hiscores rumspielen und eigene Listen kreieren möchte oder interessiert ist wie das geht, hab ich ein kleines how-to getippst auf meiner Homepage unter ZXMameCD gibts den link.
    werden da High Scores gespeichert?

    Home of ZXMAMECD: http://www.zxmamecd.eu (Google+ http://gplus.to/ZXMAMECD)

  15. #15
    Registered User
    Registriert seit
    18.12.2003
    Beiträge
    1.779
    und mit wboy klappt es nun auch
    mame 105 cl, uoh.dat
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken wboy_hi.jpg  
    ....

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •