Jump to content
LaunchBox Community Forums

Your Friendly A.I Overlord

Members
  • Posts

    662
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by Your Friendly A.I Overlord

  1. 27 minutes ago, knapman said:

    while the result I want would look like

    app.exe file.extension

    Sorry if I misunderstood. (And I still don't understand.) But isn't that the standard way how pretty much ALL emulators launch roms / files? It is the standard way how LaunchBox passes roms to emulators. Could you please provide some more information about what you are trying to do?

    39 minutes ago, knapman said:

    It appears to only have an option for file without extension, where do you customise this?

    You mean your emulator. In that case, there is nothing that LaunchBox can do to change that.

  2. 3 minutes ago, knapman said:

    It appears to only have an option for file without extension, where do you customise this?

    Go to LaunchBox > Tools > Manage Emulators > [your emulator]. Tick "Use file name only without file extension or folder path".

    1724658177_Schermopname(6).thumb.jpg.d326be57d86ce4fb8d4fed20c3936a04.jpg

  3. Rename iso's to parent folder name.

    I am not very good with batch files. But I made a little script with AutoHotKey that renames iso's to the parent folder name. If you want to use it, copy the script to a newly created text file and rename it with an .ahk extension. From the LaunchBox\ThirdParty\AutoHotkey folder copy AutoHotkey.exe (together with the .ahk file you just created) to your root PlayStation 2 games folder. Rename AutoHotkey.exe and the script to whatever you like, as long as the names are the same. (so for example you have a script.ahk and a script.exe.) Start the script by double clicking the .exe.

    Note: The script assumes that ALL THE ISO'S are in their OWN FOLDERS and subfolders and only ONE ISO PER FOLDER. (No Iso's in the root Playstation 2 games folder either.) Please, if you have the space, back-up your iso's before renaming.

    SetWorkingDir %A_ScriptDir%
    Loop, Files, %A_WorkingDir%\*.iso, R
    	{
    	NewFileName := RegExReplace(A_LoopFileDir, ".*\\","" ,0 , -1, 1)
    	FileMove, %A_LoopFileFullPath%, %A_LoopFileDir%\%NewFileName%.%A_LoopFileExt%
    	if ErrorLevel
    		{
    		MsgBox,4,Error,Could not rename: `n%A_LoopFileFullPath% `nDo you wish to continue?
    		IfMsgBox No
    		return
    		}
    	else
    	continue
    	}
    msgbox Done
    ExitApp

    The script will not rename multi-disc games with multiple iso's in the same folder. (It will not iterate on the folder name.) Instead it displays a message box with the location of the game and asks if you want to continue or not, so you can rename it manually. ("Yes" continues renaming the rest of the iso's. "No" exits the script.)

    • Like 1
  4. I normally don't use the Neon BigBox theme, but I installed it to check. In your image where you circled "Missing?" it does not show images for me to. You can map buttons or keys to change views or images. But ultimately what images are shown is theme depended. Also in LaunchBox > Options > Media you can select and prioritize what kind of images you want in your image group.

    • Thanks 1
  5. 2 hours ago, ThePagel said:
    
    
    
    WinClose, ahk_exe serve.exe

    This doesn't work. Trust me, it was the first thing I tried when making this script.

    To test I downloaded vgtranslate_server_v1.05 and used the following script in LaunchBox > Tools > Manage Emulators > RetroArch > Running AutoHotKey Script tab:

    SetWorkingDir D:\Downloads\vgtranslate_serve_v1.05
    Run, serve.exe, , Min
    
    $Esc::
    {
    WinClose, ahk_exe retroarch.exe
    WinClose, ahk_exe serve.exe
    }

    RetroArch and serve.exe both close when pressing the Escape key. Do you run serve.exe with admin privileges by any change?  

    • Like 2
  6. 25 minutes ago, RaiderX1212 said:

    This title is encrypted. To run this application open keys.txt and add the disc key."

    The only advice I can give is that if you are going to play encrypted games, make sure the keys you add in keys.txt are for the correct region and version of your game. But otherwise unencrypted games is the way to go.

  7. The easiest solution would be, in the "Running AutoHotKey Script" tab for RetroArch add:

    Run, "..\..\Emulators\vgtranslate_server\serve.exe", , Min
    NumpadAdd::Space
    NumpadSub::F4
    Numpad7::F2
    NumpadDot::Esc
    Numpad9::F7
    Numpad8::F6
    Numpad5::r
    Numpad6::p
    NumpadDiv::F8
    NumpadMult::F3
    =::F1
    
    $Esc::
    {
    WinClose, ahk_exe retroarch.exe
    WinClose, ahk_exe serve.exe
    }

     

  8. 10 minutes ago, ThePagel said:

    Thanks but it didn't work. In fact it broke the script when attempting to run outside of launchbox.

     

    58 minutes ago, ThePagel said:

    WinClose, \serve.exe

    Your original script is trying to close a window called \serve.exe.

    Replace that with "WinClose, ahk_exe serve.exe".

    And how did you add the script to LaunchBox?

  9.  

    28 minutes ago, geeseman said:

    At a loss here. Is there also a guide for setting this up on a controller.

    In BigBox go to: Options > Controller. Tick "Enable Game controllers" and in the Device field select your controller.

    1109714643_Schermopname(1).thumb.jpg.c459537f951de63fe351f26da6df7b5b.jpg

    Then go to: Options > Controller Mappings and enter a button (combination) in "Close the Active Window".

    108306182_Schermopname(2).thumb.jpg.1f025213644443bae8f62004780d9a2d.jpg

    In LaunchBox go to: Tools > Options > Game Controllers and tick "Enable Game controllers" and in the "Choose a Device" field select your controller.

    1820135650_Schermopname(4).thumb.jpg.303f36af0eccceb58fa9528e18fd848d.jpg

    Then go to: Tools > Options > Game Controllers > Mappings and enter a button (combination) in "Exit Game".

    1071797667_Schermopname(5).thumb.jpg.74cb92f8fc2ba3ef219dd425637163cf.jpg

    Note: If an emulator closes itself with the Escape key nothing has to be done. But if it doesn't you need an "Exit Script" in LaunchBox > Tools > Manage Emulators > [your emulator] > Running AutoHotKey Script tab.

  10. 17 minutes ago, nohero said:

    So, my problem is with all the games or emulators that use a different desktop resolution then BigBox loses focus and all what I tried can't solve it.

    From your video it is very hard to make out what happens and what the problem is exactly, but here a couple of thoughts:

    - If you do exactly the same in LaunchBox as you did in your video, does the same thing still happens?

    - Any different behavior if you disable startup/shutdown screens?

    - If a game changes resolution, after closing the game, it takes a couple of seconds for Windows to revert back to the original resolution.

    - I am not sure which emulator you are using, but are you sure the emulator (and all its windows) are closed correctly and completely?  

  11. 11 hours ago, Eros-700BC said:

    The problem is when I exit any game, regardless of platform, my menu "freezes" by that I mean no controller input works and videos stop but if I hit right-click on the mouse it instantly becomes responsive again with the controller and videos begin playing.

     

    1 hour ago, nohero said:

    Someone replied saying it's a known problem.

    Those freezes are basically Windows not giving back focus to BigBox after closing a game or emulator. I personally would not describe it as "a known problem" because for me it does not happen with most emulators or games. Just a few individual games. Like a few TeknoParrot or pc games. If BigBox freezes after closing all of your games or emulators, maybe you can take a look at how you close them? I mean, if you use an "exit script", is your exit script optimal or maybe the startup/shutdown screens are interfering? Is there still something of the game or emulator that keeps running in the background that prevents BigBox from regaining focus? Is there any other app preventing BigBox from having focus? If your a bit familiar with autohotkey, you can make a short script to have BigBox regain focus after closing a game with the "WinActivate" command.

    In short what I want to say is this: If BigBox freezes after closing all your games, maybe you can investigate what the cause would be. BigBox runs on Windows and it is not always possible for BigBox to influence what Windows does. If it is just a few individual games you can fix it with an autohotkey script. (as an additional app added to your game or directly in LaunchBox > Tools > Manage Emulators > "your emulator" > Running AutoHotKey Script tab)

     

  12. 6 hours ago, mohanned85 said:

    can someone help i copied but nothing

    Does your game work directly in Vita3K? Can you post some screenshots of your settings?

    In short:

    - Add Vita3K as an emulator to LaunchBox. Use: --fullscreen -r as command-line parameters and tick "Don't use quotes" and "Use file name only without file extension or folder path". In the "Associated Platform" tab enter the name of your Vita    platform. (Mine is called Sony Playstation Vita.)

    - Install your game in Vita3K. In Vita3K look for your games' Title ID.

    - Create a text file with that Title ID and add that text file as a Sony Playstation Vita rom to LaunchBox.

    • Like 1
  13. 13 hours ago, andronicus83 said:

    Just curious, the bat that file with the contents you listed above, will the same instructions also work with other systems like Sega CD, 3DO, PSX, Dreamcast, etc? Or would the instructions have to be tweaked in some way?

    Sometimes you do have to edit the bat file (the part between brackets) to tell which files should be converted to CHD.  For example for PS2, if you want to covert bin/cue and iso to CHD:

    for /r %%i in (*.cue, *.iso) do chdman createcd -i "%%i" -o "%%~ni.chd

     

    So if you want to convert Dreamcast .gdi files to CHD:

    for /r %%i in (*.gdi) do chdman createcd -i "%%i" -o "%%~ni.chd

    Also make sure your original files are named correctly because the newly created CHD takes its name from the original file.

  14. 8 hours ago, stevaside said:

    Don't think I've tried the pause menu in Launchbox, how do you bring that up?

    First, in LaunchBox and BigBox, make sure controller automation is enabled and your controller device is selected.

    352737085_Schermopname(150a).thumb.jpg.122484290d0c65ddc19414f291d7cb25.jpg

    Then, in LaunchBox go to: Tools > Options > Game Controller > Mappings > Show Pause  Screen, and set a button (combination) to bring up the Pause screen. You need to configure some other buttons for navigation (up, down, left, right, select, back etc.) 

    1759224003_Schermopname(150b).thumb.jpg.8f2d9f01821f1ca90c69e67e7f3b3629.jpg

    Then go to: Tools > Options > Gameplay > Game Pause, and tick "Use Game Pause Screen".

    539628834_Schermopname(150d).thumb.jpg.f9220a7b169731f4efd2861aff14094b.jpg

    1234548757_Schermopname(150e).thumb.jpg.82eefc7905b82f4fba86270f69a9ac84.jpg

    Then, Tools > Manage Emulators > RetroArch > Pause Screen > Save State / Load State tabs. Enter the emulator hotkeys for saving and loading savestates in an AutohotKey script style.

    For example Save State:

    Send {F2 down}
    Sleep 50
    Send {F2 up}

    Those hotkeys should be auto-filled for RetroArch, but for other emulator you may need to look them up.

    Sometimes you also need to tick: "Forceful Pause Screen Activation" if the Pause Screen won't show, but this depends on the emulator. For RetroArch I have it ticked.

     

    2030053847_Schermopname(152).thumb.jpg.2ee713c0b80472ab2214ff432b44c834.jpg

    Then in BigBox go to: Options > Game Pause, and tick "Enable Pause Screen"

    1625507188_Schermopname(152a).thumb.jpg.155d9f61d6f75c7aa2d241e634ab101c.jpg

    Go to: Controller Mappings > Show Pause Screen, and enter a button (combination) for bringing up the Pause Menu. You need to configure some other buttons for navigation (up, down, left, right, select, back etc.) 

     

    If you have setup everything correctly, you can now bring up the Pause Menu with a button (combination) during gameplay and select Save State or Load State.

    1776497527_Schermopname(156).thumb.jpg.fff8d6d60bd5d8e9c9151cef9c01804e.jpg

    Of course there is the option to download other Pause Themes from the forum (or from within BigBox) but otherwise the default pause theme is used.

    • Unusual Gem 1
  15. Also I like to make one more remark. For Switch emulation Ryujinx has it's advantages (like resolution scaling), but the other Switch emulator Yuzu is a bit more polished, run a little better on pc's that are not "gaming monsters" and in LaunchBox / BigBox certainly is easier to close. So I myself use Yuzu for most of the games and Ryujinx for games that don't play in Yuzu. 

  16. 37 minutes ago, ehsan1432 said:

    defining the “Close The Active Window” in Big Box helped exit from other games (Steam games with the exception of SFV for some reason). 

    You should never close Steam (p.c.) games with the exit button, but rather through it's own menus.

    37 minutes ago, ehsan1432 said:

    I believe the main issue is exiting the game and not Ryujinx. I think the script provided would take care of exiting Ryujinx back to Big Box.

    When exiting a game (window) in Ryujinx, you would return to the Ryujinx GUI (game selection). In this case you don't want that. You want to return to LaunchBox / BigBox. That means you want to close the game (window) and Ryujinx itself. I myself had major problems finding a script that would close the game and Ryujinx at once. But maybe a few pointers:

    - Some people report that the don't need an exit script to close Ryujinx. To test: in LaunchBox > Tools > Manage Emulators > Ryujinx > Running AutoHotKey Script tab, delete the script.

    - Check in Ryujinx.exe > Properties if "Run as Administrator" is unchecked.

    - If this fails, try a different "exit script". For example:

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

     I will try finding another exit script for Ryujinx that could work for you, but I would encourage you searching the forum / the internet for a script that works yourself.

  17. 3 hours ago, ehsan1432 said:

    I would like to be able to exit the game using the arcade buttons and not a keyboard. My arcade buttons are in Xinput mode.

    First, if you have not done this before, you need to set up an "exit" button. Seeing as you use your arcade buttons in Xinput mode, a xbox controller api, this must be done in the LaunchBox  and BigBox controller automation configuration.

    1813817514_Schermopname(143).thumb.jpg.3b80cf438846ce218368c1c6a09bba0a.jpg

    For LaunchBox go to: Tools > Options > Game Controllers >  Tick "Enable Game Controllers" and choose your device.

    1443769154_Schermopname(143a).thumb.jpg.f2023453fd095fbd2eb8cabdd8abb5a8.jpg

    Then go to: "Mappings" and in "Exit Game" add a button or button combination.

    539530319_Schermopname(144).thumb.jpg.be437c2e0c21b715589a9862e1f481d7.jpg

    In BigBox go to: Options > Controller > Tick "Enable Game Controllers" and select your device.

    152329935_Schermopname(145).thumb.jpg.e3684e550bb977e2474e00cab816f087.jpg

    Then go to: "Controller Mappings" and then "Close the Active Window". Again add a button or button combination to exit a game.

     

    For Ryujinx to exit out of a game back to LaunchBox or Bigbox you need to copy/paste the following "exit script" to LaunchBox > Tools > Manage Emulators > Ryujinx > Running AutoHotKey tab:

    ESC::
    {	
        SetTitleMatchMode, 2
        WinWaitActive, Ryujinx
        Send !{f4}    			
    }

    1334321971_Schermopname(148).thumb.jpg.686386271fafc2f3624d2321496542cf.jpg

    Lastly I must say, as I don't own a cabinet, I may not be able to help you with cabinet specific problems.

    • Like 2
  18. 1 hour ago, d2produce said:

    So when I swap to Parallel all the sprites and game squares (or circles) show up again.  When I have it set to Glide64 for the 4k Resolution, all I can see is the background Image of say Western town, no characters, no dice block, no game squares (circles in Mario Partys case)  basically no sprites at all on the game board just the background.

    I want to add one little thing. I sometimes see lines (scaling artifacts) with PSX hardware emulation. Those lines don't show with software emulation because software emulation is usually more accurate than hardware emulation. I didn't look into this but maybe there are cores or settings for n64 software emulation?

  19. 40 minutes ago, d2produce said:

    I don't know if my GPU isn't running with Retroarch or what. 

    I use the Mupen64_plus_next core with the Parralel RDP plugin and the Vulkan renderer. Rendering n64 (with Parralel) in a higher resolution can be very gpu intensive. I believe 4k is 8x scaling. My gtx 1070 can't do more than 4x. I am not sure about the lines. It could be scaling artifacts. As I don't have that game I don't know what the solution is. But you could try different RDP plugins with game overrides or different cores or even stand-alone emulators. I know PJ64 with the GlideN64 plugin is less taxing on the gpu and may not exhibit the same scaling artifacts. 

×
×
  • Create New...