Jump to content
LaunchBox Community Forums

damageinc86

Members
  • Posts

    1,390
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by damageinc86

  1. Version 1.0.0

    40 downloads

    Here I have a full set of vertical configs for my mame setup running through retroarch using the MAME 2010 & FBNeo cores. I'm using matsus-4k-bezels retroarch bezel pack, along with the Duimon-Bezel-Project linked there, that uses the amazing reflection shaders with a bezel as a background image. I went through and manually rotated the screen in retroarch and then saved game overrides for each game that needed to be rotated. First off, all vertical roms need to be copied over to their own folder. Included is a powershell script (rom_copy.ps1) that will use the vertical.txt from the same folder and copy those files to "roms_vert". You will have to open that script file in a text editor and replace the $sourceFolder, $destinationFolder, and $filenameListPath with your own directory locations. Then that script will look for "vertical.txt" in the directory specified, I chose to already put it in a "roms_vert" folder, and copy over the files that match that list, into the "roms_vert" folder. That will leave those same files in your initial roms directory, as I did not want to delete them initially because I didn't know how things were going to go. But i provided another script that should go back and delete those original copies if needed. So in LB I bulk changed rom path to the "roms_vert" directory, and then in I loaded the MAME 2010 core in retroarch, launched a vertical game from that directory, set Video->Output->Video Rotation to 270 deg, then saved that as a Content Directory Override. That took care of a vast majority of the rotation needs of the games. So the remaining games either needed to be set to 90 deg, or 180 deg, and saved as a Game Override. So, in theory, once you do that process, launching from your "roms_vert" folder, and set the Content Directory override, all the other per-game configs that are in the MAME 2010 config folder i provided, should fill in the gaps of all the games that aren't the base 270 deg Content Directory Override. I also used the FBNeo core for 102 games out of my setup. I copied those over into the MAME 2010 configs as well, in case people didn't need to use FBNeo for anything, like I had to. Those I manually edited per-game to add the "Use Custom Command-line Parameters" area of the Edit->Edit Metadata/Media->Emulation window. Found the correct format to launch a different core somewhere on the forums (thank you to whoever posted that). It is "-fullscreen -L "cores\fbneo_libretro.dll" for my application. Just F.Y.I. I think that should cover it. Hopefully it can help someone who is working on their Arcade setup using Retroarch.
  2. Retroarch Vertical Games configs with LB Vertical, Vector, & Horizontal Playlists + vertical.ini & horizontal.ini mame lists. View File Here I have a full set of vertical configs for my mame setup running through retroarch using the MAME 2010 & FBNeo cores. I'm using matsus-4k-bezels retroarch bezel pack, along with the Duimon-Bezel-Project linked there, that uses the amazing reflection shaders with a bezel as a background image. I went through and manually rotated the screen in retroarch and then saved game overrides for each game that needed to be rotated. First off, all vertical roms need to be copied over to their own folder. Included is a powershell script (rom_copy.ps1) that will use the vertical.txt from the same folder and copy those files to "roms_vert". You will have to open that script file in a text editor and replace the $sourceFolder, $destinationFolder, and $filenameListPath with your own directory locations. Then that script will look for "vertical.txt" in the directory specified, I chose to already put it in a "roms_vert" folder, and copy over the files that match that list, into the "roms_vert" folder. That will leave those same files in your initial roms directory, as I did not want to delete them initially because I didn't know how things were going to go. But i provided another script that should go back and delete those original copies if needed. So in LB I bulk changed rom path to the "roms_vert" directory, and then in I loaded the MAME 2010 core in retroarch, launched a vertical game from that directory, set Video->Output->Video Rotation to 270 deg, then saved that as a Content Directory Override. That took care of a vast majority of the rotation needs of the games. So the remaining games either needed to be set to 90 deg, or 180 deg, and saved as a Game Override. So, in theory, once you do that process, launching from your "roms_vert" folder, and set the Content Directory override, all the other per-game configs that are in the MAME 2010 config folder i provided, should fill in the gaps of all the games that aren't the base 270 deg Content Directory Override. I also used the FBNeo core for 102 games out of my setup. I copied those over into the MAME 2010 configs as well, in case people didn't need to use FBNeo for anything, like I had to. Those I manually edited per-game to add the "Use Custom Command-line Parameters" area of the Edit->Edit Metadata/Media->Emulation window. Found the correct format to launch a different core somewhere on the forums (thank you to whoever posted that). It is "-fullscreen -L "cores\fbneo_libretro.dll" for my application. Just F.Y.I. I think that should cover it. Hopefully it can help someone who is working on their Arcade setup using Retroarch. Submitter damageinc86 Submitted 09/23/2025 Category Playlists  
  3. too bad they weren't posted in the downloads section.
  4. I just fed my launchbox arcade.xml list into chatgpt and asked it to create a new list with the application path, and launchbox's game title on the same line. Then I deleted the directory part of the file path, leaving just the mame .zip file, and the Launchbox game title right after it, still on the same line. Then I asked it to make a powershell script to check my images (named after launchbox database names) against that list that it made, and then rename the .png files to the rom name in front of it. Placed the text list and script in the same directory as my images, ran it, and literally 2 seconds later all 2,500+ images were renamed from launchbox database names, to the mame rom name!
  5. I guess I should hold off on posting sometimes lol. got chatgpt to make my lists, extracting romname and game title from the launchbox xml and give me powershell scripts to match launchbox name to rom name and rename my .png files to the corresponding rom name from that list. Worked like a charm!
  6. ok i just loaded all the defaults, pointed it to my inis,..and ran a little test output of the layout. didn't change anything, saw all the "keycode_F" "player 2 coin" labels and stuff. left those alone. and the layout outputs are all blank for the buttons lol. So guess i'll have to put a pin in this and investigate the readme and some tutorials more. But I did get something to come out at least! lol
  7. Ok, follow-up on this. If I add the original code that looks for the launchbox name back in, is there a way to make that be a fallback option? I'm working on my arcade platform,...and using the fuzzymatch program, it maybe matches like 5% of all the Launchbox names to the MAME roms. They have to happen to be a mame rom that is the entire game name for it to match the launchbox named image file. Example: Airwolf, matches to airwolf.zip. But that leaves thousands of unmatched images. It would be amazing to somehow get the code for this startup theme to fall back to that original using the Launchbox game name for the Arcade platform only. Or just fall back to that type of image in general as well, if that is possible. I'd really,...really,..really like to avoid having to manually rename all of these image files to their corresponding MAME rom names lol.
  8. Hehe yeah, just been poking around doing searches for info and looking at screenshots of it. Getting the lay of the land, so to speak. Will get into it now, looks very promising.
  9. Ok thanks I guess ill have to actually get in touch the program to see what that looks like. Do you need a controls.dat or something for cpwizard to look at to populate the roms list with what the controls are? Then you superimpose your button setup to it? And then it always will put whatever the original say, "fire" button is, and put it on what you've designated as your fire button?
  10. i see you in your ball topper! lol.
  11. That is phenomenal work!
  12. Hey Joe, was curious just how you use cpwizard to create a template of your own panel and have it "gray out" the unused buttons like you showed in your 1941 example? Any chance you could do like a screen capture tutorial video of you using the program to do that?
  13. I hope you can pull through. If you succeeded in control display, it would forever change the emulation world. I have no idea how I'm ever supposed to know which one of my buttons corresponds to any other button in retroarch mame core. Who knows man. Just hunt and peck lol. Having it be a native launchbox plug-in seems like it would be beneficial.
  14. Yeah, im only using these ini files with the launchbox playlist from ini plugin. So i have them named what i want them to be named. Like this file control_type. Also, my lists probably technically don't have every single MAME game in them, as my set has been culled down a little. I'm not even sure I have any chd games included at all, since I never had the hard drive space for them. But these would still be helpful for most setups. As a good starting point if nothing else. control_type.ini
  15. I've just created horizontal.ini and vertical.ini using powershell scripts running against my romset (.220). vertical.ini horizontal.ini
  16. Yeah I did try a different browser. nothing. But I ended up getting some powershell scripts running with help from chatgpt, that would take my resulting roms and make a horizontal.ini out of it, comparing it to the vertical list that I took out and put into their own folder earlier. All good! Now if I could just filter one more level (NeoGeo -> Horizontal only)
  17. I can't get that website to export anything. no pop-ups ever show up to save. It just says "(# of games) games exported" and then goes back to the search page. No idea where they were exported to lol.
  18. Came across this thread while searching for vertical mame game stuff. Coincidentally, I'm going through all of my vertical mame games in retroarch and manually rotating them to the correct orientation for 16:9 and then saving a per-game override Matsu's Bezels and Duimon's Bezel Project MegaBezel integration . I'm almost done! Then I can share all the configs and folders and stuff for a retroarch installation.
  19. As I've been going one by one through my vertically oriented games in retroarch and rotating them all to be right-side up on a standard widescreen monitor, I've been noticing that some games like deco cassette, and cave games, and other random games don't run via retroarch's MAME 2010 core, but they do run using the FBNeo core. So I've been getting those specific roms, and putting a custom command-line into launchbox for those games to launch using the FBNeo core.
  20. Have you tried titling the files using two digits for the lower numbers? 01,01,03,04,05,06,07,08,09, then 10,11,12, etc. ? I know that works in normal windows folder and file naming, to order things better sometimes.
  21. Any idea how to make the vertical games look how they look in your sample images? Not rotated "sideways" on a wide screen monitor lol. I've searched and searched, and nobody just comes out with a clear way to do it. And there's not rotate video options in my quick menu, core options either. Maybe you could share your config files to go along with these? EDIT: I researched it, and found the settings within retroarch to rotate. But it is suggested that you move the vertical games to their own directory and save the rotated versions using "save content directory override", and then if a game needs any other stuff, per-game on that.
  22. Thank you for providing the template!
  23. Just wanted to add a little screenshot image to show what the "-batch" looks like in the command line parameters. This helped me with closing down the PCSX2 window after shutting down the emulator. I also disabled the Confirm Shutdown checkbox, as suggested above. Also changed the hotkey mapping in PCSX2 (Settings>Hotkeys) to the Letter "P" for Opening the PCSX2 Pause menu, and Escape key to "Shutdown Virtual Machine".
×
×
  • Create New...