Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    2,861
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by JoeViking245

  1. You're welcome. Ya, I do tend to over annotate. 😊 No and yes. No, not innately. The available image types/groups are hard-coded. Yes, if you put your technical competence to use and modify the appropriate theme View to have the <Image ... > point to the specific folder then add a fallback converter to look for a 'backup' image to display if the 1st one [for that game] didn't exist. P.I.T.A.!!! But achievable. Still, I'd stick with No. Alternatively, you can use an existing image type that you won't/don't use. Like "Arcade - Circuit Board". (Though If you're into electronics, they are cool to look at.) Then just pretend "Arcade - Circuit Board" is called "Craig's anal retentive box art" and move it to the top of the list. Then set your select images to that type. Or drop the image(s) into that folder (via Windows Explorer).
  2. You need to contact your vendor regarding how they setup your pre-configured drive. Support for these will not be given here.
  3. Assuming it's safe to say that when you say "icon" or "app icon", you're referring to the displayed image in the main section. The image that gets displayed is primarily based on 3 things. Your selected Image Group, your chosen Media Priorities, and images the individual games actually have. (there might be another one based on region priority. Don't recall) It starts with your selected Image Group. From there, Media (Image) Priorities. In this example, when LaunchBox goes to display a games image in the main section, it will look to see if that game has a Steam Poster. If it doesn't, it looks for a Box-Full image. And so on down the list until it finds an image that exists, respectively for each game. But it does stop looking when no more boxes are checked. i.e. If your Image Group is Boxes and the only image "this' specific game has is a Clear Logo. If Clear Logo is not checked in your Box-Front priorities, no image will show for that game. Here, the game 3-D Genesis doesn't have a Steam Poster nor Box-Full image (see 'priorities' above). But it does have a Box-Front. Adventure doesn't have a Steam Poster, but it does have a Box-Full image. So that is what is displayed. Note: you can set the selected Image Group on a per platform basis. If I'm understanding you correctly, one way to have an individual game display an image that is different than what the Image group is set to for that platform, and what the media priorities look for (in order of precedence) is to not have those other image types for that particular game. (And make sure that image type you do want to display is checked.) Conversely, move that 'different image' to the top of the priority list, and have all the other games NOT have that image. For example, (unlike as shown above) I have Arcade-Cabinet at the top of my Box-Front priorities list. Only my arcade type platforms (Arcade, Sega Model 3 etc.) have that specific image type. And if I set all my platforms to display Boxes, Atari 2600 will get actual Box-Fronts and Arcade with get Arcade-Cabinets, etc. The LaunchBox database is completely user supported. So images come from vast sources. But consistency is much better than it has been in the past. Also, the platform you're downloading images for, and your region priorities can account for "weird sizes". i.e. different regions can have different shaped boxes for the same game. So if in your platform you prioritized Region "A" when downloading and a particular game doesn't have one for that region, but it does have one for region "B", you'll get region "B"s image. That way you're not left high-and-dry without any image at all. You do have the option to download image packs from here in the Downloads section. Go to Downloads and look in the Game Media section, you can select your platform and then choose from various media types. Once you downloaded a set, in LaunchBox go to Tools Image Packs, Import and follow the prompts to get them into your collection. If you meant something completely different by "icons", my apologies.
  4. "Easy" is in the eyes of the beholder. There is not a built-in way. Here you can read 'Why' (2nd paragraph). And then 3 posts down is a way 'to prevent this'.
  5. lynx48k, lynx96k and lynx128k as mentioned above are the BIOS files which are found in with your Full MAME set. The 2 available softlist sets for Camputers Lynx are camplynx_cass and camplynx_flop which both should be in your 0.263 Software Lists.
  6. Because it's the Full Set of [all] available MAME ROMs. This is where LaunchBox has-your-back with its Full Set Import Wizard. It can filter out (if you choose to do so) those non-working ROMs. Quite a few other filters are available as well. Keep looking in arcadeitalia. If you scroll down to ADDITIONAL INFOS and look in the Info tab, you'll [sometimes] see Other Emulators. i.e. for "Melty Blood Act Cadenza Ver. A (Japan)"
  7. Prior to MAME release 0.237, high scores were stored in the /hi/ subfolder. Starting in MAME release 0.237, high score files are saved in /hiscore/. If your MAME 0.263 is in its own (new) folder, create a subfolder "hiscore" (if it's not there already) and copy the contents from your old MAME's "hi" folder into it. Some games store their high scores in the /nvram/ subfolder. So copy that as well. Though you might not be able to see your old high scores in 0.263. Over the course of just over 3 years (0.227 to 0.263), how the save files are written (bits and bytes) may have changed for some (or possibly many) games. There is no way to convert (update) them. So, if you want to show off your old 'nasty hiscores', you may want to keep your 0.227 version in a separate folder.
  8. Per the instructions, did you "make sure you also set in the mame.ini 'Skip_gameinfo 1' "? Alternately, you can add to the command-line parameters -"skip_gameinfo" (without quotes).
  9. You'd need to edit the themes xaml file. i.e. PlatformFiltersDetailsView.xaml LaunchBox example using [a back-up copy of] the Default Plus theme. Add to the declarations xmlns:gif="clr-namespace:WpfAnimatedGif;assembly=Unbroken.LaunchBox.Windows" Look for the line that shows the Image for the ClearLogo <Image Source="{Binding PlatformClearLogoImage}" Height="110" MaxWidth="350" RenderTransformOrigin="0.5 0.5"> Replace Source="{Binding PlatformClearLogoImage}" with gif:ImageBehavior.AnimatedSource="{Binding PlatformClearLogoImage}" <Image gif:ImageBehavior.AnimatedSource="{Binding PlatformClearLogoImage}" Height="110" MaxWidth="350" RenderTransformOrigin="0.5 0.5"> Save and close. Start LaunchBox and set the theme to the one you just edited.
  10. Without looking at the theme to see if it's hard coded, you might be able to... In LaunchBox, go to Tools, Options scroll down to Media, Screenshot Priorities. Select Screenshot - Gameplay then click Move Selection Up until Gameplay is at the top of the list. What this will do is, anytime a theme goes to show a games' screenshot, it will attempt to show 'Gameplay' 1st. Unless the theme has it hard coded (forced) to show a specific screenshot.
  11. If it's just the 3, you can manually add single games. Tools, Import, Manually Add Game... "Conquest (prototype)" is not in the LB database. But you can still add the game manually. Just won't get any metadata nor media. "Super Tank Attack (prototype rev. 1.12)", same thing. Note: "Marble Madness II (prototype)" is in the database, but comes up as "Marble Man: Marble Madness II". Though it does have an alternate name "Marble Madness II" if you prefer that. (Not sure where the prefix 'Marble Man' came from)
  12. I imagine the beta version was selected as it's more stable the minimally tested Development versions.
  13. I previously had LaunchBox install RetroArch for Atari 2600. It auto populated many Associated Platforms (which is great!) which included the Nintendo Wii platform (which I did not have a platform for, yet). Dropped ROMs into the /Games/Nintendo Wii/ folder and after the auto import was complete, launched a Wii game and RA started. It wasn't enough to uncheck RA as the default emulator for Nintendo Wii. Need to completely remove it. (Which stands to reason.) But then nothing would happen when attempting to launch a game. Restarted LB and still nothing happened when attempting to launch a game. Attempt #1 I removed the Wii platform, closed LaunchBox, removed the ROMs from the Nintendo Wii folder and re-started LB. Put the ROMs back in the folder and the games were automatically added. Went to launch one of the games and was prompted with the option to install Dolphin. Selecting "Yes", the emulator was downloaded and installed. I did make some QOL changes directly in Dolphin that I would not (and do not) expect the installer to do. Attempt #2 I did try removing the platform in LB and removing the ROMs from the folder, then adding the ROMs back to the folder (without having to restart LB), but the 'added' ROMs weren't detected. So I went old-school and dragged those ROMs onto LaunchBox which started the Import Games from File Wizard. After selecting Nintendo Wii as the platform, was prompted with the option to install Dolphin (which was removed prior to this attempt).
  14. You 'should' only need to set "screen" to \\.\DISPLAY4 (note ALLCAPS!). vs. having to also set "screen0", "screen1" etc. i.e. you can leave those set to "auto". Double check that 'writeconfig' (in mame.ini) is set to 0 (zero). If it was set to 1, you will have ini files for each game you've played. And those ini files will most likely have the 'old' "auto" setting. (Remove as necessary) Note: if you start stand-alone MAME, the UI will still show on the primary screen, but the games will launch on the other monitor. I'll take your word for it but having a \\.\DISPLAY1 and a \\.\DISPLAY4 sounds odd. (vs \\.\DISPLAY1 and \\.\DISPLAY2). Also note that what Windows sees as 1 and 2 (or 4) may be different than what MAME sees.
  15. In the command line parameters you can add -view opengl to render video using OpenGL acceleration. (in lieu of creating/modifying mame.ini) To be able to help further, can you share some screenshots: Go to Tools, Manage, Emulators, select you’re MAME emulator and provide a screenshot of the following sections: Details Associated Platforms Select one of your Arcade (MAME) games and click Edit (or press Ctrl+E). Provide a screenshot of the following sections: Metadata Launching Emulation And to clarify, your MAME ROMs are located in /LaunchBox/Games/Arcade/? And your MAME emulator (within LaunchBox) is in /LaunchBox/Emulators/MAME/?
  16. You can add the rompaths to mame.ini if you'd like. (Make sure you're adding it to the correct one. At 1st you said you manually installed MAME and then you indicated you had LaunchBox install it. Thinking, you might have 2 installs.) Or you can add -rompath %romlocation% to the end of the Default Command-line Parameters in your MAME emulator. Which I though LaunchBox added that in when you had it install MAME for you. 'To handle the ROMs location automatically.'
  17. The videos folder you see in the /Core/ subfolder should only be there while LaunchBox is running. Also, that subfolder is simply a symlink to your actual /Videos/ folder. Which doesn't eat up any space. If you're seeing a Videos folder under Core (symlink, or otherwise) after LaunchBox is completely shutdown, then there's something else going on.
  18. Well, I tried. 😊 I guess we have different ideas on what is meant by cocktail mode. But glad you solved the biggest issue.
  19. To get a game to launch in cocktail mode, simply add to the command-line parameters -view cocktail. The problem is that you can't assign a custom command-line parameter to a game in a playlist. Well, you can. But that command sticks with the game itself. Whether viewing it in a playlist or in a platform view, or otherwise. One solution is: Create a new emulator in LaunchBox Call the new emulator something like "MAME Cocktail Mode" Point to the same mame.exe file [as your original] for the executable. In the Default Command-line Parameters, add the end "-view cocktail" (without quotes) In the Associated Platforms section, add your 'Arcade' platform. Keep Default Emulator un-checked Click OK to save and close To launch a game in cocktail mode, right-click the game and select "Launch With", then select "MAME Cocktail Mode". A second solution is: to import (again) the games you want to have the option to play in cocktail mode (aka, you'll have 2 'copies' of the same game visible in LaunchBox). Make sure to have Allow Duplicates checked when importing them. [Somehow] put those [duplicated] games into an "Arcade Cocktail Games" playlist (or whatever you want to call it). When viewing the Arcade platform, you can select sort by Date Imported and then be able to select the games under 'todays date'. In the new playlist, edit those games and in the Emulation section, Check Use Custom Command-line Parameters In the field below that, add your regular parameters along with -view cocktail. That's a lot of games to be edited. So instead, install the Bulk Custom Command-line Editor plugin. Then simply select all the games in that playlist and run the plugin per the instructions. This will do them all-in-one-shot.
  20. My guess is that when you use this method (with the filename only, then the rompath), MAME is looking for a MAME ROM, named after a MAME convention. If you were to rename the ROM to splatth2u.7z and then from the command line typed mame genesis -cart splatth2u -rompath "C:\Users\me\LaunchBox\Games\Sega Genesis" ...my guess is that it'll work (note, no file extension). Here you'd be using the ROM name that MAME has in its internal 'database'. aka: you can't use the -rompath parameter with ROMs that aren't using MAMEs naming convention. Even if you add the full filename. Obviously renaming all your ROMs is not realistic. This fix (or at least one way to do it) is to create a 2nd MAME emulator in LaunchBox. You can point to the same mame.exe executable, but in this one, un-check the 2 boxes to NOT remove quotes and to keep the file extension and full path to ROM. Then in the Associated Platforms, add Sega Genesis, and for the command-line parameters you'd only need... genesis -cart LaunchBox will send the command just like you have it in your This runs the game.
  21. The error indicates something is up with your license file. Email support@unbrokensoftware.com and they can sort it out for you.
  22. It only shows Platforms (left side). Once you select a Platform, the emulator's associated to that Platform will appear on the right. The process to get Platforms showing on the left is: Look at each emulator one-at-a-time and skip it if it's RetroArch, MAME or DOSBox. Look at each Associated Platform in that emulator. The Platform must have at least 1 game in it Add the Platform to 'the list'. aka: Only Platforms that have at least 1 game in it and has an Emulator with an Associated Platform of that Platform will appear. So, if you have a Nintendo Wii Platform and it has at least 1 game in it and your Dolphin emulator has an Associated Platform 'Nintendo Wii', Nintendo Wii will show up on the list (left side - along with the 2 pinball platforms and the 2 Sega platforms yours is showing). All criteria must be met for it to appear. Dolphin does not have to be the default emulator for Nintendo Wii. But it does have to have the Associated Platform Nintendo Wii. Just like for your Sega Naomi... If you click Sega Naomi, on the right will appear Demul. Even though Demul is not the default emulator for that Platform, is does have the Associated Platform 'Sega Naomi'. Hopefully this will help you to deduce why none of your other Platforms are not appearing.
  23. Strange. The xml file you attached doesn't have any platforms listed. Maybe you attached it before you got it to work? The plugin adds only platforms you have setup in LaunchBox and have an emulator assigned to it. If you added or removed one or some, you can have the plugin recheck for those by clicking Refresh All.
  24. You mention a couple times you can 'get it to work from the command line' using either genesis or megadriv. Any chance you're meaning you can get them to work from the Windows Command prompt using command line parameters? If so, what exactly are you typing at the command prompt that does work?
  25. Getting a bit off this thread's topic. Akin a BitBucket feature request, one can find a bit of those parameters here and also here.
×
×
  • Create New...