Jump to content
LaunchBox Community Forums

Your Friendly A.I Overlord

Members
  • Posts

    662
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by Your Friendly A.I Overlord

  1. That's what I was saying. If you use auto-profiles, have you checked your auto-profile settings. An auto-profile gets triggered if xpadder detects an application. If in the auto-profile settings the path to, or the name of, your applications executables are wrong, no profile (or the wrong profile) is applied. So again, if you use auto-profiles, have you tested with auto-profiles completely deactivated? FYI, I use JoyToKey and for me JoyToKey never stopt working.
  2. RetroArch natively closes with the escape key, so it should close by pressing escape once. If that doesn't work you can copy/past the following autohotkey script to: LaunchBox > Tools > Manage Emulators > RetroArch > Running AutoHotKey Script tab. $Esc:: { WinClose, ahk_exe retroarch.exe } or: $Esc:: { WinClose, ahk_exe {{{StartupEXE}}} }
  3. If you start a game, do you also exit the game? You can exit a game by pressing the escape key or using the LaunchBox controller automation to set up a button (or button combination) on your controller to exit a game.
  4. FYI, LaunchBox pre populates the list with common platforms and a default platform name. If you change a platform name in LaunchBox you must change (or enter) the name in the Assosiated Platform as well.
  5. Scrolls to the bottom and in the empty field enter your platform name exactly as you have it in LaunchBox.
  6. If you first click on the "Core" field, then on the right side click on the dropdown arrow for a dropdown list.
  7. I haven't used xpadder in years but if you use autoprofiles you could check your autoprofile settings. BigBox's executable is in LaunchBox\Core\BigBox.exe. And if you have updated mame recently, mame's executable changed from mame64.exe to mame.exe.
  8. You could try this: https://forums.launchbox-app.com/files/file/2695-rom-breakout-m2mvsm3demul-etc-0225-set A bunch of .bat files to move roms from a certain platform contained in a Mame set to their own folder. (If you want to keep a folder with a compleet Mame rom set, back up your mame folder as the roms are being moved.) You can also open the .bat files in a text editor for a list of rom names. *Edit* To make it clear, those .bat files are for a .225 rom set. In an older set roms could be named differently or missing.
  9. - Does dolphin.zip work directly in RetroArch if you select the Flycast core? Do you have the Atomiswave bios and placed in the proper folder? ( RetroArch\system\dc\awbios.zip ). If everything works in RetroArch/Flycast, only then import your games into LaunchBox. - In LaunchBox got to: Tools > Manage Emulators > RetroArch > Associated Platforms tab. Search for, or enter the name of, your Atomiswave platform. (exactly as you have it named in LaunchBox, my platform name is Sammy Atomiswave.) and in the "Core" dropdown menu select the flycast core.
  10. Are you sure that isn't the Dreamcast (fan) port? As far as I know Flycast does not support GDI for arcade emulation, but uses the Mame naming/file format. You can find Atomiswave games in Mame sets. Dolphin Blue is dolphin.zip. *Edit* The guide you followed is outdated. As zugswang points out, use a newer mame set with .zip instead of .lst.
  11. The easiest way to exit Rpcs3 when exiting a game is to open Rpcs3 > Config > Emulator > Tick "Exit RPCS3 when process finishes". (If you have per game custom configs you must apply this setting to all custom configs.) Normally I would advice against using "Process, Close" in an exit script and use "WinClose, ahk_exe rpcs3.exe" instead. (Because it is a safer way to close a window/program). But because Rpcs3 works best with a cpu with 6+ threads, rpccs3 would sometimes hangs when exiting on my 4 thread cpu. So I have to force close rpsc3.
  12. Open RPCS3 > right click a game > Create Custom Configuration. If a game has a custom configuration it will always load with those settings.
  13. Note: In Dolphin make sure you name and save your controller configs. (GameCube and Wii separately.) The path to Dolphins config files is: Dolphins User folder \Config
  14. In Dolphin you can auto-load per game controller configs. - First create and save a controller config. - Right click a game and click Properties. - Go to the editor and add: (from the Dolphin FAQ) https://forums.dolphin-emu.org/Thread-unofficial-howto-using-gameini-settings-per-game Choosing Gamecube Port device per game (standard controller, gba, etc.): [Controls] PadType0 = 0 (will set port1 to "Nothing", 5 for "GBA", 6 for "Standard Controller", 7 for "Keyboard", 8 for "Steering Wheel", 9 for "Dance Mat", 10 for "TaruKonga Bongos" and 11 for "AM Baseboard") PadType1 = 0 (will set port2 to "Nothing", 5 for "GBA", 6 for "Standard Controller", 7 for "Keyboard", 8 for "Steering Wheel", 9 for "Dance Mat" and 10 for "TaruKonga Bongos") PadType2 = 0 (will set port3 to "Nothing", 5 for "GBA", 6 for "Standard Controller", 7 for "Keyboard", 8 for "Steering Wheel", 9 for "Dance Mat" and 10 for "TaruKonga Bongos") PadType3 = 0 (will set port4 to "Nothing", 5 for "GBA", 6 for "Standard Controller", 7 for "Keyboard", 8 for "Steering Wheel", 9 for "Dance Mat" and 10 for "TaruKonga Bongos") Choosing Wiimote source per game (emulated wiimote, real wiimote, etc.): Wiimote source numbers start from 0 for wiimote 1, 1 for wiimote 2, etc. [Controls] WiimoteSource0 = 0 (will set wiimote1 to "None", 1 for "Emulated Wiimote", 2 for "Real Wiimote", 3 for "Hybrid Wiimote") WiimoteSource1 = 0 (will set wiimote2 to "None", 1 for "Emulated Wiimote", 2 for "Real Wiimote", 3 for "Hybrid Wiimote") WiimoteSource2 = 0 (will set wiimote3 to "None", 1 for "Emulated Wiimote", 2 for "Real Wiimote", 3 for "Hybrid Wiimote") WiimoteSource3 = 0 (will set wiimote4 to "None", 1 for "Emulated Wiimote", 2 for "Real Wiimote", 3 for "Hybrid Wiimote") WiimoteSourceBB = 0 (will set balance board to "None", 2 for "Real Balance Board") Choosing Control Profiles per game: First you should have a control profile saved for each gamecube controller or Wiimote. For example lets say you have created Wiimote profiles named "Sideways1" up to "Sideways4" for Wii games that use the sideways wiimote handling(donkey kong, kirby games, etc.). In order to load those profiles per game you should put: [Controls] WiimoteProfile1 = Sideways1 => You can put any profile name you want to put here instead. This loads wiimote profile for player 1. WiimoteProfile2 = Sideways2 => You can put any profile name you want to put here instead. This loads wiimote profile for player 2. WiimoteProfile3 = Sideways3 => You can put any profile name you want to put here instead. This loads wiimote profile for player 3. WiimoteProfile4 = Sideways4 => You can put any profile name you want to put here instead. This loads wiimote profile for player 4. For gamecube controller profiles you should put: [Controls] PadProfile1 = Your profile name here. This loads gcpad profile for player 1. PadProfile2 = Your profile name here. This loads gcpad profile for player 2. PadProfile3 = Your profile name here. This loads gcpad profile for player 3. PadProfile4 = Your profile name here. This loads gcpad profile for player 4. Example for a GameCube game (Replace controller1 with the name of your controller config):
  15. That says to me that you really don't know what you are talking about. I will advice you to read RocketLauncher documentation to learn how it works. But for now it would be better if you leave RocketLauncher from your LaunchBox setup.
  16. That says it all. You can't expect help on the LaunchBox forum for software that is out of date for years. Ofcourse you are free to post a question, but answers will be very limited. If you are new to RocketLauncher, RocketLauncher is quite complex. If you insist using it, you should really dive into RocketLauncher yourself. And besides RocketLauncher being complex, there can be complications in the interactions between LaunchBox/BigBox and RocketLauncher.
  17. As Retro808 and neil9000 point out, RocketLauncher does not makes things easier for the vast majority of users. Maybe the only reason for using RocketLauncher would be it's ability to display bezels. And even then you really have to learn how RocketLauncher works. I myself used RocketLauncher up untill the point LaunchBox could do most things RocketLauncher could do. RocketLauncher hasn't been updated for many years now and interacts with emulators via autohotkey scripts (modules). Those modules haven't been updated in years either. My advice: only use RocketLauncher if you absolutely need it for a feature LaunchBox doesn't have. Or go to their forum and look for updated modules. (Updated by users.) Better yet, learn AutoHotKey and how the RocketLauncher modules work and fix them yourself.
  18. I forgot to mention: after you've done this you must refresh your images. LaunchBox > Tools > Refresh All Images.
  19. Go to LaunchBox > Tools > Options > Media > 3D Box Priorities. Tick the image groups you want and move them up or down to set the priority.
  20. I downloaded the latest Stable. Copied to my existing RetroArch setup. (19.4 to 1.9.5). All games launch fine from LaunchBox.
  21. Use this: $Esc:: { WinClose, ahk_exe {{{StartupEXE}}} } Add it to LaunchBox > Tools > Manage Emulators > Yuzu > Running AutoHotKey Script tab. Also make sure you do not run yuzu.exe with admin privileges.
  22. I have never used Singe so I cant diagnose Singe problems. But to diagnose if the minimizing is a LaunchBox problem , can you disable the startup screen for your game (if you have it enabled). Right click your game > Edit > Startup/Pause > Tick "Override default Startup Screen Setting" and click "Customize". If "Enable Game Startup Screen" is ticked, untick. Also you could try lowering the "Startup Load delay". *Edit* It is also possible that the start of JoyToKey is interfering with the start of Singe. If JoyToKey starts in a window, you can start it minimized via the bat file. Add a /min to the first line: Start /min "" S:\Tools\JoyToKey\JoyToKey\JoyToKey.exe You can also set a delay between starting JoyToKey and Singe. Between the first and second line add: timeout /t 5 /nobreak (5 = 5 seconds, you can change it to something lower if you want.
  23. First I am not familiar with the Singe emulator. (And I only have a basic understanding of batch scripting.) But what does your DL2.bat look like? If you use for example: Start "" "S:\Tools\JoyToKey\JoyToKey.exe" Start "" "S:\emulators\Singe.exe" -bla -bla -parameters A bat file like that runs for less than a second and then closes. And as far as LaunchBox is concerned the emulator\startupEXE has closed and anything entered in the "Running AutoHotKey Script" tab wont work anymore. The trick is to keep the script or bat file "open" for as long as you are playing. In a bat file you can use: start /wait "" (start application and then wait for it to exit). So you can use for example: Start "" "S:\Tools\JoyToKey\JoyToKey.exe" "Dragons Lair 2" Start /wait "" "S:\emulators\Singe.exe" -bla -bla -parameters Start "" "S:\Tools\JoyToKey\JoyToKeyClose.bat" - That bat file starts JoyToKey with the Dragons Lair 2 JoyToKey profile (use the name of your Dragon Lair 2 profile exactly as you have it in JoyToKey) - Starts Singe - Waits for Singe to close - Starts your JoyToKeyClose.bat In regard to your AHK exit script. WinClose, ahk_exe {{{startupEXE}}} sees your DL2.bat as the startupEXE. It will close the DL2.bat (but the bat has already terminated) and not the emulator. Use this instead: $Esc:: { WinClose, ahk_exe Singe.exe } *Edit* I want to make clear that you can do the things you want to do with the bat file or with the autohotkey script. You also can do it like this: Bat file: Start /wait "" "S:\emulators\Singe.exe" -bla -bla -parameters AHK: Run, S:\Tools\JoyToKey\JoyToKey.exe "Dragons Lair 2" $Esc:: { Process, Close, JoyToKey.exe WinClose, ahk_exe Singe.exe } P.s. I didn't use your exact paths in my examples. Substitute for your own paths. P.p.s. In JoyToKey you can auto associate profiles with applications or start JoyToKey with a profile. Choose one or the other. Using both can lead to complications.
  24. This works for me in both RetroArch and Mame. RetroArch: Mame: If you set up (non default) hotkeys, make sure they are entered in LaunchBox > Tools > Manage Emulators > [emulator name] > Pause Screen > Save State / Load State tab.
  25. It has been a LONG time since I imported my Sega Naomi games. (Or any games using the rom importer for that matter.) But I remember doing something like this. Somebody please correct me if I am wrong. Tick "Combine Roms with matching titles into a single game" and "Force Using Mame Metadata". On the next screen untick "Skip Games unplayable in Mame". If you are going to try to reimport, delete all your games from your Sega Naomi platform and after that only import the .zip's.
×
×
  • Create New...