Jump to content
LaunchBox Community Forums

Search the Community

Showing results for tags 'mame'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • LaunchBox
    • Android
    • Beta Testing
    • Collections and Builds
    • Features
    • Linux
    • News and Updates
    • Noobs
    • Troubleshooting
    • Website/Forum Support
  • User-Created Content and Downloads
    • Big Box Custom Themes
    • Big Box Sound Packs
    • Big Box Startup Videos
    • Custom Theme Tutorials
    • Game Media
    • LaunchBox Custom Themes
    • Pause Themes
    • Platform Media
    • Playlists & Playlist Media
    • Startup Themes
    • Third-Party Applications and Plugins (Released)
    • Third-Party Applications and Plugins (Development and Beta Testing)
    • Videos
  • LaunchBox Games Database
    • News and Updates
    • Contributions
    • Features
    • Troubleshooting
  • Off Topic
    • DOSBox
    • Emulation
    • Games
    • Monkeys
    • Buy / Sell / Trade

Categories

  • Big Box Custom Themes
    • Legacy Themes
  • LaunchBox Custom Themes
  • LaunchBox Custom Badges
  • Startup Themes
  • Pause Themes
  • Big Box Startup Videos
  • Big Box Sound Packs
  • Third-party Apps and Plugins
  • Game Media
    • Game Theme Videos
    • Game Media Packs
    • Game Marquee Images
    • Game Clear Logos
    • Game Box Art
    • Game Cart Images
    • Arcade Cabinets
  • Platform Media
    • Platform Theme Videos
    • Platform Console Images
    • Platform Backgrounds
    • Platform Banners
    • Platform Clear Logos
    • Platform Bezels/Overlays
    • Platform Media Packs
  • Playlists & Playlist Media
    • Playlists
    • Playlist Theme Videos
    • Playlist Backgrounds
    • Playlist Banners
    • Playlist Clear Logos
    • Playlist Media Packs
  • LaunchBox/Big Box Media

