Jump to content
LaunchBox Community Forums

JoeViking245

Moderators
  • Posts

    2,934
  • Joined

  • Last visited

  • Days Won

    25

Posts posted by JoeViking245

  1. As @spycat suggested, check "Remove quotes" and "Remove file extension and folder path".

    Then in your Default Command-line Parameters under Associated Platforms, add -rompath %romlocation% at the beginning.

    -rompath %romlocation% vic10 -cart

    You may need to do this to the other associated platforms as well.

     

    Or, instead of adding -rompath %romlocation%, add the path to your softlists [root] folder to "rompath" in mame.ini.  "F:\Roms\mame0253sl_64bit\roms" in your case.

    image.thumb.png.9814556c8c4838c02fddc6eb0aabc551.png

    Also, add the double-quotes at the beginning and end.

  2. I'm not sure if it's 'right' or even a 'fix', but I recall something about setting the 2 monitors [in Windows Settings] side-by-side. With the primary monitor on the left and the marquee on the right, and then both lined up across the top.

    ---------------------------      -----------------
    |                              |     |       2        |
    |             1               |      -----------------
    |                              |  
    ---------------------------

     

    • Thanks 1
  3. 1 hour ago, weimsd said:

    For my mame arcade I added PS2 games that don't run as well in mame

    Ya.  Don't do that. ;)  Use PCSX2.

     

    In PCSX2, make sure you have Confirm Shutdown un-checked (Settings - Interface).

    In LaunchBox, edit your PCSX2 emulator (Tools, Manage, Emulators) and have "-nogui" (without quotes) in the Default Command-line Parameters.

  4. 2 hours ago, Dexll said:

    I wonder if I can somehow spoof a NES platform into acting as a SNES platform if only by name. 

    I swear NES was working for me yesterday.  But it's not working today.

    However, I did find an apparent 'fix'.  (at least it's working for me, today)  Edit your emulator and change the Emulator Name: to "Get-Game MAME". Or "MAME Get-Game".  Or "Get-MAME-Game".  Or some variant that has the word "MAME" in it.  "ThisIsNotTheMAMEemulator" will also work.

  5. Just look at mine. I guess I have something similar in my running script.  To 'play nice' with PCSX2, you may want to change out that Process, Close

    $Esc::
    {
        WinClose, ahk_exe {{{StartupEXE}}}
    }

    Also, unless you always exit from the pause menu (uses the Exit Script), you'll want to put this in the Running Script section. ;) 

    • Thanks 2
  6. Here's what I found... It works in some Platforms and not others.  Why? I have no idea.

    For me it works in Arcade and in NES.  But it didn't work in SNES or Wii.

    So you may want to test in a different platform, until you find one that doesn't express concern that the ROM file doesn't exist.  Then in that platform, do your full-blown testing with the proper batch file to see if it'll even work as you'd expect.  Once that all for-sure works, you can jump back to resolving the ROM file doesn't exist issue.  

  7. 3 hours ago, slashguns04 said:

    how to configure 2 emulators for a single console, for example I should emulate some games with the cxbx emulator and others with xemu.

    You can add/set-up both emulators in LaunchBox and assign their Associated Platform to Xbox.  But only one of those can be the Default Emulator.  Then in LaunchBox, you can right-click a game, select Launch With and choose one or the other of those 2.

    If say you set xemu as the Default Emulator and you have a specific game that you want to always launch with cxbx, you can edit that game and in the Emulation section, change the emulator to cxbx.

    Likewise, you can select multiple games and use the bulk edit wizard to change them to use cxbx.

  8. When you open Dolphin by itself and start a game from there, does it do the same thing? Is the game "playing" such that you hear sound from it and just the game screen is black?  Or does it just show a black screen, until you exit the game?

  9. 1 hour ago, 5thWolf said:

    So unless I miss read all the topics that came up after searching multi monitor, its all about adding plugins and 3rd monitor?

    Correct. LaunchBox does not innately support marquee monitors.  aka, a second or even a 3rd monitor. And requires aa 3rd party app or plugin to do so.

    • Thanks 1
  10. 4 hours ago, LtMetal said:

    Thanks for replying Joe, I have double checked and confirm shutdown was and remains unchecked. The game closes fine but PCS2X stays open over BigBox. I'd love to hear any other suggestions you or anyone else may have. Not sure if I can map my controller to ALT+F4 but even force focus BigBox dosnt work. Everything halts as PCS2X just waits to be shut down manually.

    If you're using a recent version of PCSX2, specifically QT (recommended), in your Default Command-line parameters (when you edit the emulator in LaunchBox) put 

    -nogui

    "Old" PCSX2 would have you put "--batch" (I believe that's what it was).  Also, to have it start in full screen, you can either open PCSX2 emulator and check the box for fullscreen, or add "-fullscreen" (old way was "--fullscreen" (2 dashes) [both without quotes]) to the command-line parameters.  (sorry. I had forgot about the -nogui part)

  11. 9 hours ago, LtMetal said:

    when I exit to game selection PCS2X comes up and makes me use my mouse to close it.

    Better than using a script.... verify that you don't have Confirm Shutdown checked.

    image.thumb.png.b5bcbc253f20fec06ade1ddaa943da93.png

    • Game On 1
  12. 3 hours ago, SonGokuu said:

    Is it possible to set the Script for exiting a single non emulated PC game?

    It's recommended to always use the Exit selection from within the PC games menu for exiting these types of games.  This is to ensure a proper shutdown of the game.

    That said, if the games executable starts the game directly (vs being a 'launcher' app that then loads the game), it may be possible to save your above script to an .ahk file (MyScript.ahk) and then set that as an Additional Application for the PC game and have it Automatically Run Before Main Application.

     

    3 hours ago, SonGokuu said:

    Is there any way to set a box front as main? Because several games have two or more different covers for the same region (limited/collectors edition, Platinum/the Best edition, standard edition....) and Launchbox changes between them randomly.

    No.  The only way to dedicate a single image type (i.e. Box-Front) to a game is to remove the other images of that type for that game.  Otherwise, you get to cool effect of having that image type alternate through the other images [of that type].

    • Like 1
    • Game On 1
  13. 1 hour ago, Dexll said:

    The whole point of this exercize is for the batch file to fetch it before it launches.

    But the batch file needs some information 1st to make it dynamic (aka universal to many ROMs). 

    The games ROM (.exe in your initial testing) doesn't need to physically be there.  But the game does need to point to where it's going to be.

    i.e.  game.exe is going to be downloaded (copied) to d:\no\where\in\particular\

    image.thumb.png.117c4dc2eded9d063f52f4aa57658412.png

    Then, launching the game with the [batch file] Emulator (like the one I posted earlier), 2 parameters get passed to the batch file.

    image.png.ba6b27e25630e735a24812da3e7c1674.png

    The 1st one is the %romlocation% parameter and the 2nd one is the full path to the ROM file (or .exe in your case).

    image.thumb.png.30aaea0b09f384ca830791286e6a5b35.png

     

    Now, that batch file can look for GamesSource.txt in the romlocation's parent directory (extrapolated in the 1st FOR statement).  blah blah blah and so on.

    You can adjust your games Launching File Location so that it looks for GamesSource.txt in the appropriate parent folder.  And if all your game's download info is coming from the .txt file, you'll still need a fake "game.exe" in the Launching path for the above batch file (as written) to work correctly.  You can always adjust the Location path and/or batch file contents accordingly.

     

     

    My Dummy.bat file (emulator) that gave the above output when launching "game.exe" looks like

    @echo off
    set path=%1
    set fullRom=%2
    
    echo.
    echo RomLoaction: %path%
    echo.
    echo FullPathToRom: %fullRom%
    echo.
    echo.
    echo The End
    pause

     

  14. What ROM are you passing to the Emulator (batch file)?  The ROM shouldn't have changed any.  Thus it exists.  Just the Emulator you're passing the ROM to changed.  

    I did forget to mention (remind you) to associate the new emulator to the platform.  You can set it as default, or leave that unchecked and right click the game and choose Launch With, then select the original emulator or the new one.

    This [has and] will work.  If it's still causing issues, share screen shots of your new Emulators Details section and the Associated Platforms section.  Then also, the game you're trying to launch, its Launching section and Emulation section.

  15. 10 minutes ago, Dexll said:

    Not sure on the less-than sign thing.  I'll give it a go without it. 

    Well, if it ain't broke, don't "fix" it. :D  It may very well be valid.  I've just never seen it in a set parameter.  Though I've never used /p in there either. So may be a part of that?  

×
×
  • Create New...