Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    4,890
  • Joined

  • Last visited

  • Days Won

    36

Posts posted by JoeViking245

  1. 11 minutes ago, darrenmarchand said:

    but I can't get the spinner to function. 

    Based on that, I'm pretty sure reassigning the Dial Device Assignment to mouse wouldn't interfere.  Or at least wouldn't hurt to try.  Then again, I've never used joy2key before. 😊  Since the trackball is already assigned to mouse, and you say it works, logic would assume this would too.

  2. 1 hour ago, darrenmarchand said:

    If I go into a Mame game that has Dial controls, it won't respond.

     

    1 hour ago, darrenmarchand said:

    Please keep in mind that I cannot change any controls within Mame because I'm having a different issue, which is why I resorted to Joytokey.

     

    These 2 things sound like they will contradict "the fix".

    In [stand-alone] MAME, in General Settings, set the Dial Device Assignment to mouse.  While there, you may want to change one or more of the other devices to mouse also. Before exiting all the way out of the menus, be sure to select Save Settings.  

    Now when you go into Tron and Tab into the Input Settings - Input Assignments, you should be able to assign the dial, using the dial.

  3. 51 minutes ago, paulwilco said:

    The Emulator path is set correctly in the Launchbox setting as are the games.

    Though it's a year old, this tutorial is still valid.  Maybe give it a shot and see if it helps.  If after following along with it, you're still having issues, report back.

     

  4. The Additional App you show is for the game Contra and is pointing to the parent ROM.

    If under options or during import you set a region priority other than N. America or World, chances are that game was previously imported under the game title Gryzor or Kon To Ra.

  5. 23 minutes ago, Retrofan1 said:

    Hi, first time posting!

    As the title says, I've tried changing the slider while the game is running, I've tried changing the mame.ini and I've tried creating the romname.ini file in the ini folder but to no effect. Is this feature just broken? This is for cubic distortion by the way, so the scanlines curve to the shape of the crt frame.

    Many thanks in advance

    Certain settings do not get saved when exiting MAME.  i.e. resize the screen and set the quadric distortion as well as several other cool settings.

    When in game, change the quadratic distortion to what looks best.  Write that number down.

    You can edit mame.ini for a global setting or edit the game-specific ini file.

    Under "DIRECT3D POST-PROCESSING OPTIONS"
        change the values to what you noted

    note: "quadric distortion" is simply called "distortion"

  6. 18 minutes ago, lorenzoG said:

    Is there a simple way to change the path to point to where the games should be

    Select all the games in the platform (click one, then press Ctrl+A).

    Tools < File Management < Change ROMs Folder Path for Selected Games...

  7. 40 minutes ago, lorenzoG said:

    I am running the latest versions of both 0.280. I did check and the game does not work that worked yesterday. I have attached the requested photos. Thanks for the help!

    Thanks.  Fortunately (unfortunately?) that all appears good.

    The only thing I can't verify is.... Double check that the games ROM file path is for-sure correct.  Can click the Browse button, it should take you to that folder, find and double-click dkong.zip to set (re-set) the path.  Click OK to save and close and then try the game.

    image.png.400521425519fd852e34007059c3ac92.png

     

    If it still doesn't work, you can install this plugin, run it on the game and see if it shows any incriminating symptoms.

     

  8. 1 minute ago, ryangroth5 said:

    I ended up using the launchbox installed mame, something that makes me a bit nervous since I don't want  to loose all the controller mappings and per-game overrides. It DOES import correctly. 

    Using the LaunchBox Install MAME (emulator) I think installs it into /LaunchBox/Emulators/MAME 0.2xx/.  Where 0.2xx is the version installed.  And if my recollection is correct, a 'new' version/release will get installed into a new folder (MAME 0.2xy). (this may have been changed since I last checked quite-a-while-ago).

    Either way, you will NOT lose any custom configs.  A new MAME installation will only have the base files of the app, leaving all custom changes/additions/configs intact when installed over the top of an existing one.  (Unless you're a power user and have gone in and modified something like crt-geom.json)

    When you say "it DOES import correctly", I assume you mean "install" [the emulator] correctly.  (vs. "import" the ROMs correctly?)

     

    10 minutes ago, ryangroth5 said:

    I need to google about to figure out what I actually want to do, which is update my mame set from .261 to .279 preferablly without reimporting art. 

    The afore mentioned updating procedure will [also] not change/delete the artwork (if you're talking MAME's /artwork/ folder [aka bezels]) nor will it mess with any images or videos you've downloaded in LaunchBox for your Arcade platform.  But I don't think you have the latter because of the issue with the MAME Arcade Fullset Import Wizard.

    RE: updating your MAME set, get the 0.279 (actually, may as well get 0.280) fullset.  Essentially replacing your 0.261 set.  (As opposed to updating 0.261 to 0.262 to 0.263 etc. which is how it'd need to be done if you wanted to update your physical existing set. And is a PITA not a fun task.)

    As for updating the emulator, if you're happy with the one LB installed for you, you can just copy from your existing MAME install the folders: artwork (if you have bezels in it), cfg, ctrlr (if you created a custom controller.cfg file. Not to be confused with the game-specific ones in the cfg folder),  ini

    If you made custom changes to MAME (like ROM path), you probably have a mame.ini file that should be copied over as well.

     

    IF you tried running the MAME Import Wizard and pointed to your 0.261 MAME install (accidentally or on purpose), that could be the problem.  Some things were changed in how the xml that gets produced [quite] a while back.  I forget when exactly.  But Nov. 2023 (0.261) in MAME terms, to me falls under "quite a while back". ;) 

  9. On "the next day", did you try a game that had worked the previous day?  If the previous days' games still work, my shooting-from-the-hip guess is the next day's game(s) might be ones that require CHD's.

    To better help you, can you please share some screenshots of how it's setup in LaunchBox (see below)?  Also, what version of MAME and its ROM set you are using?

    Edit your MAME emulator [in LaunchBox] and show screenshots of 
    - the Main Details section
    - the Associated Platforms section

    Edit one of your Arcade games [that doesn't work] and show screenshots of 
    - the main Metadata section
    - the Launching section
    - the Emulation section

  10. 3 minutes ago, JPCLive said:

    Thanks for the quick response. 

    I suppose I could keep the cores in the default location, but if RA allows them to be moved then I would think it would be advantageous to allow LB to be able to find them wherever they are, no?

    No problem.

    Though it does seem a bit niche, I'm sure you have a good reason.  Beyond "because I can". ;)  

    You can always put in a Feature Request to integrate custom core locations.  Feedback - LaunchBox  Navigate to the link and click Create a new post.

  11. 52 minutes ago, JPCLive said:

    My Retroarch cores are not in the default location. RA itself is configured for this and the cores and games launch just fine from within RA. LaunchBox shows all the cores as missing in the emulator manager, and there doesn’t seem to be a way to point LB at where they are. As a result, none of the games that use RA will launch from LB.

    Are you pretty adamant about not having the cores in their default location?  That is, are you adverse to having them in the cores folder?  I know for myself, I do a bit of crazy customization for my emulators. But have never thought of moving the cores to a different location.

    As LaunchBox has made using RetroArch to be a near hands-free experience, it relies on several of its default settings.  e.g. core location.

     

    1 hour ago, JPCLive said:

    Anyone know of a workaround?

    There's [almost] always a way. ;)  For an atypical installation, you can use a custom command line in the games' emulator settings.  Edit the game and in the Emulation section, check the box to Use Custom Command-line Parameters.  Then below that, add  -L path/to/your/cores/core_name.dll 

    After confirming that works, then there's a Bulk Add/Remove Custom Command-line Parameters plugin that will allow you to add that to all games in that platform in one shot.

  12. 8 hours ago, stigzler said:

    Did that, but I'm getting weird rendering. On vertical:

    In vertical.ini, try -aspect 8:5 (don't ask, 'cause I don't know)

    8 hours ago, stigzler said:

    Has the Mame system changed?

    Nope. ;)

    Including order of precedence.  If you have writeconfig in mame.ini set to 1, it will create a game-specific ini files (e.g. 1942.ini).  Those will supersede what's in vertical.ini.  Making any settings in vertical.ini essentially null and void.  So be sure to remove any game-specific ini files and check the writeconfig setting in mame.ini.

  13. 3 hours ago, ryangroth5 said:

    still the same error, there's not much to the error to really guide what's wrong or what's next. 

    Is your mame.exe from the official MAMEdev site? Or some variant (no-nag or otherwise)?

    The error message is saying it can't parse [correctly] the xml file generated by running mame.exe -listxml.  Rerunning the importer would recreate the xml, fixing any glitches.

  14. In short, no.

    A little longer, no. There is not.

     

    That's pretty much near impossible (without  A LOT OF legwork creating "config files").  I don't think any emulator, outside of MAME (and maybe a few other Arcade emulators), stores controller/cab button assignments that are in an accessible/readable format. 

    And even with MAME, to get assigned controls for a game, you'd need to cross check several files for possible overrides against the default settings file.  From there, read another external file (not innate to MAME) to convert the assignments to "names" (up/down/shoot/punch/kick/etc.). Then take that info and somehow get that onto a dynamic image.  Note: the said external file containing "names" is largely incomplete.

  15. 3 hours ago, iamsiincere said:

    Hello

    Hoping someone can either help me with getting LaunchBox 7.7 or any version that's Windows Vista compatible?

    I'm fully aware of the current version, I'm fully aware it's 2025 and that people are using Windows 11. All I'm hoping is to get a version of LB for Windows Vista (I also have a license if that helps). 

    To get an 8-year-old version of LaunchBox (or any past version), you need to contact support@unbrokensoftware.com.  

  16. 3 minutes ago, The Papaw said:

    Okay @JoeViking245 Joe, that did un-show (is that a word?) them, but when I turn it back on, it only shows them for 2nd batch of games. The wizard iport doesn't show any of those, on'y my manual scanned games. Maybe it will be fixed when they change the wizard changing to the new folder path per @faeran

    Of course it hid them. ;) 

    Edit a game that was imported by the Welcome Wizard.  Verify that the ROM has (version)(information) in its filename. If so, check that the (version)(information) got added to the Version field.

    Assuming Star Wars was one imported via the Welcome Wizard, it does seem that it's not importing the version info.  Which would also, most likely, be why the multi-disc badge isn't showing.  (it didn't catch (Disc 1) and (Disc 2) along with any of the version info)

  17. 1 hour ago, damageinc86 said:

    Yeah, I figured you might just have knowledge about it.  Since i seem to see you posting a lot in relation to things im searching for haha.  

    Yeah, apparently that was their exact settings.  But of course, when I do it, I get an error message haha story of my life. 

    So perhaps just scripting is the way? vs. using additional apps?  

    This one worked at loading it:  https://forums.launchbox-app.com/topic/57658-joytokey-command-line/#findComment-365775

    I only have enough knowledge to be dangerous. ;)

    You can use an Additional App to load it.  But you'll need to make another and set it to Run After Main Application that kills joy2key. Which is what lines 3 and 4 in the script does. 

    Don't make it more difficult than it needs to be.  Use the script that seemed to work for the OP. ;) 

  18. 28 minutes ago, damageinc86 said:

    I was just testing it out one game with the additional apps.  Then id apply it to all if/when it worked.

    I followed the screenshots from someone else's old post

    Oh. OK. So you weren't even using the script you tagged me from. Or a script at all.  (which is outside of the scope of the OP)

    That error message looks like maybe it came from joy2key itself.  I've never used joy2key, so have no idea. My guess is you have something wrong in the command line parameters of your additional app, to get that error.

    And since your additional app only sets/loads the config, it's not designed to close itself when the game exits.  Which was the intent of the OP and the need to use a script in the Running Script section (so as to close joy2key on game exit).

  19. 17 minutes ago, damageinc86 said:

    i get some error message

    Can you share a screenshot of the actual message?  (vs just saying what it says. there may be more clues somewhere in the actual message and its window).  Did you change the paths (on the Run line) to match your actual paths?  Does you path(s) have spaces in it? If so, did you put quotes around it (as shown on the 1st path)? Are you using that exact script (with path changes)? Or did you modify it otherwise? If so, what does it look like?  

    Note: With an Additional App, you need to add it to each game. vs. putting the above in the Running Script section of the emulator.

×
×
  • Create New...