Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    2,917
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by JoeViking245

  1. Thanks for the heads up! Fixed in version 1.1.4. You will need to go into MultiMonitor Setup and (re)select Platform Clear Logo. It's on my list of "I should probably look into this someday". lol In the meantime, I hear @superrob3000's "ThirdScreen" plugin can do that.
  2. Hmmm... not really sure what say. If your platform is not called "Arcade" and/or your emulator is not MAME (mame.exe), try checking "Force using MAME metadata". You're on an older version of LaunchBox, but the same option is there. Also try un-checking all the other options on this page (above).
  3. One way to add a single game is to drag the rom file (kchampvs.zip) and drop it onto the LaunchBox window. This will automatically open the Import Games from File Wizard. Click ROM Files and follow the prompts from there. When you get to the "How would you like to import your MAME games" part, since your version is a clone (of kchamp) you will need to check "Import all clones".
  4. I only use my Xbox 360 controller for this. But testing this AM to get the mouse to work was a big failure. (though I didn't really spend too much time on it) So I went to plan "B" (which should probably be the new plan "A". ). Download Warped Polygon's file(s). Copy lamachin.nv into your nvram folder (overwrite the existing file THAT YOU 1st MADE A BACKUP OF). Copy (and replace) the section from supermodel.ini (located in Supermodel XINPUT INI File.zip) for Analog guns into your supermodel.ini Or just backup your existing supermodel.ini and copy the whole file into your Config folder.
  5. I wanted a way to have a clickable link in LaunchBox to the Internet Pinball Database (IPDB) for each of my Visual Pinball tables. (i.e. https://www.ipdb.org/machine.cgi?id=760 “Eight Ball”). I had thought about putting the links in the Wiki or YouTube fields, but it was kind of ugly. Messing around, I found a way that allowed me to right-click a Custom Field and select "Go to webpage". It opens the default internet browser to whatever hyperlink page is in the Custom Field. Note: this will only work with LaunchBox Premium as the free version doesn't show Custom Fields. For my VPX platform, I also added a custom field for "Table" that would hold a link to the tables’ webpage. (to look for updates or whatever reason) Obviously, you can name the Custom Field anything you want for any circumstance. For any platform. The only pain is entering the hyperlink(s) for each table (or game) individually. (Pict of Right-Clicking the IPDB link.) To make this work, I needed to modify the GameDetailsView.xaml located in the Views folder of the LaunchBox theme. Here’s what I did. Summary: Insert 2 lines of code Comment out 1 line of existing code Insert 1 code block I'll use @faeran's "Default Plus" theme as an example. First, create a copy of the theme’s main folder and then open the GameDetailsView.xaml file (in the copied folder) in Notepad++. (Any text editor will work. I used Notepad++ to make it easy to reference line numbers) D:\LaunchBox\LBThemes\Default Plus - Copy\Views\GameDetailsView.xaml Below the last "xmlns" entry (line 10) insert a new line. (here, we're adding a new reference and calling it "web") xmlns:web="clr-namespace:Unbroken.LaunchBox.Windows.Desktop.Commands;assembly=LaunchBox" Just before the closing of "UserControl.Resources" (line 34 [after inserting the above]), inset a new line. <web:WebLinkCommand x:Key="WebCommand" /> (Here we're creating a static resource which we're calling "WebCommand".) Indents don't matter. But it looks prettier. So far, it looks like this: Now search for and go to CustomFields (or scroll to line 1334 [after inserting the above 2 lines]). A few lines down, click once on the 2nd <TextBlock... line. (line 1345) This is the line that contains Text="{Binding Value}" Press Ctrl+K (Notepad++) to comment out that line. (That may only work because of a plugin I installed. Don't recall. Alternately, add <!-- to the beginning of the line, and --> to the end). <!-- <TextBlock Grid.Column="2" Text="{Binding Value}" Foreground="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}, Path=DataContext.ForegroundBrush}" TextWrapping="Wrap" TextAlignment="Right" /> --> Below this [now] commented line, insert the following: <TextBlock Grid.Column="2" Text="{Binding Value}" Foreground="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}, Path=DataContext.ForegroundBrush}" TextWrapping="Wrap" TextAlignment="Right" > <TextBlock.ContextMenu> <ContextMenu> <MenuItem Command="{StaticResource WebCommand}" CommandParameter="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=TextBlock}, Path=Text}"> <MenuItem.Header> <TextBlock Text="Go to webpage" HorizontalAlignment="Center"/> </MenuItem.Header> </MenuItem> </ContextMenu> </TextBlock.ContextMenu> </TextBlock> Here we're replacing the original TextBlock with a new one that lets us right-click. If you want it to say something other than “Go to webpage” when you right-click, just replace the part in quotes (Text="Go to webpage"). (Line 1351) Here's what the whole CustomFields section will look like Save and close. Tell LB to use this theme. Caveat: If you have a custom field that's not a hyperlink or is an invalid link and you right-click and select "Go...", you'll get a message box telling you it's an invalid URL. So just don’t do that.
  6. If you only need to hide the command window that comes up when running a batch file, you could (as an option) create a shortcut to the batch file right click the shortcut and select Properties Next to the Run option, select Minimized Click OK to save and close Now run (point to) the shortcut instead of the batch file itself.
  7. Please see reply in your other post.
  8. You'd have better luck posting this on the plugin-in-question's support page. I was able to deduce that it is this plugin you're referring to. That said,... Using "CriticalZoneV2 - Default", you may want/need to make a copy of the Theme's Folder and modify the copy. I renamed my copied folder to "CriticalZoneV2 - MAME HS" for lack of creativity. This Theme comes with LB/BB and gets updated/reset accordingly. The copy you made won't. If you're getting an error when going into the games detail View like this An error occurred while parsing the custom TextGamesView. either "Mame_Hi_Scores.dll" isn't in the plugins folder, or it needs to be unblocked. Use the 4.0 version of the plugin. Not sure why the older versions were not removed. If you're not getting the error (or any error for that matter), make sure you modified the correct View file. There are 2 similarly named, but only one is correct. You're wanting the one with the "s" in the middle of it. TextGamesView.xaml After you modified and saved the xaml file, and then started BB, be sure to go into Manage Themes and set your modified them as default. At this point, to make sure everything is set and saved properly, exit BigBox, [wait a few seconds for it to finish writing/saving data in the background] and then restart BigBox.
  9. Correct. So you need to get creative. But it is possible to account for that. [tested and verified]
  10. For this, I created a placeholder for the selected game. IGame currentGame And then to catch if it's a platform change if (PluginHelper.StateManager.GetAllSelectedGames() != null && PluginHelper.StateManager.GetAllSelectedGames()[0] == currentGame)
  11. v1.1.3-beta release - now shows the selected Platform/Platform Category/Playlist image on the LaunchBox 2nd monitor when switching between them. (Nothing has changed on the BigBox side of things.) This feature will require LaunchBox v13.1 beta 6, or newer. (Older versions should still work with this version of the plugin, but without this added feature) MultiMonitor2022 v1.1.3beta.7z (replace your existing "MultiMonitor2022.dll" file with the one inside this zip) I'm not adding this to the Official Release yet as it's only had minimal testing. Any and all feedback is welcome.
  12. Sometimes scripts won't work for free. So you have to spend a little $. $ESCAPE:: process, Close, TeknoParrotUi.exe ExitApp
  13. Here's 2 different ones. The 1st requires a unique script for each game. The 2nd uses a script to act as your Steam "emulator" (it's not as bad as it sounds). Both 'workarounds' do work.
  14. Can you show what you've tried? Are you using a winwaitactive before your winwaitclose? Put in some "msgbox testing" before and after the waits to see when they trigger to determine what and where it's failing and hanging up.
  15. The metadata will only get overwritten if you manually update it. But when updating it, if choose the 2nd or 3rd option, you should be safe.
  16. As a 'work-around', you could select your "Best Arcade Games" platform category, then using the Filter feature , Filter for... say... Max Players - 4. Then select all those filtered games, Right-Click and Add to Playlist? Create a new playlist and set the Parent (check the box for) your "Best Arcade Games" platform category. The downside with this is that it creates a fixed, non-auto-populated Playlist. So if you add more "Best Games", they won't automatically get added. But how often do you add "Best Games"? But if you do 'add', simply do the above process again except add them to your existing playlist. The nice thing is, it won't create duplicate entries when you select and add all. The upside(?) to having a 'fixed' playlist(s) is when loading, it's relatively faster. Though probably only noticeable with large playlists. If even then.
  17. It's a frontend (or a sort of Graphical User Interface) used to organize, view and play PC games and emulated console platforms About LaunchBox (launchbox-app.com) This LaunchBox plugin won't do you any good until you've actually imported systems and their games into LaunchBox. Each system you import is imported into a Platform. Think of it as the "Sony PlayStation platform" or the "Nintendo Wii platform". chdman is the only program that I'm aware of to convert .cue/.bin files to .chd. If you weren't able to get it to work for you from the command prompt or via a batch file, this plugin wouldn't have worked either. (other than using the wrong commands) The more common reason I've seen chdman not work is because you're using an old(er) version of it. You can get the current version from MAMEDev.org. It is bundled in with the latest MAME release. To test, put chdman.exe inside your Ape Escape (USA) folder. Open the Windows Command Prompt in this folder. At the prompt type chdman.exe createcd -i "Ape Escape (USA).cue" -o "Ape Escape (USA).chd" (change the .cue filename to whatever is your actual filename.cue and leave the quotes as shown) And yes, leave them unzipped. It's empty (left side of pict) because you're selecting a folder (not files). The giveaway is the "Select Folder" in the upper left corner.
  18. Mr. Turnr, you seem frustrated. Despite your vulgarity, I'll see if I can help clear some things up and help to get your files converted. The plugin doesn't have an option to select a folder where your .cue/.bin files are located so it can convert them. You select the Platform that has the games that point to .cue files. Reference step #3 in Using the plugin. The only folder selection in the plugin is to choose where to move the .cue/.bin files to after they are successfully converted. Reference step #5, 2nd option shown in Using the plugin. Are you trying to run this on an Android device? Not sure that's going to work. When you select your Sony PlayStation platform (Reference step #3 in Using the plugin), does it show the number of games you actually have installed?
  19. Check that you're not running either RetroArch or LaunchBox as admin. (Neither of them should be running as admin)
  20. The MAME Arcade Full Set Importer gets which ROMs to import directly from your mame.exe file. To see/import Nebula, you need to have the MAME executable v0.251. (verified) Same for Mega Man 3 (except mame.exe v0.250 [or newer]). (verified) Even if you try to fool LaunchBox by selecting 0.251 as your Full Set Version ..your executable's version is what determines the games are available to import. Edit: If there are just one or two [new] games you'd like to add, you can also drag and drop those ROMs onto LaunchBox and import them that way.
  21. You're welcome. Glad it's all working as intended. lol Those are only there because of testing for my Software List Importer plugin. I've only ever played any one of those just long enough to say "Yup. It works.".
×
×
  • Create New...