Jump to content
LaunchBox Community Forums

Tomkun

Members
  • Posts

    83
  • Joined

  • Last visited

Posts posted by Tomkun

  1. Thank you for your detailed reply!

    I was mistaking (parenthesis) for [brackets]. When I grew up we called them both brackets, so sorry about that.

    What I specifically was referring to was the ones that say the region and occasionally some othe info for example from the MSX: 

    3-D Golf Simulation - High Speed (Jpn)

    123 (Arab, Alt)

    I appreciate your point about the extra information being useful, but we already have region and version fields which could be used for this purpose. Could the parenthesised information not be parsed and used to fill in those fields?

    Finally, thank you for the tip about hiding the information. That's very useful, but I don't appear to have that option. Neither in the menu or the Ctrl-R shortcut. Although that is not an issue with your plugin.

    Edit: The option does exist but doesn't appear in list view for some reason, only images view. I tried it out and it works on some systems, but not others. It works on Acorn Electron for example, but not MSX. Do you have any idea why that could be?

    Edit 2: It doesn't work on MSX, because that information is not in the version field, but in the title.

  2. Hello.

    This is such a useful plugin. Thank you so much.

    I'd like to request a feature. It has been requested before, but I think has been forgotten.

    Could you make the plugin remove the information from the brackets in the title? I have so many games that have the region or other information in brackets after the game title. Not only does it look ugly, but I think it is also preventing some games being detected in the Launchbox database correctly.

    Thanks again!

  3. @faeran

    I've created a couple of themes that fit in with this theme, for Commodore Amiga and Acorn Electron so far.

    What's the best way to share them? Would you be interested in adding them if they meet your expectations? I did them for my own setup, but if they're of any use I'd be happy to share them. I just don't want to tread on any toes.

  4. Hi.

    I'm not sure if I'm being stupid here, but I am trying to create a playlist which excludes certain systems. It's not important, but the reason is I want to exclude systems which are curated outside of Launchbox. (Mame, ExoDos, WinExo etc...)

    So, I create a playlist with the condition:

    platform - does not equal - MAME.

    And it works! Great! No MAME games!

    But when I add the second condition:

    platform - does not equal - Microsoft DOS

    The playlist breaks. Both MAME and DOS games are appearing.

    I can't understand why this doesn't work.

     

  5. I only use the play store versions because they are automatically updated. Retroarch's built-in updater is not user friendly at all and I could never get the hang of the fdroid version.

    Another thing:

    Could you add an option to create a .nomedia file in the image directories? My phone's album is filled with screenshots and whatnot now, which I don't really want to happen.

    Thanks!

    • Like 1
  6. My only gripe, and it is minor, is that there doesn't seem to be direct support for Retroarch Plus? It does work when I set the emulator to Retroarch 64bit Sideloaded, but this is a bit non-intuitive. I can't imagine why anyone would not be using Retroarch Plus, so it should really be supported out of the box.

  7. Hi!

    Sure, I don't mind sharing it. Some caveats though...

    First, it was written by me for my system. There are a lot of paths and things that are only relevant to me. I'll go through it and replace them with variables.

    Second, it's due a rewrite. Since Launchbox now supports controller profiles, a lot of the script (detecting lightgun games) is irrelevant now.

    Third, I'm sure there are parts of it that could be done more neatly or efficiently.

    I'll get onto it once I have some time!

    • Game On 1
  8. The problem with MAME is that it will default to Xinput and in Xinput there is no way to differentiate controllers except by order.

    However, if you force MAME to use Dinput, we can work out controllers by their HWID. That way, you can use MAME's built in fixed controller mappings.

    Take a look at this ctrlr file that I made (attached below). When I play a lightgun game, I force MAME to use Dinput and map the emulated Xbox 360 controllers to MAME Joysticks 11 and 12 (by making them high up, they are never accidentally bumped out of the way by other devices.)

    I hope that makes sense!

    mycontrols.cfg

    • Game On 1
  9. Strange...  It works fine here on my Windows 10 setup.  I remember there was some faff about drivers when I set it up, so I had to get them from somewhere else... don't remember where, sorry.

    Let me know if you have trouble setting it up and I'll zip up my folder and send it to you along with the keymaps I use. I also use the Wiimotes as steering wheels for a lot of the simpler driving games.

    • Thanks 1
  10. Best way I've found is to forget about mouse emulation. Use joystick emulation instead. I have Supermodel working here, so let me figure out how I have it set up. 

     

    Here's the relevant part of the config file for Supermodel:

    ; Light guns (Lost World)
    InputGunLeft = "NONE"               ; digital, move gun left
    InputGunRight = "NONE"             ; digital, move gun right
    InputGunUp = "NONE"                   ; digital, move gun up
    InputGunDown = "NONE"               ; digital, move gun down
    InputGunX = "JOY1_XAXIS"    ; analog, full X axis
    InputGunY = "JOY1_YAXIS"    ; analog, full Y axis
    InputTrigger = "JOY_BUTTON2"
    InputOffscreen = "JOY_BUTTON1"    ; point off-screen
    InputAutoTrigger = 1                    ; automatic reload when off-screen
    InputGunLeft2 = "NONE"
    InputGunRight2 = "NONE"
    InputGunUp2 = "NONE"
    InputGunDown2 = "NONE"
    InputGunX2 = "JOY2_XAXIS"
    InputGunY2 = "JOY2_YAXIS"
    InputTrigger2 = "JOY2_BUTTON2"
    InputOffscreen2 = "JOY2_BUTTON1"
    InputAutoTrigger2 = 1
    
    ; Analog guns (Ocean Hunter, LA Machineguns)
    InputAnalogGunLeft = "NONE"               ; digital, move gun left
    InputAnalogGunRight = "NONE"             ; digital, move gun right
    InputAnalogGunUp = "NONE"                   ; digital, move gun up
    InputAnalogGunDown = "NONE"               ; digital, move gun down
    InputAnalogGunX = "JOY1_XAXIS"    ; analog, full X axis
    InputAnalogGunY = "JOY1_YAXIS"    ; analog, full Y axis
    InputAnalogTriggerLeft = "JOY1_BUTTON2"
    InputAnalogTriggerRight = "JOY1_BUTTON1"
    InputAnalogGunLeft2 = "NONE"
    InputAnalogGunRight2 = "NONE"
    InputAnalogGunUp2 = "NONE"
    InputAnalogGunDown2 = "NONE"
    InputAnalogGunX2 = "JOY2_XAXIS"
    InputAnalogGunY2 = "JOY2_YAXIS"
    InputAnalogTriggerLeft2 = "JOY2_BUTTON2"
    InputAnalogTriggerRight2 = "JOY2_BUTTON1"

    So yeah, use Touchmote to emulate 360 controllers and use this setup. Works great!

    If you haven't done it yet, I highly recommend taking the time to set up the custom version of Touchmote posted earlier in this thread. Makes the Wiimotes near line of sight accurate.

  11. On 8/1/2021 at 10:08 AM, ThePolish said:

    Joystick re-numeration - the constant struggle

    As many of us know, once this is set up, after a reset, or at random, new controllers connected, disconnected, you'll have to rebind EVERYTHING to make gun one be gun one again, and all the different user defined options (Trigger, X axis, Y axis, coin, start, etc etc etc). I came across a post on another forum which went over this issue for the flight sim crowd. A application called JOYID seems to fit the bill for what causes this for us. Seems pretty easy to use. I'm using it now and will report if successful (hopefully). I've also archived the link to the download on archive.org  should it ever go down.

    Here's some info I posted on Hyperspin 6 years ago.. My God, has it been that long?

    There are several different ways in which emulators can decide the order of controllers. It is possible to change all of them if you know the trick. I keep meaning to write a tutorial about it, but never get around to it.

     

    1st is the Windows built in Joystick ID number, which can be changed using JoyID.

    2nd is the order in which they appear in Device Manager. This will be by type first, and then alphabetically. This can be changed in the registry, but is tricky and requires changing permissions. Also, they will be reset if you ever change the drivers or usb port.

    3rd is also the order in which they appear in device manager, but this time when you select show devices by connection. This order is determined by which USB port they are attached to and also the order they are detected by Windows. This can be changed by changing USB ports, or connecting the controllers in a specific order. In order for the order to be reset, the drivers have to be reinstalled each time. (i.e, just unplugging it and plugging it in again will not change the order.

     

    However, with MAME supporting fixed controller mappings, none of this should be necessary...

    • Thanks 1
  12. I don't know whether it is the same issue or not, but for a long while any otherwise identically named rom with a longer filename will sort before its brethren.

    For example:

    Gamename (USA) (beta)

    will always sort before

    Gamename (USA)

    It happens with other tags, too:

    Gamename (Japan) (Sample) will sort before

    Gamename (Japan)

    This is the same logic that windows explorer uses, but unfortunately it messes up the priorities for a lot of games in the no-intro sets because that is how they are named.

  13. Well, you know the nostalgia arcade category playlist? It has three machines on it, Pac-man, Donkey Kong and Neo-Geo MVS. I'm imagining something like that, but with more modern machines. For example, a TTX cabinet, a NesicaXLive cabinet and a Sega All.net cabinet? I know the later generations of arcade games have a lot of complicated custom built cabinets which would be a nightmare to render, but those three systems at least had convertible cabinets.

    I know it's a lot to ask and I certainly don't expect anything as it seems I am in the minority here, but it would let me have a coordinated look, at least for my platform categories.

  14. 1 hour ago, goblindriver said:

    @tomkun I believe he did publish a TTX video that features viewlix cabs. I'd love to see some naomi/atomiswave era candy cabs.

    Thanks for the heads up, I will use that as a placeholder until I can find something better.

    I don't really mind which games or cabinets are used as long as they're modern. All arcade videos seem to include Pacman or Donkey Kong, which is not the aesthetic I'm going for. I can really only find material for "Arcade", which covers the entire range, or "Classics" which covers the older games. It's very difficult to find anything that just represents the modern stuff. Does no one else arrange their games like this? Surely I'm not the only one?

  15. Could you possibly make a video that uses modern arcade cabinets? I ask because I separate my Arcade category into "Classics" (Anything using an emulator, MAME, Model 2 etc...) and "Modern" (Anything PC based, TTX, NesicaXLive, Teknoparrot, etc...) There are so many "Arcade Classics" videos already, but I can't find anything with a more modern look.

×
×
  • Create New...