Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    5,127
  • Joined

  • Last visited

  • Days Won

    37

Posts posted by JoeViking245

  1. As a 'work-around', you could select your "Best Arcade Games" platform category, then using the Filter feature image.png.f24bf3e8d5c46153e34aea92f31b8649.png, 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.

    • Like 1
  2. 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 

     image.png.06aba12a0e41821102fa2f4da511df0c.png

    ..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.

    image.png.35f9fbc9fc9f8979f69776a41cdef360.png

    • Thanks 1
  3. 2 hours ago, Gryzor1363 said:

    Is there any way to set different emulator profiles per platform for one and the same emulator, by any chance ?

    Yes.  Looking at soft-lists for stand-alone MAME (as an example), edit your MAME emulator and add them accordingly in the Associated Platforms section.

    image.thumb.png.3e0ad6d7795a895b41a47063f58b4f18.png

    To make these work (as shown), you'll need to add your software lists folder to your mame.ini "rompath = " line.  Or, in each of the Default Command-line Parameters for each Platform, add "-rompath %romlocation%" (without quotes).

    i.e.

    -rompath %romlocation% nes -cart
    -rompath %romlocation% snes -cart
    -rompath %romlocation% cpc6128 -floppydisk1

    I've never done it this way (via the command-line for soft-lists), but I assume the parameters are OK in this order.

  4. Change the Default Command-Line Parameters (ref: "Screen 1") to:

    -keyboardprovider dinput -rompath %romlocation%

    ..and un-check the box for Extract ROM archives before running

     

    In "Screen 2", un-check the box for Extract ROMs.

    Click OK to save these changes.  Play games. 

     

    1 hour ago, RetroGoat said:

    I guess I'll need to do this for all the various emulators.

    Only if the games for those various emulators don't run. ;) 

  5. I think what you're seeing is actually the 'software parts selection menu'.  You can turn it off in MAME under Miscellaneous Options (change "Skip software parts...." to On).  Remember to select Save Configuration before exiting MAME's Configuration Options menu.

    Then for the Command Line Parameters in LB under Associated Platforms (of your MAME emulator) I have:

    pegasus %romfile%

    I just tested Invaders v1.2 and it started up.  

  6. 49 minutes ago, Boomerps2 said:

    Yep, a third party plugin called Multi Monitor 2022. Deleted that and the problem is gone. Now it's time to pick all my hair up off the floor and glue it back on my head. Appreciate it.

    lol  Glad you got it fixed.   I hear it's a pretty good plugin, but tends to work best when you actually have multiple monitors. ;) 

  7. 36 minutes ago, Boomerps2 said:

    Here is a video of my problem:

    Looks like you might have some Multi Monitor plugin loading images that would normally go on a second monitor, but are displaying on your primary monitor.  That's how I was able to replicate it, at least.

    • Thanks 1
  8. Googling "LaunchBox import MAME" will bring up a YT video describing how to use the MAME Arcade Full Set Importer tool.  The link will be something like this.

    If you don't already have your MAME emulator added to LaunchBox, when you get to the 'choose emulator' part, click add.  From there (and for the entire process), it's just a matter of following the prompts.

  9. 7 hours ago, TopGunBass said:

    Can some script make this happen.

     

    You can create an AutoHotkey script and then set it as an Additional App for the game.  The script will look something like:

    Sleep, 10000
    Send {Enter}

    ..where "10000" = 10 seconds.  You can increase or decrease this amount of 'delay' time before it 'presses Enter', depending on how long it takes for the game to load.

    See here on how to add the script as an Additional App. 

     

  10. 16 minutes ago, Retrofrogg said:

    a feature request; could we set which images display on the monitors per platform? For example, for MAME I might want the arcade controls to appear, but for NES I might want the box art.

    Duley Noted.  But I think this would be a logistical nightmare.  Namely in making it user friendly to setup via the GUI.  Since this works with Platform Categories and Playlists, as well as Platforms, it would probably need to somehow accommodate those as well. 

    I'm not envisioning how to make the Setup Menu simple to follow and understand without having a myriad of checkboxes, option lists, dropdowns etc. to accommodate the users every Platform.  Coding it's the easy part.  Making it be end-user friendly is what I'm not seeing.  At this point, it's not going to happen. 

     

    If someone can come up with pictural layout for the plugin's Setup Menu that's not all convoluted and overwhelming or confusing for the average user to navigate that will accomplish what you're after, I may entertain looking at this again in the future.  

  11. 3 hours ago, atalec said:

    Hi,

    Sorry to respawn this old message but I want to do that too and it doesn't work with an ahk script

    How did you do to make an exe ?

    Please

    If it doesn't work with a script, it probably won't work with a compiled exe.  I've never used save states in PCSX2, but I have created and setup an AutoHotkey script or 2.  My guess it's how you setup the script to run.

    To directly answer your question, to compile an AHK script to an exe, you need to download and install AutoHotkey.  Once that's done, you simply right-click your script file (in Windows Explorer) and choose Compile.   But this really isn't necessary.

     

    If you want to have it 'press F3' after launching any game with PCSX2, copy the above script**, edit your PCSX2 emulator [in LaunchBox] and paste in into the Running Script section.

    ** a 4-year later update: Change the last part of the script to (which actually should already be in that section)

    ; This section closes PCSX2 when pressing Escape
    $Esc::
    {
        WinClose, ahk_exe {{{StartupEXE}}}
    }

     

    If you wanting to do it on a per game basis using Additional Apps, follow these instructions:

    If you do it this way, remove the last part of the script.

     

     

  12. 3 minutes ago, CTRL-ALT-DEFEAT said:

    its the platform then. i keep all of my hack/fan-made games in a platform called Hacks & Fan-Made in Launchbox and still doesn't work there, but does if i move them to SNES, NES, etc. ah well, i'll just have to live with it since I prefer keeping them separated out.

    thanks for the reply though.

    Might try (if it's not already) setting your Hack platform to Scrape As Super Nintendo Entertainment System and see if that works.  

    • Like 1
×
×
  • Create New...