Versionenk(r)ampf

  • Hallo Leutz again...
    Erst mal Danke für Eure Hilfsbereitschaft, bin echt überrascht wie flott da re-gepostet wird, vor Jahren, ich war schon mal da, blieb ich so schlau wie ich heute bin. :D :D :D


    Ich lese immer öfter über neue Rom Sets, dachte aber bisher gar nicht daran dass auch diese upgedatet werden.
    Meiner Meinung nach sind das die Extraktionen der Roms auf den PCB´s und da die nicht wachsen oder über eine KI verfügen bleiben sie immer gleich.
    Fataler irrtum wie ich lesen musste. 8o


    Beim näheren beschäftigen mit dieser Materie hab´ ich sogar überzuckert dass MAME 32 eigentlich nix anderes bedeutet wie ein Emu. für nen Windows 32bit Rechner.
    Also bin ich mehr oder weniger Rückständig mit meiner Software.( MAME32k 0.67 Kaillera) nicht fragen warum Kaillera, der war grad da und hatte ein frontend (launcher)


    nu´ dachte ich mir, lade mal die neueste version mom Mame runter MAME0111b.exe...
    Tja was soll ich sagen, ich glaub ich bleib im Kindergarten, nix läuft.
    MaLa v1.0_RC8.exe lacht mich auch aus.
    Gibbet es eine deutschsprache Gebrauchsanleitung?
    Hat wer Screenshots die mir weiterhelfen könnten.
    (ganz so unbedarft wie ich mich darstelle bin ich angebl. gar nicht, aber der knopf geht nicht auf wenn ich soo viel spannendes in den Foren nachzulesen habe :]

  • Zitat

    Original von flipperdoktor
    Meiner Meinung nach sind das die Extraktionen der Roms auf den PCB´s und da die nicht wachsen oder über eine KI verfügen bleiben sie immer gleich.
    Fataler irrtum wie ich lesen musste. 8o


    Nun ja. Die Erklaerung ist einfach. Ein ROM zu 'dumpen' ist nicht immer so einfach. Es koennen falsche Dumps entstehen (falsche bits, zu viel gedump, zu wenig....gibt etliche Gruende). Es gibt auch noch zusaetzlich etliche Gruende warum sich ROMsets aendern: Die Dateinamen werden den IC Namen angeglichen, parent/clone Relationen aendern sich, etc..etc..


    Zitat


    Beim näheren beschäftigen mit dieser Materie hab´ ich sogar überzuckert dass MAME 32 eigentlich nix anderes bedeutet wie ein Emu. für nen Windows 32bit Rechner.


    Es ist einfach nur eine Windows MAME variante mit integrierter GUI.



    Zitat


    Also bin ich mehr oder weniger Rückständig mit meiner Software.( MAME32k 0.67 Kaillera) nicht fragen warum Kaillera, der war grad da und hatte ein frontend (launcher)


    nu´ dachte ich mir, lade mal die neueste version mom Mame runter MAME0111b.exe...
    Tja was soll ich sagen, ich glaub ich bleib im Kindergarten, nix läuft.


    Nun ja....der Versionssprung enthaelt einige Jahre Entwicklungszeit. Erster Schritt: Eine saubere neue Installation. MAME ansich ist Kommandozeilen basiert, falls du Wert auf ein Frontend legst, installier eins, das die aktuelle MAME Version unterstuetzt. Naechster Schritt ist natuerlich die ROM sets auf einen aktuellen Stand zu bringen. Dafuer gibt's etliche ROMManager. Tja...danach sollte es eigentlich ohne Probleme klappen...mit dem Nachbarn..erm...MAME.

  • das sich die romsets mit der zeit ändern ist schon gewöhnungsbedürftig... ist ja bei anderen emus eher mal nicht so ;)


    wirklich verstehen wie das mit dem "mit rommangager auf den neusten stand bringen" funktionieren soll tu ich leider aber auch nicht...


    Habe ja mein Leid schon in diesem Thread kund getan: klick


    da tauchen so einige Fragen auf, was man wo hin kopieren muss und überhaupt ?( ein paar antworten gab es auf die anfrage schon ;) vielleicht hilfts dir auch weiter.

  • Zu clrmamepro:


    - Profiler: Create -> MAME binary eintragen und Profile erzeugen lassen, danach einfach dieses laden
    - Settings: Rompfade eintragen
    - Scanner: Scan druecken


    So einfach ist das. Danach schaut man sich den scan results tree an und weiss was falsch ist mit den sets. Die meissten Fehler lassen sich mit den Fix options automatisch beheben. Missing files muss man natuerlich finden und hinzufuegen lassen.


    Ausserdem gibt's eine clrmamepro Anleitung und zig Tutorials.

  • Roman's Projekt ist doch super einfach aufgebaut ;)


    Gleich am Anfang kann man mit der mame.exe die rom infos extrahieren, dann Rebuild machen, links ist die Quelle von wos kommt, rechts ist das Ziel wos hin soll. Evtl Hacken setzen ob passendes aus der Quelle geloescht werden soll oder nicht und ab geht die Post...


    Uber den Batch mode und moegliche DatFile Spielereien mit rebuildto tags unterhalten wir uns dann ein anderes mal :evil:


    edit:
    Roman: OK du tippst schneller, bin jetzt aber zu faul zum loeschen...

  • wie im andere thread geschrieben, läuft jetzt nach dem rebuild nur noch jedes zweite spiel (jedenfalls einige ;) )


    ich mache grade nochmal alles von vorne. ich hatte nach dem rebuild einen screenshot gemacht. kann man da vielleicht dran erkennen, was falsch eingestellt war?


    PS: Ich will bestimmt nicht sagen, dass CLRMAME blöd wäre. es ist eher so, dass ich eben zu doof bin :)


    so hier mal der screenshot

  • Was hat ein Rebuildvorgang mit 'Hinterher laufen nur die Spiele nicht mehr' zu tun?????
    Ihr muesst schon wissen was ihr macht. Insgesamt finde ich es eh schlecht neuen Usern zu sagen, dass man die Sets mit dem Rebuilder fixen kann....die Aussage ist schlichtweg falsch. Der Scanner gibt den optimalen Ueberblick was mit den Sets zu tun ist. Der Rebuilder kommt spaeter ins Spiel. Natuerlich ist es ein wichtiges Modul, aber der wahre Nutzen sieht erst ein erfahrener User.


    Prinzipiell macht der Rebuilder folgendes: Durchsuche ein Sourceverzeichnis und wenn die Checksumme einer Datei mit einer Checksumme in der Datenbank uebereinstimmt, dann erzeuge die Datei (oder alle Dateien mit dieser Checksumme in der Datenbank) im gewaehlten Destinationfolder.


    Nicht mehr, nicht weniger. Wenn nur 1 von 10 Dateien eines urspruenglichen Sets in der Datenbank gefunden werden, dann wird auch nur die eine Datei erzeugt. Wenn eine Datei in 30 verschiedenen Sets verwendet wird, dann werden 30 Sets mit dieser Datei erzeugt bzw. hinzugefuegt. Das sagt natuerlich nichts ueber die Vollstaendigkeit des Sets aus.


    Also...vergiss den Rebuilder im Moment und scanne!

  • Also....
    jetzt läuft mal MAME32 0.111u3 auf meinem Rechner
    ein Launcher, ich nenn´s mal so weil ich von einem Frontend etwas mehr erwarte, war schon dabei.
    Hang-On läuft jetzt einwandfrei, jubel...
    So, und jetzt mal gugge was clrmamepro so für mich macht.


    thanx leute.

  • Zitat

    Original von Roman
    Insgesamt finde ich es eh schlecht neuen Usern zu sagen, dass man die Sets mit dem Rebuilder fixen kann....die Aussage ist schlichtweg falsch.


    Gut, ich dachte hald wenn er verschiedene Updates gezogen hat oder so bekommt er sie so zusammen. Aber Egal es stimmt schon im Scanner sieht man was fehlt und kann sich dann orientieren.

  • Ja schon...man kann sehr elegant mit dem Rebuilder verschiede update packs schnell der bestehenden Sammlung hinzufuegen. Keine Frage...dafuer ist der Rebuilder bestens geeignet. Aber fuer einen neuen User ist das nicht der richtige Weg. Wenn er nur hoert: "Rebuilder anwerfen, Packs reinschmeissen und gut ist", bleibt ihm die Funktionalitaet des Rebuilders verborgen und er wundert sich ueber moeglicherweise nicht komplette sets. Mal abgesehen davon bekommt er nichts von all den anderen Problemen der Sets mit, die der Scanner aufdeckt.

  • ok, ich habe nun also einen scan gemacht. herausgekommen ist eine doch recht lange liste mit dingen die anscheinend nicht stimmen. und der abschlussbericht.


    irgendwas von 240 missing sets, 30 gefixten namen, 3068 missing roms


    und sowas ...




    ich traus mich kaum zu schreiben, aber was ich nun mit diesen infos anfangen soll weiß ich nicht. :D

  • Das scan results Fenster mit der Baumstruktur (also nicht die Zusammenfassung mit den Statistiken) sagt's dir doch. Schau mal rein. Jeder Eintrag ist ein Fehler. Aufklappen und reinschauen. Wenn da Dinge wie 'wrong name', wrong case' oder unneeded steht, dann kann man die Fix Optionen einschalten (neben den check buttons) und einfach nochmal (fast)scannen. Was gefixt werden kann wird gefixt.
    Wenn 'missing roms' etc gelistet sind, nun ja...die musst du natuerlich erstmal 'besorgen'. Diese koennen dann ueber den Rebuilder oder Scanner's fix-missing Option automatisch hinzugefuegt werden (siehe Doku).


    Also:
    1) Scannen mit Fix Optionen
    2) Danach sollte alles "fixbare" nicht mehr auftauchen
    3) neue Sets hinzufuegen und einfach wieder scannen (bzw. dann reicht ein fastscan um nur die Problemfaelle nochmal zu ueberpruefen)
    tja...und das wiederholt man bis nichts mehr erscheint 8)