Beiträge von swindus

    Die Tab Taste ist schon immer zum nächsten Control gesprungen, ist eigentlich in jedem Windows Dialog so ....


    Du kannst natürlich, wie du es schon gemacht hast, die Tab Taste direkt in der ini Datei eintragen, dann musst du allerdings den Scancode der Taste und nicht den ASCII Code dort eintragen. Die Tab Taste hat den Scancode 15, wenn ich das noch richtig im Kopf habe.

    MaLa holt sich die Infos für die Spiele aus der mame.xml Datei und die wird von MAME erst ab Version 0.85 erzeugt, ganz einfach. Wenn du eine ältere MAME Version einsetzt wird MaLa keine Gameliste erzeugen können. Du kannst aber auch eine mame.xml von der Version 0.85 für dein MAME 0.31 verwenden, dass sollte eigentlich gehen.

    Improvements


    - Added an event plugin system which allows developers to enhance MaLa in various ways
    - Added a new placeholder to the encoder programming command line: %rom%
    - Added an option to use 'LED' files to overwrite the default lightning for particular games
    - Added a 'lock exit' option to avoid accidental exiting
    - Improved the 'copy roms to folder' in MaLaGamelist


    Bugfixes
    - Error creating the main game list when using a MAME 'u' versions
    - Error when adding a game to another list on non mame emulators. (Not possible message)


    Download MaLa here: http://mala.arcadezentrum.com/download.html


    MaLa Event Plugins
    MaLa can be enhanced now with plugins in various ways. The plugins can react on various MaLa event like game selection, emulator selection and so on.


    You can find a plugin SDK with an example (Event Logger) in Delphi and C++ on the new plugin page. There is also a plugin to drive up to 16 LEDWiz devices with MaLa to light up the used controls for the selected game.


    Plugin page: http://mala.arcadezentrum.com/plugins.html

    Zitat

    Original von waeberd
    1) Hotkeys für Mame
    Das Hotkey-Handling ist schon mal super, aber wie kann ich das bei Mame benutzen? Konkret möchte ich, dass die Taste "4" (oder besser "3" und "4" zusammen gedrückt) ein "ESC" an die mame.exe schicken, damit sich der emu sauber beendet. Geht das mit Mame? Ohne Mame als "other emu" zu registrieren?? Hab ich nicht herausbekommen!


    Die Hotkeys funktionieren nicht mit MAME. Das Schöne an MAME ist aber, dass man dort alle Keys selber definieren kann, wie zB '4' für das Beenden etc. Bei vielen anderen Emulatoren geht das nicht, darum gibt es in MaLa dafür die Hotkeys.


    Zitat

    Original von waeberd
    2) Game-Namen für Mame
    Den Game-Namen werden meistens Landes und Versionsinfos in runden Klammern angehängt. Dies sieht meiner Meinung nach nicht schön aus. Kann man diese Anzeige optional ausschalten? Die Liste würde viel übersichtlicher finde ich.


    Du kannst die Klammern mit MalaGamelist entfernen. Schau mal dort:
    http://mala.arcadezentrum.com/malagamelist.html -> Remove brackets from name


    Zitat

    Original von waeberd
    3) Attract Videos
    Ich bin ja glücklicher Besitzer der emumovies Collection (absolut geniale Video-Previews praktisch aller Mame Games). Ich kann diesen movie-folder auch unter mame angeben ("Attract Videos", wenn ich mich recht erinnere). Doch wann werden diese Videos benutzt??? Ich konnte die Videos ebenfalls im Screensaver Register angeben, aber was ich gerne möchte, ist dass vom selektierten Mame-Game nach ein paar Idle-Sekunden das gleichnamige Preview-Video abgespielt wird, falls vorhanden. Geht das? Ist das Layout-abhängig? Wenn ja, welches Layout unterstützt "Video Previews"?


    Du musst in deinem Layout ein Video Objekt einfügen. Dann den Pfad zu den Videos angeben und im Options Dialog -> GUI -> Show Videos aktivieren, wenn das nocht nicht aktiviert ist. Dann sollte MaLa das Video für das selektierte Game abspielen. Snap und Video benutzen unterschiedliche Objekte im Layout, dh es wird nach der Snap Anzeige nicht automatisch das Video an Stelle des Snaps angezeigt.

    Habe mir gerade dein erstes Posting in diesem Thread noch einmal durchgelesen und es immer noch nicht richtig verstanden ... ;)


    Hier gab es ja konkrete Ansätze entsprechende Dinge zu realisieren, zB Metadaten bzw Pattern für die Bildnamen. Das 'soundet' dann halt besser, bzw damit kann ich dann auch was anfangen.


    Also was du möchtest ist ein Layout für alle Emulatoren, in dem sich bestimmte Dinge wie Bilder in Abhängigkeit zum ausgewählten Emulator ändern ohne das komplette Layout zu wechseln. Richtig?


    Was für Bildelemente wären das denn?

    Tja, ich benutze das AVRES Tool mit einer AVGA und einer 15khz Röhre und bei mir läuft alles hervorragend. Alle Spiele laufen in der korrekten Auflösung.