Blogs

  • Jason's Devotions
  • Thatmans Blog
  • THAT NINTENDO SWITCH EARLY REVEAL WAS FROM A STOLEN CONSOLE
  • Version 8.8
  • Game Theme Videos
  • Exclusive Bezels
  • Save Up Your Time by Outsourcing Creative Graphic Design
  • cocktail mass settings mame 4 launchbox?
  • Bigg Homi
  • aj gaming2357

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

  1. Hey everyone, over the last few days I've been trying to get various computer systems to work with mame and having games automatically loaded via autoboot command. With the help of @JoeViking245 and @kurzih I was able to get several the Acorn Electron roms to automatically boot when starting a rom via LaunchBox. You can accompish this either by using a command line or by editing the electron.ini in...system\mame\ini\ (if you use retroarch: Example: # # SCRIPTING OPTIONS autoboot_command "*cat\n\n\n\n\n\n*run !boot\n" autoboot_delay 2 autoboot_script Since I'm a total noob when it comes to figuring out working autoboot commands, I thought it would be great to have a thread where we can share and collect autoboot commands (or even scripts) for several computer systems when emulated with Mame. The idea is that anyone who has figured out how to autoboot roms for a particular system can post instructions here and I'm going to add them to the following chart: System Format Command line Mame Standalone Command line Mame RetroArch Aamber Pegasus cart "pegasus -rp \"L:\LaunchBox\Games\Aamber Pegasus\" -rom1 \"%romfile%\"" ABC 80 flop abc80 -skip_gameinfo -autoboot_delay "3" -autoboot_command "loadhiresinv\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nrun\n" -flop1 every rom needs its own command line, because the file name has to be typed out to boot each individual game. The command line above is an example for booting the game "hiresinv.zip". Also, depending on your machine, you might need to add a couple of ” \n”. Acorn Electron cart "electron -exp romboxp -rp \"L:\LaunchBox\Games\Acorn Electron\" -cart1 \"%romfile%\"" cass electron -skip_gameinfo -autoboot_delay "2" -autoboot_command "*tape\nchain""""""\n" -cass "electron -exp plus3,bios=1 -autoboot_delay 2 -autoboot_command *tape\nchain\"\"\"\"\"\"\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -cass \"%romfile%\"" flop (ADFS) electron -skip_gameinfo -autoboot_delay "2" -autoboot_command "*cat\n\n\n\n\n\n*run !boot\n" -flop "electron -exp plus3,bios=1 -autoboot_delay 2 -autoboot_command *cat\n\n\n\n\n\n*run!boot\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -flop1 \"%romfile%\"" flop (DFS) = .ssd files electron -exp plus1 -cart1 seds -cart2 ap5 -skip_gameinfo -autoboot_command "*cat\n\n\n\n\n\n*exec !boot\n" -flop some games need *run instead of *exec "electron -exp plus1 -cart1 seds -cart2 ap5 -autoboot_delay 2 -autoboot_command *cat\n\n\n\n\n\n*exec!boot\n -rp \"L:\LaunchBox\Games\Acorn Electron\" -flop1 \"%romfile%\"" some games need *run instead of *exec rom "electron -exp plus2 -rp \"L:\LaunchBox\Games\Acorn Electron\" -rom1 \"%romfile%\"" Apple II Apple IIGS Flop (floppy games that need to boot from OS) apple2gs -skip_gameinfo -flop3 "PATH TO System 6.0.1 DISK IMAGE" -flop4 "apple2gs -flop3 sys601:flop1 -rp \"L:\LaunchBox\Games\Arcade\" -flop4 \"%romfile%\"" Software list roms must be in the correct folders for this to work. So, in my example, the apple2gs roms should be placed here: “L:\LaunchBox\Games\Arcade\apple2gs” BBC Micro cass bbcm -skip_gameinfo -autoboot_command "*tape\nchain""""""\n" -cass floppydisk1 mame bbcb -skip_gameinfo -autoboot_delay "1" -autoboot_command "*cat\n*exec !boot\n" -floppydisk1 D:\mame\roms\bbcb\CastleQuest.zip Comment: Can supply file format as .zip or the unzipped .ssd file Camputers Lynx cass lynx128k -skip_gameinfo -autoboot_command "mload""""""\n" -cass Dragon 32/64 cass (Basic Games) dragon64 -autoboot_delay 4 -autoboot_command cload\n -cass if emulating the Dragon 32 replace dragon64 with dragon32 cass (Machine Codes Games) dragon64 -autoboot_delay 4 -autoboot_command cloadm\n -cass if emulating the Dragon 32 replace dragon64 with dragon32 Fujitsu FM-7 To my understanding FM7 disks boot right away, so no need for an autoboot for them. cass fm7 -skip_gameinfo -autoboot_command "LOADM”“,,R\n" -autoboot_delay 4 -cass (Note! Same thing with Sharp X1 the ”“ after LOADM are not the same as "", Mame will just quit if it's wrong. And unfortunately this machine does not auto-play the cassette unit automatically so you'll need to play the tape yourself within MAME after you see "Searching" after the autoboot command has been executed.) Matra & Hachette Alice cass alice90 -skip_gameinfo -autoboot_command "cload\n" -cass Memotech MTX512 cass mtx512 -skip_gameinfo -autoboot_command "load""""""\n" -autoboot_delay 3 -cass Oric Atmos / Oric 1 cass orica -autoboot_delay 4 -autoboot_command cload\"\"\n -cass if emulating the Oric 1 replace orica with oric1 Philips VG 5000 cass vg5k -skip_gameinfo -autoboot_command "cload\n" -autoboot_delay 3 -cass Sam Coupé flop samcoupe -skip_gameinfo -autoboot_command "\nBOOT\n" -flop1 It might be necessary to add an autoboot delay, such as: samcoupe -autoboot_delay 2 -skip_gameinfo -autoboot_command "\nBOOT\n" -flop1 Sharp X1 cass x1 -skip_gameinfo -autoboot_command "CHAIN”“\n" -autoboot_delay 9 -cass (You need to be careful with the ”“ they are not "" :D) Tandy Radio Shack Color Computer flop flop (Pac-Man) coco3 -autoboot_delay 2 -autoboot_command run\"pacman\"\n -flop1 flop (Donkey Kong) coco3 -autoboot_delay 2 -autoboot_command run\"donkey\"\n -flop1 flop (Donkey Kong Remix) coco3 -autoboot_delay 2 -autoboot_command loadm\"dkremix\":exec\n -flop1 There is a long wait (over 1 minute) before Donkey Kong Remix opens! flop (Assembly Demo) coco3 -autoboot_delay 2 -autoboot_command loadm\"asm-demo\":exec\n -flop1 or coco3 -autoboot_delay 2 -autoboot_command loadm\"asm-auto\":exec\n -flop1 … Directories such as: "L:\LaunchBox\Games\Acorn Electron\" must be replaced with your own directories. They must point towards where your bios file(s) for the system in question is located. Do you think this is a good idea? I have started with the Acorn Electron autoboot commands and I hope I didn't make any mistake putting those together?. Feel free to participate by adding to this list.
  2. I'm not sure where to ask this, I'm guessing 'Features' might be the best place but I'm not sure. This isn't strictly a Launchbox thing but I'd like to use this alongside it... What I'm looking to do is create a 8 (or so) button touchpad program with 8 images / text button I can touch / click that will send a keyboard command, like "Esc" or "Alt F4" or "down arrow" or a combination of several. Ideally this would be placed on an old phone or tablet near my build that I can use for MAME or other emulators that only has the hotkeys that I want for that emulator, right beside me, without the use of a full keyboard or mouse OR hitting TAB or somesuch to open another gui mid-game... I'm thinking maybe an HTML webpage with shortcuts, or a 3rd party program where I can just build a menu / tab driven GUI where I can choose MAME or SEGA or whatever, then have the hotkeys I'd like for each emulator. My issue is that there are different hotkeys to minimize, maximize, exit, bring up the menu, etc etc etc within each emulator and I don't want to have notes or scraps of paper or stickers on my keyboard for everything I need. I want to streamline this and just have a phone or tablet set up with tabs or menus I can set for each emulator i need with my chosen hotkeys. Am I making sense? I'm happy if this is a 3rd / 4th windows screen on the tablet or phone, there's software to extend screens to android. I can easily have this set up to open software, websites or run videos or whatever, but just to press a key or combination of keys... I'm not having much luck so far. I was going to use 'Autorun Typhoon' but it doesn't allow single or multiple key-presses per click/button, only .exe's, videos and other programs. Maybe I'm overthinking this?? Hopefully you understand what I'm trying to achieve, otherwise I'm just another guy who's drunk on the internet.
  3. Version 0.236

    122 downloads

    NOTE: This does NOT interfere with the Leader boards at all. **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame. mame.exe - Normal Mame with Nags removed. For Version 0.236 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229) It's advisable to download the full 0.236 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files. After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install. make sure in the mame.ini file you have the following set. Skip_gameinfo 1
  4. Hello all! I just did a big update to all my MAME files for the first time in a while and I am unsure of how I go about getting "new" games to show up in LaunchBox. There have been a few new games added to MAME since I first imported everything, and I was wondering how to get LaunchBox to show them. Do I just import everything again like it's the first time ever? Also is there a way to make LaunchBox auto-sync so it automatically adds new games it finds in my C:\MAME\ROMS folder? I also for the first time downloaded the Software List set which is for console games like NES, SNES, Sega Master System, etc. These will all be running in MAME but I do not want any of those ROMs to show up in the "Arcade" menu. I would like them to be separated by individual consoles, even though they are all being played through MAME. Is there any way to do that? Finally I am seeing a lot mentioned in regards to a mame.xml file and how it gets updated, and I just downloaded the newest version of groovyMAME and there is no mame.xml file in there. From what I understand, LaunchBox requires an updated MAME.XML in order to import properly. Where do I obtain this normally? Like I said there was no mame.xml in the mame download zip I just got. Thanks so much in advance!
  5. Mame 0.236 No-Nag View File NOTE: This does NOT interfere with the Leader boards at all. **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame. mame.exe - Normal Mame with Nags removed. For Version 0.236 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229) It's advisable to download the full 0.236 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files. After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install. make sure in the mame.ini file you have the following set. Skip_gameinfo 1 Submitter MadK9 Submitted 09/29/2021 Category Third-party Apps and Plugins  
  6. Version 2.0

    4,582 downloads

    Note: This thread will not be pushed to the front in the "whats new" section, if you want notifications for future updates to this file be sure to follow this page by using the follow button in the upper right corner Part of the "Lights Out - Realistic Bezels" series, for RetroArch bezels in this series see: https://forums.launchbox-app.com/files/file/1950-mr-retrolusts-lights-off-retroarch-bezels/ Realistic bezels in 3840x2160 resolution for Mame. My goal is to make bezels for around 1300 Mame games I have in my collection, by using existing artwork and recreate artwork that wasn't available previously. If you like to follow the progress and process of this project and download new bezels early; follow this thread: https://forums.launchbox-app.com/topic/52435-mr-retrolusts-mame-4k-lights-out-realistic-bezels/ Each time I reach around 200 new bezels I'll add a new pack. The first pack includes Neo Geo, Cps1, Cps2 & Cps3 as well, these are conversions of the RetroArch bezels I made before. Installation: Place the zip files in mame/artwork/ and you are ready to go. ================================ Credits: Most of the artwork used are from the most excellent @Mr. Do & the many team members: http://mrdo.mameworld.info/index.php and from Arcade Artwork: https://www.arcadeartwork.org/ For NeoGeo artwork much artwork came from: http://www.neogeosoft.com/ For Flyer artwork the amazing: https://flyers.arcade-museum.com/ and https://www.flyerfever.com/ Also thanks to the following people for without them this project wouldn't be what it is: @ArsInvictus John Merrit, @Briball @cmgssilva @Orionsangel @Boz1978 @L4ZYD4NE @Manson976 UDb23 @IainSA TheGuru, Smitdogg, CAG, DrVectrex, tbombaci, italie, MAMEWorld, Ad_Enuff, UDb Raspbear ================================
  7. I need a way to autogenerate a playlist with another playlist, for two different arcade MAME setups (as different platforms), one for vertical games and the other for horizontal ones. The playlist has been made with the AI Killer plugin. I cant select platform of the games one by one since I have hundreds.
  8. Hello! I am on the latest Launchbox on my MAME cabinet, on a Windows 10 machine. I just learned about two prototype arcade games that never came out. Judge Dredd (Midway brawler; NOT the Acclaim shooter) and Power-Up Baseball, which is an NBA Jam-style game but with MLB. I have the roms for both (jdreddp.zip and pubball.zip) in the mame/roms folder like all my other ROMs. I tried to manually add each ROM into Launchbox, first by dragging the roms, and second my clicking on tools->add ROMs and neither option works. It goes through all the motions like asking me if I want to download manuals and stuff like that, and when I finish it always says "0 games added". Does anyone know what's going on? A friend and I are desperately trying to play these but are getting nowhere. Thanks!
  9. Mame 0.235 No-Nag View File Important: Mame changed the BGFX shader, if you are using this shader, i recommend you either make a completely New install and set it up to how you like, or change the shader options before running a game, then add the no-nag, if you try running this over an older install with the BGFX shader you may find your screen will be dark and barely visable. NOTE: This does NOT interfere with the Leader boards at all. **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame. mame.exe - Normal Mame with Nags removed. For Version 0.234 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229) It's advisable to download the full 0.234 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files. After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install. make sure in the mame.ini file you have the following set. Skip_gameinfo 1 Submitter MadK9 Submitted 08/27/2021 Category Third-party Apps and Plugins  
  10. Version 1.0.0

    237 downloads

    I use the awesome Bigbox function to display marquees on a secondary monitor. For years I've been collecting high res Mame arcade marquees from all over the internet. Not all marquees are in 4K but many are, I've down scaled the resolution to max 3840 pixels wide and saved all in .jpg format for a good size and quality balance. This could be the largest high res marquee collection out there, not sure. Some game marquees could be missing. 1398 marquees total. Credits I have forgotten where I got all marquees through the years but I know many came from the legendary @Mr. Do collection see: https://mrdo.mameworld.info/index.php @ArsInvictus is certainly one of the providers as well. If you see anything you've worked on please let me know so I can tag you here for credits. Hope you enjoy this collection.
  11. Hi i have imported successfully Bally Astrocade to launchbox but unfortunately i cannot get the emulator to work. I have seen some information on the forum but still i cannot figure it out. I have tried mame and retroarch but no success. On retroarch i have tried Mame, mame2014 and MESS core i get a flash of a window and then dissapears. I have also read that i have to do MESS bioses to system folder of Retroarch and i did. With-regards MAME i do not even get the flash window. I have also put the bioses on rom folder of MAME. Any help would be appreciated.
  12. Hi guys, i've configured my MAME 0.229 with about 3.000 games on LaunchBox, all is perfect but when i disconnect my JoyPad Xbox360, the MAME lose the configuration, everytime. How is possible ? There is an easy solution for fix this problem ? Thanks, Mark.
  13. I have been using No-Intro ROMs for years and have loved them. They are probably the cleanest set out there. As MAME continues becoming "THE" emulator along side RetroArch, I have been collecting the "Software Lists" ROMs. They seems to be more complete, but also named very differently. Does the Launchbox Games DB recognize the MAME naming scheme for consoles? Thanks and God Bless!
  14. Version 0.235

    121 downloads

    Important: Mame changed the BGFX shader, if you are using this shader, i recommend you either make a completely New install and set it up to how you like, or change the shader options before running a game, then add the no-nag, if you try running this over an older install with the BGFX shader you may find your screen will be dark and barely visable. NOTE: This does NOT interfere with the Leader boards at all. **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame. mame.exe - Normal Mame with Nags removed. For Version 0.235 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229) It's advisable to download the full 0.235 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files. After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install. make sure in the mame.ini file you have the following set. Skip_gameinfo 1
  15. Edit: (August 26, 2021) beta version 0.03. Now strips (regions) and (notes) from game Titles. Added notes [below] for downloading Metadata. Edit: (June 28, 2021) beta version 0.02. Now supported in LaunchBox Version 11.3 and up. This plugin will import “Custom” made MAME xml files. With this plugin, you can import games from a Custom xml file into any Platform (new or existing) and set the Emulator for the imported games to whatever you want, regardless of the Platforms default Emulator (if importing to an existing one). If you import them into a new Platform, the “Scrape As” for the Platform will be set to “Arcade”. The xml file MUST be laid out in a standard MAME Machines format. MAME’s softlist xml files are formatted differently and WILL NOT work with this plugin. (Use the other plugin) This only imports the games into LaunchBox giving them their 'proper' game Name/Title as per MAME. Use LaunchBox's built in Download Metadata and Media Wizard to get you game data, images and videos. You'll also need to setup any required Custom Command Line Parameters for your Emulators (i.e. DEmul - for Naomi needs "-run=naomi -rom= ") History Years ago I imported a personally ‘curated’ set of MAME roms into LB/BB. This left out a lot of games available in MAME Including clones and games (partially or otherwise) unplayable in MAME. Including Sega Model 2/3, and Naomi. I keep this “personally curated set” in my D:\LaunchBox\Games\Arcade folder. I have also keep a Full (non-merged) set updated on my backup drive. Thought being, keep the games available in LaunchBox, “inside” LaunchBox while maintaining my full set elsewhere. As time went on and my Cab and I ‘matured’, I discovered SuperModel and DEmul. Great! But I can’t even create Playlists because these games aren’t ‘pre-existing’ in LB. So now it’s just a matter of getting those roms from the full set into LB/BB. That’s where this plugin comes into play. Using the plugin Download and unblock the zip. Copy the folder inside the zip into your ../LaunchBox/Plugins folder. i.e. D:\LaunchBox\Plugins\ImportMAMExml\MAMExmlImporter.dll Start LaunchBox. Select Tools, MAME xml Importer beta 0.03 The process should be fairly intuitive by just going through the Import Wizard. Select the folder where your Custom xml files are located. Select an xml. Choose a Platform (new or existing). Select your Emulator. Filter the clones (Import: All, as additional apps, none). Select the roms’ source folder (if copying them). Select the roms’ destination folder (required to set the launch path for the games). Select Copy & Import or Import Only. Downloading Metadata Right click on the new Platform and select “Edit”. Make sure the Scrape As: is set to “Arcade” and then click “OK”. Click on one of the games, then press CTRL+A to select all games. Now click Tools and select Download Metadata and Media and follow the prompts. Be sure to check the box for: Search for game information and media from the LaunchBox Games Database (recommended). I recommend at this point to not download Media. [just to make sure all goes well with getting the metadata] Click on Select None when prompted (again if you have an EmuMovies account). Click Yes, download and replace all existing metadata and media. Then click Finish. Creating your own Custom xml I imagine there are many different ways to do this and even places to download them. Here’s 2 methods to create your own Custom xml. In MAME itself: You’ll need the “driver.ini” file which you can get from http://www.progettosnaps.net/renameset/. Click on “category.ini (0.22x)” to download. Inside the zip file, copy the “folders” folder into your D:\MAME\ini directory. D:\emulators\MAME\ini\folders\ You may need to add ;ini\folders to your “mame.ini”, “inipath” line. (?) # # CORE SEARCH PATH OPTIONS # homepath . rompath roms hashpath hash samplepath samples artpath artwork ctrlrpath ctrlr inipath ini;ini/folders Open MAME and click “Category” [on the left pane]. Now select “File <driver.ini>”. Under “Group” select the driver you want to sort by and then “Return to Previous Menu” You’ll now see only the games (56 in this case) for this particular driver. Now click the yellow floppy disk at top [“Export displayed list to a file”] and double click “Export list in XML format (like –listxml, but exclude devices)”. Your “Custom” xml will be saved to D:\emulators\MAME\ui\exported.xml. If you do more than one, they will be named “exported_0000.xml”, “exported_0001.xml” and so on. Tip: If you want to expand you sort filters, instead of “Category” select “Custom Filter” (selecting the File and Group as one of your filters). Using the Arcade Database website: http://adb.arcadeitalia.net/default.php Click “Machines” “Additional Filters” “Driver” tab Under “Source File”, type in the driver you want to filter by. Click Search. You’ll now be seeing just the games for that driver/source file. Now click “Options” and select “Export the results”. Give it a Title. Click “MAME (xml)” and click “Export”. Your file is now downloaded. Tip: Look through the other tabs for more filter options. I don't know if this is practical or even useful for anyone else. Or if there's already an easier way to do it. But it was fun to make AND it works. At least it does on my cab. If you decide to try it and have any thoughts, suggestion or whatever (good, bad or indifferent), ... leave a post letting me know. ImportMAMExml-beta-03.zip
  16. I want to add MAME Bezels to mame only at this time, but not looking to use retroarch at this time.. I'm comparing between full stretched games and games with bezel and with bezels look better since its the original resolution I would also like to know how to add bezels per games instead of the whole library at once. Thanks
  17. Hey everyone, I know there are many topics in this forum dealing with how to proberly import a complete mame set. However, even though I have read many of these threads, I still haven't found a definitive answer. I have one merged mame rom set and one corresponding set of CHDs. Now, If I wan to import the complete set into launchbox, where would I put the CHD files? I have never dealt with mame CHDs before, so I'm really unsure about this. Here are some of my questions: 1. Do I create a different folder for the CHD files within the mame rom folder? That would put the CHD folder next to all the zipped roms. 2. Or do I create a paret folder called "mame" and then within that folder, one folder for the "roms" and one folder for the "CHDs"? 3. Or do the zipped CHD files go into the same folder as the zipped rom files? 4. Do I have to unzip the CHDs or should I leave them in their 7zip format? 5. If I unzip them, should I put them all in the same folder or should I leave the CHDs in a folder which has the same name as the zip file? 6. Should I import the roms first and the CHDs second or do I just point the launchbox importer to the complete folder and let it do its magic? As you can see, I am confused. It would be reallly helpful if someone told me a simple way to import the complete set (roms and CHDs). Thank you so much for your help!!!
  18. MAME Software Lists Import Tool - plugin View File Use this plugin to filter and import MAME Software Lists into LaunchBox. Features:- Choose to import clones as Additional Apps, separately or not at all - Skip Prototypes (filter option) - Skip Non Supported games (filter option) - Import the selected (filtered) Console/Computer games into LaunchBox - Adds the appropriate command to each imported games' Command Line (ex. a2600 -cart) - Copy the filtered selection of roms to a separate folder (optional) (After copying files, they will automatically be imported) - If a newly imported game is tagged as not supported by MAME, it will be marked as "Broken". Will also check existing games in the Platform being imported to (in case MAME updated its' status) *v4.0 New feature: Import only rom Titles that exist in your Source Folder. When you check the "Import only games that exist in the ROMs Source Folder" box, only those Titles will be imported. This will not remove any existing entries in LaunchBox. Only add new ones or modify existing ones (per MAME changes in the hash file). *New v3.0 - New Audit Feature. Compare your existing softlist Platform against the MAME hash.xml. Will cross check Title and Rom names. - Select the respective hash.xml and Platform - Click Audit (last page) - Any differences along with a brief description will be shown. - Option to select files (if any) and have them removed from your LaunchBox Platform. - Will check main Titles as well as Additional Apps (if you imported them that way). This does NOT check rom integrity. That's between you and Clrmamepro (or related utility). What's needed: - (2) dll files included in the zip file Starting with v2.0, only need the (1) dll file included in the zip. - MAME Software List hash files (located in the "hash" sub folder of your Mame's main folder) - MAME Software List roms* and BIOS files (only if you want to actually play them) *The rom set needs to be either a Split set or a Non-Merged set for a full import - If you plan to not import clones, any type set will work. What it won't do: - Filter/Sort by Region (it's a MAME hash file limitation) - Determine if/what BIOS files are needed - Import Metadata and Media (just use LaunchBoxs' built-in Tool) How to: - Copy the "ImportMameSoftwareLists" folder from the zip file to your ..\LaunchBox\Plugins folder. - Navigate to that folder and unblock the 2 dll files. (Right click, Properties, and click Unblock) *New in v1.31 - Start LaunchBox. Click on "Tools" and select "Import MAME Software Lists". Note: - The "Destination Folder" is required even if you don't plan to copy the files. It's needed to set up the Application Folder for the games when Importing. See what's new in Change Log. * MESS xml * To see MAME's Overall and Emulation status [Preliminary/Good/Imperfect]in the Import Mame Software Lists plugin, you will need to have the MESS xml file that matches your version of MAME. messxxx.xml (where 'xxx' is the MAME version. i.e. mess215.xml) This file needs to be located in the same folder as the plugin (..\LaunchBox\Plugins\ImportMameSoftwareLists\) and can be download from: http://www.progettosnaps.net/mess/ These files are [relatively] large (24MB+) and will slow down the screen updates when selecting different consoles/computers. Use "Shrink_MESSxml.exe" to reduce the mess xml file size to a little over 1MB to eliminate slow screen updates. (April-2020 V2.0 is available. Reduces file size even more.) After 1st making a backup, it then removes unneeded data from the xml file. Place only the one 'shrunken' xml file in the plugin folder. ..\LaunchBox\Plugins\ImportMameSoftwareLists\mess215.xml (a 'shrunken' mess215.xml is included with v1.30) The Import Mame Software Lists plugin will search for "mess*.xml". So as you update, just replace the old xml file (mess215.xml) with the new one (mess216.xml). ONLY HAVE ONE MESS XML FILE IN THE PLUGIN FOLDER AT A TIME! v1.32 includes mess219.xml (shrunken, of course) Other Notes: (things I've learned) - Software List folder/file locations: - *Associated Platform Command line parameters - MAME and CDROMS Submitter JoeViking245 Submitted 09/08/2019 Category Third-party Apps and Plugins
  19. I wanted to share this - after research I've managed to get full light guns working with light gun games in Mame. I've done this on windows 7 and now 8.1. I can't confirm it'll work on 10 (edit, it works on Windows 10. Also see bottom of this post for a link to a later post with info on later version of MAME) ***The below isn't depreciated per say but the very bottom has edits that are of note. I suggest you read and understand this original post, then read though the whole thread or at least THIS and then the linked post at the bottom forward. There has been forked a better version of touchmote for this purpose thanks to @Tomkun and this whole project now DOES work with mame 234 now, no need for an outdated version OR mame uifx - I don't want to remove anything from this first post though because it gives the groundwork for what has become a pretty cool project*** Requirements: Mayflash Dolphin Bar Wiimote(s) Tochmote Software (GIT Here) Mame UIFX Mame (not working with .180, but tested w/.174 and .175 dinput builds) It is a little tricky to get set up but I've been using it for awhile and I wanted to throw down a quick walk through of my settings and how I got it set up. Download required software and install. Keep dolphinbar on position 4 - this makes everything nice when you go to use other emulators - no change required . TURN YOUR CONTROLLERS ON IN THE WAY YOU WANT THEM ON WHENEVER YOU WILL BE PLAYING I cant stress this enough due to the way xnput handles slots. If you navigate lb/bb with xbox 360 controller then switch to this setup - you'll want your remotes in 2/3 slot. Otherwise you'll be resetting bindings all day everyday. I personally set mine to 1 and 2 and turn off my xbox controller when I'm going to play light gun games and nav with the keyboard. - one though - is if you want to nav with wiimote - think about setting arrow keys in the touchmote setup as well as one of your buttons for "enter" and another for escape. Touchmote Setup In Touchmote - pair your wii controller and set your motes up with Layouts- . Go to settings then controller config - and hit the plus. I have named mine Mame Light Gun 1 and Mame Light Gun 2. I would delete all but the default profile and just keep the 3 in the list of configs (more on why later). To set up profiles it is pretty easy - on the right side there is a list of outputs which you can filter by device. You can safely leave it in all, and just scroll the list. Remember when setting these - Green boxes are xinput controls, Yellow boxes are keyboard keys, Red are mouse controls. If you set set escape to a button, make sure to set it to one you will not be using in game obviously) Set up profiles like this - For Mame 1 you're going to want to set your pointer to "mouse cursor". You'll also need to set plus, minus a, b 1 and 2 to whatever keyboard keys or xinput buttons you want. Number pad works pretty well. For Mame 2 set your pointer to "left" or "right" stick under xbox 360 (green box) This will give your cause the left stick to function similar to a mouse for aiming your light gun. You'll cycle through these profiles after opening touchmote. When you're ready to play a game, open touchmote, hold "home" on the controller and use up or down dpad then a to select layout. You'll set 1 for P1 and 2 for P2. Mame Basic Setup Extract into your mame directory (you may want to make a new one just for these games and direct RL to use this emulator since you'll be messing with settings) the version of non uifx mame you want to use (I use .174 mame.) Extract over top of that the mame uifx (I use .175) Open Mameuifx64.exe - and find your light gun game, right click and edit properties (alt+g when selected). Under Controller - tick enable mouse, enable joystick, enable light gun, enable off screen reload. You'll also want to move your sliders for deadzone and saturation - this effects player 2's pointer set to a stick). mine are set to .06 deadzone and 0.50 saturation. Under Controller Mapping I set paddle, dial, adstick, trackball, pedal and positional to keyboard, mouse to mouse and lightgun to lightgun. Hit okay to close and save all changes. You can also set properties for these under "properties for XXXXcabinet the one if you right click on the game under the alt+g set properties" but do not do this unless you find yourself needing to trouble shoot that cabinet. I know it is not necessary for jaguar.cpp) Setting Controls Open Touchmote and pair controllers. Hold home on each wiimote and select "mame light gun 1" and "mame light gun 2" on your two remotes. Remember I usually set light 1 to 1 and light 2 to 2 to remember player 1 and 2. This is why you wanted to clear out layouts earlier - makes quick setting when you go to play. Open your game up in mame64uifx - hit tab, and hit input for this machine with your keyboard. You'll hit enter to set each control. So for example, set coin 1 to minus by hitting enter - then minus - you'll see the key/button you set in touchmote pop up. If you don't - check the toubleshooting section for ideas. Do this for trigger (sometimes called button 1), start, coins, any anything else how you want your settings done. For your light gun pointer - crosshairs on will probably help (I leave mine on all the time anyway since I'm not worried about competitive playing). To set crosshairs - hit enter on X analogue and Y analogue and move your wiimote swiftly in the X and Y directions (for Y point wiimote up/down, X side to side after hitting enter). Back out of menu and test by inserting coin and hitting start - you should be able to play in mameuifx at this point after calibration of the machine. Setting Up Mame/LB Add your light gun emulator mame64.exe (if you made a new one) to your usable emulators, import your light gun games to launch box. Set use emulator pointing to the new mame64.exe with launchbox for these games. With luck - the config files in that folder will already be set and you're good to go. To play - open Touchmote and set controller and select your game! First Play You'll need to calibrate your gun - this is a little trial and error. TAB and set dip switch to service mode (depends on game) Navigate to gun calibration (most games have you use a combination of p1 and p2 start and triggers) you may need to use your actual mouse first time around to select calibration on the screen) Follow on screen prompts (shoot at dots). Have Fun! - You should now have 2 player light guns working with mame using 2 wiimotes and a dolphinbar! Troubleshooting On first run - if your guns don't work opening from launchbox - try setting them inside mame opened from launchbox following the steps 4-8 under setting controls - this is hit or miss on the x and y axis', I've only ever been able to set the mouse pointer axis to set under mameuifx64. Make sure in the "gamename.ini" file there are 1s next to the control settings you set under mame basic setup above. 1 is a ticked box 0 is unticked in the ini files) - its an ugly way to do it but it works. If you can't set controls for x and y axis' - you might have to run though mameuifx again - sometimes the game.ini and game.cfg files won't stick - haven't figured out why yet. Check these files in your mame directory with notepad++ to see if configurations have changed. Again - the mouse on controller 1 is usually the one that gives issues. Also try opening mame64.exe directly and setting things if the above doesn't work (rather than opening though launchbox - this will give you the ability to use your esc key if you didn't bind one. If you can get stick working but not mouse (e.g. gun 1 doesn't work but 2 does) - it is a mame issue - check to make sure lightgun is set as lightgun in game ini or mameuifx. Try resetting your PC, reconnect controllers and play around - it does work but takes some fussing at times. Known Issues: Stick sensitivity for gun 2 leaves room to be desired- but Touchmote seems like a dead project at this point so I doubt they'll add an adjustment feature. To shoot off screen to reload - you may need to hit the edge of your screen (if crosshairs are on it becomes apparent what I mean) and mash fire. You get use to it after a little play and it's not that big of a deal. You may get it working and it just STOPS one day. Most likely its due to xinput slot changes. Rebind controls and move on. It sucks - but its part of life until someone can figure out how to assign device id to slot and prevent the system level changes. While this isn't an "aimtrack" setup - its cheap, dirty, and fun for the casual. I have my wiimotes in some no name handgun zappers and have also set up Supermodel for JP with this - lots of fun after some frustration. I hope this write-up, if not perfect - will at least get anyone who wants to try in the right dirrection. There wasn't much documentation on how to do this, but trial and error got me to a working setup. I have another thread open for some issues with using multiple controllers like this if anyone has advise on it - with regard to how xinput handles controllers after reset or plugging/unplugging. EDIT July 2021 - see this post for ideas later in the thread for getting this working with later version of mame / specifically 234b EDIT August 2021 - see page 14 for info on getting a much better setup for accuracy when using 2 guns using @Tomkun's build of touchmote - leaving the above up for learning
  20. Version 0.2.0.0

    146 downloads

    Create Playlists from MAME category ini files for your Arcade Platform. This plugin allows you to generate Playlists in LaunchBox from .ini files. The same ones MAME uses in its UI to apply filters used to categorize viewing of your games. To be clear: This doesn't really expand much on the already available Arcade/MAME Playlist building feature in LaunchBox. But if there's a rare instance you come across a MAME category ini file that has a 'pre-built' "filter" list and isn't already available in LB, well here you go. Regardless, this was actually a just-for-fun, 'let's see if I can' type of thing. And figured I'd just put it out here for whatever reason. ..now on with the show.. Only games that actually exist in your Arcade Platform will be added to the created Playlist. So say you choose “Control.ini” and Select “Joystick 8-way”, there are 6827 roms listed with that ‘filter’. If your Arcade Platform only has 1007 of those 6827, only 1007 will be imported into the new Playlist. Many of these files can be found at www.progettosnaps.net. (Specifically here) And several more at https://mameinfo.mameworld.info/ (Look for the “MAMEUI 0.2xx Category-, Version and Alltime inifiles” link). There’s probably other sources available out there too. These files are typically (and should be) stored in the ../MAME/ini/folders/ folder. Requirements: This plugin file. Place it inside the ../LaunchBox/Plugins/ folder. Your MAME/Arcade Platform MUST be named “Arcade”. A valid .ini file (or set of files) to read from. (see possible sources above) (sample from “Controls.ini”) [FOLDER_SETTINGS] RootFolderIcon mame SubFolderIcon folder [ROOT_FOLDER] [Dial] 2mindril 720 720g 720gr1 ..... [Joystick 8-way] 10yard 10yard85 10yardj 1941 ..... How to use: First download and unzip the file. Copy “Create Arcade Playlists.dll” to you LaunchBox/Plugins folder. Right click the file and select Properties. Check the box to “Unblock” (if present) then click OK. Now start LaunchBox. In LaunchBox, select “Tools”, then “Arcade Playlists from ini” (near the very bottom). [not to confused with "Create Missing Arcade/MAME Playlists.."] When the plugin loads, it will attempt to automatically locate your ../ini/folders/ location and populate the “Available ini files” section. If it wasn’t able to find it or you want to look in a different location, click “Browse” and navigate to the folder you want to use. Click on the ini file you want to use. This will populate the “Available sections/filters”. If there are no ‘[Sections]’ below “[ROOT_FOLDER]”, that means there are only rom names listed, and those will be added to the “List of roms to add” area. Click on one the “Available sections/filters” you want to use. This will add all the roms for that selection to the “List of roms to add” area. Click “Create Playlist” to create the playlist. Click Exit or create more. Once Exited, select Playlist or Platform Category and expand Arcade to see the new Playlist. Notes: This does not work with Additional Apps (mainly clones). This adds “Arcade” to the beginning of the selected section/filter for its “Unique Name:” (to maintain consistency). The “Nested Name” will be the same as selected section/filter. The Playlist will be added to the “Arcade (Category)” of the Platform Categories list. If you click Create Playlist and you don’t have any existing games that match, an empty Playlist will not be created. If a Playlist of the same name already exists, either delete your existing Playlist or edit it and change the name. It will not be overwritten nor modified.
  21. Version 0.234

    108 downloads

    NOTE: This does NOT interfere with the Leader boards at all. **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame. mame.exe - Normal Mame with Nags removed. For Version 0.234 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229) It's advisable to download the full 0.234 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files. After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install. make sure in the mame.ini file you have the following set. Skip_gameinfo 1
  22. Hey guys, it's been a while since I last posted. I got moved and everything is all good now. My question is I run LaunchBox on my main PC using MAME & RetroArch (Windows 10 O/S) and it's wonderful. Does everything I need it to and I don't have a single issue. Now I have a second PC that's totally offline because it's connected to a consumer Sony Trinitron CRT using a component transcoder and hacked video driver (CRT_EMUDRIVER) plus Windows 7 (640X480) desktop resolution. which then allows me to run GroovyMAME in 240P @ 15kHz Is there a way with my main PC to create some image and setup that will allow me to run some barebones version of Launchbox with some theme and artwork/videos for this offline setup? I'm assuming here that LB requires modern dependencies and such so there would be problems with offline and old non-updated O/S [Feature Request] A current updated version of LB that's licensed has an option to create an image of a basic version of LB (doesn't need to be latest version with all bells & whistles) that would work with GroovyMAME on offline PC If this is already possible, please tell me how. Thanks!!
  23. Version 4.03

    976 downloads

    Use this plugin to filter and import MAME Software Lists into LaunchBox. Features:- Choose to import clones as Additional Apps, separately or not at all - Skip Prototypes (filter option) - Skip Non Supported games (filter option) - Import the selected (filtered) Console/Computer games into LaunchBox - Adds the appropriate command to each imported games' Command Line (ex. a2600 -cart) - Copy the filtered selection of roms to a separate folder (optional) (After copying files, they will automatically be imported) - If a newly imported game is tagged as not supported by MAME, it will be marked as "Broken". Will also check existing games in the Platform being imported to (in case MAME updated its' status) *v4.0 New feature: Import only rom Titles that exist in your Source Folder. When you check the "Import only games that exist in the ROMs Source Folder" box, only those Titles will be imported. This will not remove any existing entries in LaunchBox. Only add new ones or modify existing ones (per MAME changes in the hash file). *New v3.0 - New Audit Feature. Compare your existing softlist Platform against the MAME hash.xml. Will cross check Title and Rom names. - Select the respective hash.xml and Platform - Click Audit (last page) - Any differences along with a brief description will be shown. - Option to select files (if any) and have them removed from your LaunchBox Platform. - Will check main Titles as well as Additional Apps (if you imported them that way). This does NOT check rom integrity. That's between you and Clrmamepro (or related utility). What's needed: - (2) dll files included in the zip file Starting with v2.0, only need the (1) dll file included in the zip. - MAME Software List hash files (located in the "hash" sub folder of your Mame's main folder) - MAME Software List roms* and BIOS files (only if you want to actually play them) *The rom set needs to be either a Split set or a Non-Merged set for a full import - If you plan to not import clones, any type set will work. What it won't do: - Filter/Sort by Region (it's a MAME hash file limitation) - Determine if/what BIOS files are needed - Import Metadata and Media (just use LaunchBoxs' built-in Tool) How to: - Copy the "ImportMameSoftwareLists" folder from the zip file to your ..\LaunchBox\Plugins folder. - Navigate to that folder and unblock the 2 dll files. (Right click, Properties, and click Unblock) *New in v1.31 - Start LaunchBox. Click on "Tools" and select "Import MAME Software Lists". Note: - The "Destination Folder" is required even if you don't plan to copy the files. It's needed to set up the Application Folder for the games when Importing. See what's new in Change Log. * MESS xml * To see MAME's Overall and Emulation status [Preliminary/Good/Imperfect]in the Import Mame Software Lists plugin, you will need to have the MESS xml file that matches your version of MAME. messxxx.xml (where 'xxx' is the MAME version. i.e. mess215.xml) This file needs to be located in the same folder as the plugin (..\LaunchBox\Plugins\ImportMameSoftwareLists\) and can be download from: http://www.progettosnaps.net/mess/ These files are [relatively] large (24MB+) and will slow down the screen updates when selecting different consoles/computers. Use "Shrink_MESSxml.exe" to reduce the mess xml file size to a little over 1MB to eliminate slow screen updates. (April-2020 V2.0 is available. Reduces file size even more.) After 1st making a backup, it then removes unneeded data from the xml file. Place only the one 'shrunken' xml file in the plugin folder. ..\LaunchBox\Plugins\ImportMameSoftwareLists\mess215.xml (a 'shrunken' mess215.xml is included with v1.30) The Import Mame Software Lists plugin will search for "mess*.xml". So as you update, just replace the old xml file (mess215.xml) with the new one (mess216.xml). ONLY HAVE ONE MESS XML FILE IN THE PLUGIN FOLDER AT A TIME! v1.32 includes mess219.xml (shrunken, of course) Other Notes: (things I've learned) - Software List folder/file locations: - *Associated Platform Command line parameters - MAME and CDROMS
  24. Mame 0.234 No-Nag View File NOTE: This does NOT interfere with the Leader boards at all. **This removes the nag screen that informs you if a rom doesn't work correctly, or if at all, if you use this no nag, then please do NOT go to the mame support site with issues with games, please only use if you understand that there will be no help from anyone at mamedev as you are using a modified version of mame. mame.exe - Normal Mame with Nags removed. For Version 0.234 (Note mame no longer carries the 64 in its exe name changed by Devs in 0.229) It's advisable to download the full 0.234 official pack and install it, then just overwrite the exe with the replacement, this covers any changes the mame devs may have made to the support files. After you have done this, make sure you copy the folders artwork, ctrlr, cheat, hlsl, ini, folders and the ini files from the root of your original mame folder, and move/copy them to the new install. make sure in the mame.ini file you have the following set. Skip_gameinfo 1 Submitter MadK9 Submitted 07/28/2021 Category Third-party Apps and Plugins  
  25. With my arcade setup, it is always great to be able to look at some gameplay footage prior to selecting my games. What tends to annoy me is that a great chunk of my gameplay videos in the arcade section (might be some in other sections) have these theme videos that show up on almost every arcade game I have on there. Is there any way to easily replace these sort of videos with just normal gameplay snaps? The picture attached is what I refer to as a game theme video; basically overlays over game footage. I'd like to do without that.
×
×
  • Create New...