-
Posts
3,878 -
Joined
-
Last visited
-
Days Won
32
Content Type
Profiles
Forums
Articles
Downloads
Gallery
Blogs
Everything posted by JoeViking245
-
Bulk Convert cue/gdi/iso files to CHD
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
-
Bulk Convert cue/gdi/iso files to CHD
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Well that's embarrassing! I guess that's what happens when you haven't looked at something in about 2.5 years. 😊 Also, there is only one version of this plugin. So there is no 'old build'. However... there is a different plugin that doesn't cover GDI files (only cue/bin and ISO). (and in retrospect, the other one should have been 'updated' to include GDI [vs a whole new plugin]) That said, is there a chance you're using the 'different plugin'? You can tell quickly by: there isn't the 3 options at top [on the 'different' one]. Because [embarrassingly enough] it turns out this particular plugin does have that checkbox available when selecting to Move old files when complete. So, I will remove that from the feature request. Please do let know what you find (or don't find). I don't have any cue/bin files to test/verify with that it's still working. (Yeah, I could un-convert a CHD file or 2 and then test. But that's a lot of work. hehe) But when I open the plugin, the Move Parent Folder option is at least visibly there. And it does bother me if one of my plugins isn't working anymore. It's written in C# and makes use of the available LaunchBox API so it can become 'a part of' LaunchBox. An unofficial "part of". Of course. -
Bulk Convert cue/gdi/iso files to CHD
JoeViking245 commented on JoeViking245's file in Third-party Apps and Plugins
Back when I had .cue/.bin files, they were actually all in one folder (not separate per-game subfolders). Guess I didn't think about having the games in individual subfolders when creating this 2 and a half years ago. So, it's not that retaining the [sub]folder structure when moving the files is missing now or isn't there anymore. It was never an option/feature. Thanks for the suggestion. I will add it to the feature requests for the plugin and have it available in the next update. (But no promises when that will be) In the interim... Use the default option Keep all files in their original location. Then after converting, In Windows Explorer, navigate to your /PSX/ folder In the Search bar (to the right of the Address bar) type in *.chd be sure that All Subfolders is selected Select all the resulting files (Ctrl+A) Press Ctrl+X Click Close Search (in the top menu bar) (be sure you're back in your /PSX/ folder) Press Ctrl+V Move the subfolders (now containing just the 'old' files) to a location of your choosing -
To better help you, can you please share some screenshots of how it's setup in LaunchBox? Also what version of MAME and its ROM set you are using? Edit your MAME emulator and show screenshots of the Main Details section the Associated Platforms section Edit one of your Arcade games and show screenshots of the main Metadata section the Launching section the Emulation section
-
And you placed this in the emulators Running Script section? If, when a game is running, can you press on your keyboard Alt+Enter and it goes fullscreen? For fullscreen, my running script has the following. Which works for me. Sleep 5000 Send !{Enter} Are you sure? And you won't, since DEmul hasn't been updated since 2018. They could be adding games that were Dumped sometime after 2018 and then, by circumstance just happen to work. I'm just speculating here. Have you seen others running a game that doesn't show on the list when you run "demul.exe -listroms"? If so, what game(s)?
-
Wherever you have an ampersand (&), you need to add amp; after it. As mentioned in the docs that you linked to: <mapdevice device="VID_0483&PID_5750&MI_00&Col01#8&38255be8&0&0000#{378de44c-56ef-11d1-bc8c-00a0c91405dd}" controller="GUNCODE_1" />
-
Glad to hear the 1st part's working now. Did you wait a full 20.5 seconds to see if it changes?
-
Un-check Extract ROM. See the posts above for what to add to the emulators Running Script section.
-
<mapdevice device="
-
If it's in the ctrlr folder, that isn't necessary. It won't get overwritten [when in that folder]. But it also won't hurt anything to set it that way. Glad to hear it seems to be working. You're welcome.
-
I believe what you did was edit the platform(s) and the (re)set the Folder Path for "Game". When you add new games to that folder, that's when it will find new games. To change the path for existing games, in LaunchBox, select all the games in a given platform ("system"). Then go to Tools < File Management - Change ROMs Folder Path for Selected Games...
-
No. It's missing the xml tag on the 1st line, and you didn't close the tags input and mameconfig by adding the forward slash. Those things are fixed here. I'm not guaranteeing this'll work, but you shouldn't get the Fatal Error. <?xml version="1.0"?> <mameconfig version="10"> <system name="default"> <input> <mapdevice device="PID_5701" controller="GUNCODE_5"/> <mapdevice device="PID_5702" controller="GUNCODE_6"/> <mapdevice device="XInput Player 1" controller="JOYCODE_5"/> <mapdevice device="XInput Player 2" controller="JOYCODE_6"/> </input> </system> </mameconfig>
-
IGame.GetNextVideoFilePath I believe gives you and absolute path (vs a relative path). Since you're using videos, specify the parameter ".mp4". (include the period) string path = selectedGame.GetNextVideoFilePath("", ".mp4"); If that game already has a video (<gamename>-01.mp4), path will result in D:\LaunchBox\Videos\<platform>\<gamename>-02.mp4. (it's like magic ) If you want to save it as a Trailer video, add that parameter. string path = selectedGame.GetNextVideoFilePath("Trailer", ".mp4"); If for some reason that "Trailer" subfolder didn't already exist, the above will create the folder. (more magic) D:\LaunchBox\Videos\<platform>\Trailer\<gamename>-02.mp4. I didn't test GetNextVideoFilePath(). But I did test GetNextAvailableImageFilePath() and the above (absolute path, incrementing the file # and creating the folder) is how it worked with it. Since both those calls were added to the API at the same time, I'd image they work the same. If it is only giving you a relative path (like you show), just convert the result to an absolute.
-
Ah. You said you put it in the cfg folder. So I figured that was the issue. So you set all your control mappings in MAME and saved then exited. Then copied /cfg/default.cfg to /ctrlr/mapdevice.cfg. Correct? Then in mame.ini, set "ctrlr" to "mapdevice" (both without quotes). That should have worked. Plan "B" would be to: after mapping and saving and exiting, set default.cfg to read only. Also, for both methods, delete any of the game-specific .cfg files in the /cfg/ folder. (though doesn't help your issue of the Fatal Error). Nothing should be wrong with the file unless you manually edited something. Which when doing so, is an easy, honest mistake.
-
Put your mapdevice.cfg file in the ctrlr folder.
-
K. That makes sense now. In BigBox, System Menu, Options, Controller Mappings. Map a button (or button combo) to Close the Active Window. (NOT "Exit". That exits BigBox.) Use the button (or combo. whatever you assigned) when in-game, to exit the game and return to BigBox. No. Keyboard mode means the buttons and joy movements on the control panel are actually sending key presses. i.e. If I had notepad opened and moved player 2's joystick up, down, left then right... it would type out "rfdg". That's the default MAME mapping for that joystick.
-
UI Back? You're talking about when just in MAME? vs 'Back' to exit the game and return to LaunchBox? UI Back [in MAME] by default should be (I believe) [keyboard] Escape. The encoders I've seen will have a "Hold" button. Let's pretend it's Player 1, Button 9 on your cab. Pressing it by itself will insert a coin. You can then map a 'button combo' using that Hold button and another button. So you'd press and hold that P1-B9 button and then press another button at the same time, it'll do some other function. Like "press Escape". You'd need to check with your encoder manual or the manufacturer if they have that feature and then, what it is. On my cab, P1-Coin is the Hold button. And when pressed in combination with the Pause button, it "presses Escape". When pressed in combination with the player-1 Start button, it "presses Enter". But mine's also in keyboard mode. (Not XInput)
-
These 2 comments are interrelated. Pretty sure MAME default input settings are for keyboard. Is your control panel encoder set to keyboard? or XInput? I ask because your 2nd image is showing the controller mapping (in LaunchBox) [which has nothing to do with controlling in the emulator. But could indicate XInput.]. You can test by: While in-game (1st screenshot), press Tab on your keyboard. Select Input Settings < Input Assignments (this System). You'll be on P1 Up. Press Enter, then move you player 1 joystick up. What does it show to the right on P1 Up? If the encoder is indeed XInput, you need to map those in MAME. That is, figure out why it's not letting you save to the file.
-
How to move a platform to be displayed under a platform category?
JoeViking245 replied to Mogwai44's topic in Noobs
It's listed outside the Consoles category and inside it. Just like how the checkboxes are checked. Un-check Root to have it be listed only inside the Console category. -
As another option, you could create a batch file that will loop through all the folders and create a file named the same as the folder(s) with the file extension .zip. It'll be an empty file (zero bytes). So using the example above, you'd have your existing /roms/flagrall/ folder and then then a new /roms/flagrall.zip file. Let the batch file do all the wash, rinse and repeating for you. Then just import the [empty] zip files. This should work because you're just passing to MAME the name flagrall. (as well as, with the above command-line parameter, the path to it.) I believe in the order of precedence that MAME uses, it'll look for a folder name 1st and then a filename.zip. And even if it's the other way around, it'll keep looking until it finds what it's looking for: the actual files (well, symlinks in the AO case) that will be in the folder. It'll look ugly in the folder because you'll have a bazillion "duplicate" looking folder and file names. But won't take up any (notable) additional HDD space. As you add more games, re-run the batch file. (it won't create a 2nd flagrall.zip file). Then reimport the zip files. By default, LaunchBox won't import duplicate games. So import all the .zip's, and only the 'new' ones will be added.
-
Kodi addon for LaunchBox
JoeViking245 replied to CoinTos's topic in Third-Party Applications and Plugins (Released)
I don't anything about this plugin (or Kodi for that matter), but internally, LaunchBox uses AHK v1.1. You may try uninstalling 2.0 and either install v1.1, or just use the one located in the /LaunchBox/ThirdParty/AutoHotkey/ folder. -
For any "extra" info in a games filename (i.e. 800), if you put those in parenthesis (i.e. (800)) LaunchBox will ignore them when searching for metadata. Example: (800) Boulder Dash (Apr-03-2011).rom it will (well, should) find Boulder Dash. You should be able to use a bulk file rename utility to either, add the parenthesis or remove the 800 altogether at the beginning of the filename.
-
How to add game to Platform Category playlist
JoeViking245 replied to Rock Hardcheese's topic in Noobs
You need to un-check Auto-Populate to be able to manually add games to a playlist. [If it helps] you can start with - creating the playlist using the Auto-Populate checkbox and filter(s). Click Games to see the games that fit that filter. Go back to Auto-Populate, and un-check the box. Click OK to save and Close. -
@dukenukem008 Can you provide some screenshots of your settings? Edit your RetroArch emulator: Show the main Details section Show Associated Platforms (where we can see the whole line for your GCE Vectrex platform) Edit a game that you know launches fine direct from RetroArch Show the main Details section Show the Launching section Show the Emulation section
-
Not sure what to tell you. The settings I show work here. Some additional notes: the files I tested with are .bin. So nothing is zipped. Make sure you don't have Extract ROMs checked (if using .bin files). In both the Associated Platforms section (pictured above) and in the main Details section. If they are zipped and you have LaunchBox unzip them, be sure there's only ONE file inside the zip. Lasty, if you did have Extract ROMs checked and you then un-checked it, this may mess up other Platforms. Good luck.