Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    2,929
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by JoeViking245

  1. Below "Input: Adding..." in the log(s) you should see Does it show that at all? If not, it's not even looking at/for your remapo.cfg file. MAME will add the inputs ("Input: Adding...") as it sees them (the order that Windows tells it they're in). And that part doesn't really matter because after that, MAME will parse your remapo.cfg to remap them all. Well, at least the ones you told it to in the cfg file. But if the log isn't even indicating its "Attempting to parse", then your issue is somewhere else.
  2. The ID's can't change because they're tied to the hardware. Run "mame -v" again and check that it's showing that your Inputs are getting remapped. Or see what it says after Attempting to parse: remapo.cfg
  3. Try, from "device=", starting with "VID", through the PID # for MOUSECODE_1. And for the other 2, continue to the next ampersand (&). You'll need to escape the ampersands by adding "amp;" [A M P semicolon] after them. <mapdevice device="VID_D209&amp;PID_0410" controller="MOUSECODE_1" /> <mapdevice device="VID_32BE&amp;PID_1420\8&amp;32888d80" controller="MOUSECODE_2" /> <mapdevice device="VID_32BE&amp;PID_1420\8&amp;16ca0db7" controller="MOUSECODE_3" /> I know MAME says you can use just a substring of the ID (like how you had it). I've never tested it that way. I've always just started at VID. But (in my setups) I've also never had to go past the PID #. So this is kind of a guess. But hopefully a 'good' guess.
  4. Bulk Convert .cue/.bin (or files other than .bin) to .chd View File Bulk Convert .cue/.bin (or files other than .bin) to .chd Using MAME’s chdman.exe (“Compressed Hunks of Data (CHD) Manager”, included with MAME), this plugin will convert CD based game files to a single .chd file in your selected Platform. Example: Before Loom (USA).cue Loom (USA).ccd Loom (USA).img Loom (USA).sub After Loom (USA).chd Before Arctic Thunder.cue Arctic Thunder.bin After Arctic Thunder.chd Why convert? You end up with just a single file per game A CHD file is, well… compressed. Resulting in less storage space requirements Arctic Thunder.cue + .bin = 601MB Arctic Thunder.chd = 466MB Spider-Man 2: Enter Electro = 684MB CHD format = 318MB Because we can and it's easy to do Requirements This plugin file chdman.exe (included with MAME) Game rom-sets that include a .cue file. (Loom (USA).cue, Arctic Thunder.cue etc.) What happens after converting? After successfully creating a CHD Image, the games application path will be changed to the new .chd file. Also, after the files have been converted you have the option to Leave the old files in place (default) Move the old files to a separate [backup] folder Delete the old files Installing the plugin Download the plugin Unblock “cue2chd (v1.00).zip” by right clicking the file and checking “Unblock” and clicking “OK”. Open the zip file and copy the contents (1 folder containing 1 file) into /LaunchBox/Plugins/ i.e. G:/LaunchBox/Plugins/cue2chd/cue2chd.dll Using the plugin Start LaunchBox Select Tools, Convert cue to chd Select a Platform Click Convert (Optional) Check Delete old files when complete This will permanently delete the old files (.cue, .bin, .img etc) after successfully converting them to .chd. Check Move old files when complete This will move the old files (.cue, .bin, .img etc) after successfully converting them to .chd to a folder you specify [for ‘backup’]. If you do not select Delete or Move, all files will remain in their current location along with the newly created .chd file. If you opt to delete the old files and later want/need to convert the CHD files back to .cue etc., you can use chdman.exe to "reverse the process". The command line is: chdman.exe extractcd -i “file_name.chd” -o “file_name.cue” Special thanks to @faeran for coming up with the idea for this plugin and his support and testing. As always, all comments and suggestions are welcome. Submitter JoeViking245 Submitted 04/02/2022 Category Third-party Apps and Plugins  
  5. Version 1.02

    2,580 downloads

    Bulk Convert .cue/.bin (or files other than .bin) to .chd Using MAME’s chdman.exe (“Compressed Hunks of Data (CHD) Manager”, included with MAME), this plugin will convert CD based game files to a single .chd file in your selected Platform. Example: Before Loom (USA).cue Loom (USA).ccd Loom (USA).img Loom (USA).sub After Loom (USA).chd Before Arctic Thunder.cue Arctic Thunder.bin After Arctic Thunder.chd If you are looking to convert gdi or iso files (as well as cue) to CHD, see this plugin instead. Bulk Convert cue/gdi/iso files to CHD - Third-party Apps and Plugins - LaunchBox Community Forums (launchbox-app.com) Why convert? You end up with just a single file per game A CHD file is, well… compressed. Resulting in less storage space requirements Arctic Thunder.cue + .bin = 601MB Arctic Thunder.chd = 466MB Spider-Man 2: Enter Electro = 684MB CHD format = 318MB Because we can and it's easy to do Requirements This plugin file chdman.exe (included with MAME) Game rom-sets that include a .cue file. (Loom (USA).cue, Arctic Thunder.cue etc.) What happens after converting? After successfully creating a CHD Image, the games application path will be changed to the new .chd file. Also, after the files have been converted you have the option to Leave the old files in place (default) Move the old files to a separate [backup] folder Delete the old files Installing the plugin Download the plugin Unblock “cue2chd (v1.00).zip” by right clicking the file and checking “Unblock” and clicking “OK”. Open the zip file and copy the contents (1 folder containing 1 file) into /LaunchBox/Plugins/ i.e. G:/LaunchBox/Plugins/cue2chd/cue2chd.dll Using the plugin Start LaunchBox Select Tools, Convert cue to chd Select a Platform Click Convert (Optional) Check Delete old files when complete This will permanently delete the old files (.cue, .bin, .img etc) after successfully converting them to .chd. Check Move old files when complete This will move the old files (.cue, .bin, .img etc) after successfully converting them to .chd to a folder you specify [for ‘backup’]. If you do not select Delete or Move, all files will remain in their current location along with the newly created .chd file. If you opt to delete the old files and later want/need to convert the CHD files back to .cue etc., you can use chdman.exe to "reverse the process". The command line is: chdman.exe extractcd -i “file_name.chd” -o “file_name.cue” Special thanks to @faeran for coming up with the idea for this plugin and his support and testing. As always, all comments and suggestions are welcome.
  6. Correct on Send and Sleep. You only need the { } around 'special' named keys. {Space}{Enter}{Tab}{F1}{Alt}{Ctrl}{LWin}{Shift} etc. And to convolute things more, the last 4 I list have alternate characters that can be used !, ^, # and +. Respectively. Individual numbers and letters don't need { }. Examples (with options): ; Copy your highlighted text Send, {Ctrl down}c{Ctrl up} Send, ^c ; Close the active window Send, {Alt down}{F4}{Alt up} Send, !{F4} ; Type text Send, Joe was here So, you know what the command line looks like: "D:\Utilities\WinIPAC\WinIPAC.exe" Xinput_profile.ipc "D:\Utilities\WinIPAC\WinIPAC.exe" Keyboard_profile.ipc (quotes, in case your path has spaces in it) The most straight forward way to do this is to load it directly, as an additional app. No batch file nor script needed. (if it doesn't seem to load correctly, may need to check Wait for Exit) Then add a second Additional App to the game(s) changing the Command-Line to "Keyboard_profile.ipc" and check Run After (instead on Run Before). You won't need the Wait for Exit. If that creates an undesirable window appear/disappear (though it shouldn't because "it can be run invisibly"), you could create 2 batch files, shortcuts to the batch files, edit the shortcuts as described here, and have the Additional Apps point to the shortcuts. If you have a lot of games you need to add these Additional Apps to (AND they worked after testing them first ), you can add them in bulk using this:
  7. The easiest way is to do a [Google] search for what it is you're wanting to do. For example: "AutoHotkey send keypress" (or even easier "ahk send keypress"). My I-Pac is old and doesn't have the option to switch between input modes. But from what I can see here (click on the Multi-Mode tab), you can switch on-the-fly via a couple of key presses. Translating from the link above, to switch to Xinput mode you press "1" and "Space" (in that order) and hold them for 10 seconds. In AutoHotkey lingo, that'd be: Send, {1 down} Sleep, 50 Send, {Space down} Sleep, 10000 Send, {1 up}{Space up} Here, we add "Sleep, 50" (50 milliseconds) to ensure "1" (I-Pac's default "shift control-key" [not to be confused with "Shift" on the keyboard]) is pressed and held PRIOR to "Space". For Keyboard Mode, it's "1" and "[Left] Ctrl". Send, {1 down} Send, 50 Send, {LCtrl down} Sleep, 10000 Send, {1 up}{LCtrl up} Both of these assume you haven't reprogrammed the default "Start1" and "P1SW3" (and "P1SW1" respectively) input assignments. An issue you may run into with switching modes just prior to launching a game via LaunchBox is Key point being "It will take the host PC up to 30 seconds to notice this and initialize the new device." As a side note, I think most emulators/games that use Xinput also allow you to assign keyboard inputs. And ones that don't, well... that's where having something like a wireless Xbox 360 controller comes in real handy.
  8. I personally don't typically use filters or playlists, so I didn't even think about the built in Filter feature. Or simply choosing Region....
  9. You can create a new Playlist (right-click All and select Add). This assumes that your Region fields are consistent. You can also change the Comparison field to "Contains". If you just want to view them...
  10. This plugin is able to import into LaunchBox, Sega Naomi MAME games. One of its (optional) features is to copy the roms to a new location (folder). I suppose something you could do is run the plugin and add the games to a new Platform (vs importing into an existing Platform) and use the option to copy the roms. Then when it's done, delete the new Platform. Now you'll have the roms that got copied in their own folder. I don't think it'll handle any of the CHD folders, but those you can easily enough copy/move yourself.
  11. This just seems odd. Hmmm... Since, if you have a game specific ini file in the /ini/ folder and high scores work when running MAME by itself, but not when ran through LB/BB, is there something unique in your emulators Default Command Line Parameters? What does it look like? Just trying to work a 'process of elimination'.
  12. You can edit the game and choose Override Default Startup Screen and 'Customize' to turn it on or off. Select all the games in the Platform then click Edit. Find the field "Startup Screen"
  13. You are correct. It looks specifically for "1=" under [Games], [Pictures] and [Extras] (which IntroBase64 doesn't have any "Extras"). You'd never have your files in the root C drive, so I'd say remove those and renumber (in the ini file). OR.... if all works accordingly, in GameBase itself, remove the ones that point to C:\. But it's probably way easier to just edit the ini file. [Games] 1=E:\Emulatori\GameBase\IntroBase64 V02\Intros 2= [Pictures] 1=E:\Emulatori\GameBase\IntroBase64 V02\Intros 2= [Extras] 1= [Misc] Music=e:\Emulatori\GameBase\IntroBase64 V02\Music And from the ones I've seen, it seems to want to end with a blank entry. As in "2=" (or as you see under [Extras], "1=").
  14. The importer sets the path to where you told GameBase the Game files are located. These paths you set are stored in the "Paths.ini" file located in your database's folder. Example: Can you share what your "Paths.ini" file looks like for the database you're having issues with? See above. The plugin gets the Game screenshot's base-path from your "Paths.ini" file under the heading "[Pictures]". Example: It then looks in the database under each game for the Element called "ScrnshotFilename", which will hold the rest of the path to the Game screenshot. In Amiga 2.3, the Game "Nightdawn" (in my sample database) shows ScrnshotFilename to be "N\Nightdawn.png" When importing Nightdawn, the plugin will look to see if the file actually exists. For this example, it will look for E:\Emulate\GameBase\Amiga 2.3\Screenshots\N\Nightdawn.png (which is "[Pictures]" and "ScrnshotFilename" combined) . If it does exist, it will copy it to /LaunchBox/Images/Amiga 2.3/Screenshot - Gameplay/Nightdawn.png. If the file doesn't exist, it does nothing. If you don't have the database setup in GameBase and/or the "[Pictures]" heading in "Paths.ini" is incorrect or blank, the image will not be found and nothing will be copied.
  15. Glad you got it displaying the way you want. I looked at the code for the fore mentioned plugin, and to get it to work for Playlists and/or Platform Categories is beyond my means. So your stuck pushing a button twice.
  16. Is that 1 game by chance also a regular MAME Arcade machine?
  17. Older, but still relevant... As for a LaunchBox Database API, I've no idea about that.
  18. I think what you're wanting to do is zip up each folder into its own zip (.7z) file. Example: this batch file will take these 3 folders and create these 3 files Place the batch file inside the folder that contains the subfolders you want to zip. In my Example, the batch file would go inside the Games folder. for /d %%X in (*) do ( PUSHD "%%X" "c:\program files\7-Zip\7z.exe" a "..\%%X.7z" "*" POPD ) pause The "pause" at the end is optional. I put it there so that I can see that it's working, and 'worked' when completed (as in no errors).
  19. My cheap wireless mouse (Logitech M310) will do that sometimes when the battery starts getting low. At least I think that's what's causing it. When it does start to do that, I just remember to right-click and quickly move the mouse to the side. I never have that issue with a wired mouse.
  20. If you edit one of those games, does it have a corresponding LaunchBox DB ID #?
  21. Oh. I didn't test it. It just "looked good on paper". lol Create a Playlist then as Retro808 suggests. Then tell it to include the Platforms you want. You have to manually type the Value. So make sure you spell it correctly. Then in BigBox, choose View Playlists.
  22. Absolutely. WinWaitActive, ahk_exe rpcs3.exe Send #+{Right} ;Send Win+Shift+Right Send, !{Enter} ;Send Alt+Enter
  23. Go into BigBox's System Menu and select View Platform Categories. But you need to, in LaunchBox, when adding your Platforms to a Platform Category, is make sure "Root" is unchecked. Otherwise in BigBox, you'll see the Arcade Platform and the Arcade Platform Category. Make sure you're looking at the Platform, then right click, Edit
  24. I've moved mine to all be in the ini folder only, and high scores get uploaded to LaunchBox fine. Not sure if this is an issue when you were testing, but the default MAME inipath line is inipath .;ini;ini/presets with a period (dot) in front of the 1st semicolon (which represents the root folder). I don't think LaunchBox even looks at the ini files. It may look to see if you have a save state auto loading or cheats enabled. (or actually, probably force those to not load/be enabled). If you tested with some ini files [still] in both MAME's root folder and the ini folder, and have duplicate the_game.ini files in both, that could be an issue too. Just thinking out loud.
  25. Let the script figure out how long to wait. WinWaitActive, ahk_exe rpcs3.exe Send #+{Right} ;Send Win+Shift+Right WinMaximize, ahk_exe rpcs3.exe Then you shouldn't need the Esc routine. (removed above)
×
×
  • Create New...