Jump to content
LaunchBox Community Forums


  • Content Count

  • Joined

  • Last visited

Community Reputation

10 Good

About jedigu

  • Rank
    8-Bit Processor
  1. I haven't been able to update to version 11.8 on Linux, because it always gives me an error at the end (log attached); reinstalling 11.7 makes LB / BB work again. Anyone managed to get it working? backtrace.txt
  2. @The_Keeper86 Same here: nothing that relies on native Linux version of Steam works so far. The same also happens regarding launching games from LB / BB with native Linux emulators (native Retroarch, Dolphin, RPCS3 etc.), so no changes there up until now. Like previously stated, games ran with the Windows version of Retroarch - through Wine - can be launched (except for a few specific cores like Duckstation); granted that it's quite a lot of games of various systems, but I still hope that, eventually, there's some way of launching said native apps through LB / BB on Linux. And although LB is kinda slow on my Linux rig, BigBox on the other hand is working on Linux just like it does on Windows, and it would be great if we could use it to launch Steam Games on Linux.
  3. @The_Keeper86 I use Linux Mint 20 Cinnamon and really like it. I've been a Mint user since Mint 17 (and before that, I used Ubuntu up to 16.04).
  4. @The_Keeper86 Tried it and, as far as I can tell, LB / BB on Linux still can't launch Steam games, or launch ROMs / ISOs with the native versions of Retroarch, PCSX2 and Dolphin.
  5. Thanks, @Jason Carr! LB /BB 11.5 are now working as expected on my rig. 👍
  6. Guys, LB/BB 11.4 and 11.5 won't launch on my system (Linux Mint 20): after succesfully installing it, trying to start LB gives me the error "The process cannot access the file 'C:\LaunchBox\Core\LBThemes\Default\Views\BoxesContentView.xaml' because it is being used by another process.", and LB keeps "Loading interface", requiring me to kill the process. It's the same with BB, only difference being the error message shown: "The process cannot access the file 'C:\LaunchBox\Core\Themes\ComixBox\Styles\BoxListBoxItemStyle.xaml' because it is being used by another process.". Has anyone managed to launch recent versions after 11.3? I'm attaching the error messages for both LB and BB, in case someone has any idea of how to work it out. LB 11.3 launches without any issue - and of course, installing 11.3 over 11.4/11.5 makes LB and BB work as expected again. BB_error.txt LB_error.txt
  7. Thanks, @The_Keeper86! About the registry edit, after clicking twice on PATHEXT, I put a ";" at the end of extension list, and put a "." right after the ";" (always without the quotes). In my case, the last extension was ".WSH" (without the "); it's now like that (without the quotes) : ".WSH;." After doing that, you should be able to launch the native version of emulators from within LB / BB.
  8. I also tried to launch Steam games right now and had the same result as @The_Keeper86: trying to launch Steam games without any tweaks (just like we'd do on Windows) doesn't work. Not even pointing LB to the location of the native version of Steam (Z:\usr\games\steam) allows LB to launch any games (just like you mentioned, I'm also getting "Application path not found" or "File not found"). It's great news that Jason is aware of this! Regarding PCSX2, LB launches the native version of the emulator when I right click the menu and tell LB to do so (but can't launch the games so far); in order to manage that, here's what I did: - on your Linux distro, open the terminal (Ctrl + Alt + t) and type WINEPREFIX=~/LaunchBox regedit - add a dot character to the end of the list of extensions in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment\PATHEXT These are the instructions at WineHQ Wiki. And obviously, after that you have to point LB to the native version of PCSX2 (I believe you already have, but just in case, it's located at Z:\usr\games\PCSX2). But, like I stated on a previous post (and I just tested it again, same results), trying to directly launch any games through LB with the native PCSX2 doesn't work: I keep getting the same "CDVD plugin error" because, apparently, native PCSX2 launched through LB isn't loading the plugins. Other emulators I've tested (launching the Windows version through LB Wine prefix), but froze / didn't launch / didn't work for some reason: - DOSBox: insta-crash. - PCSX2: freezes after clicking "Next" (the "first configuration" screen always comes up, couldn't bypass it). - RPCS3: the emulator opens (even updates when needed, lol), but freezes when it's about to start compiling PPU modules. - Supermodel (Sega Model 3 system): doesn't launch. - Dolphin: doesn't launch. - MAME: launches and immediately closes. The good news is that all of these apps / emulators are natively avaliable on Linux; eventually, if there's a way to allow LB/BB to launch the native versions of them, most of the current issues would probably be solved. Let's give it time. Oh, and I just tested Retroarch again: like I mentioned on a previous post, LB launches the Windows version of Retroarch perfectly. Now I've tested the online functions (online updater, RetroAchievements) and they work just like on the native version. So, for the systems ran with Retroarch, we're fine for now, even without launching the Linux version of Retroarch (but I'm still hoping that the native Retroarch will someday be able to launch games from within LB, of course). M.U.G.E.N games also work perfectly out of the box with LB (Wine seems to do a good job running them).
  9. Glad to see LB and BB running through Wine! I'm using Launchbox 11.3-beta-14 and Linux Mint 20 here, and ran a few tests with Retroarch and PCSX2. In case it helps the devs, here's what happened: a) Retroarch: - games on LB, set to launch with the Windows version of Retroarch, work without any additional tweaks: Retroarch ran through Wine seems to behave like native. Couldn't test online features because of the recent "Libretro / Retroarch hacked" situation; - LB can launch the Linux version of Retroarch: setting the folder to Z:\usr\bin\retroarch allows LB to launch the native version of the emulator, but only when right clicking a game and choosing to launch the emulator without the game; the Linux version of Retroarch opens and you can manually open games inside it. I couldn't figure a way to directly launch any game through LB using the Linux version of Retroarch: nothing happens when trying to launch games this way, and the cores are always shown as absent on LB. I tried using custom command line parameters (on Associated Platforms) and point LB to where the Linux version of Retroarch cores are located, under Z:\home\USER_NAME\.config\retroarch\cores, but it didn't work. I also tried creating a link (shortcut) to said directory, putting it in my home folder and pointing the command line parameters to it, just in case LB wasn't seeing ./ folders; but that didn't work either. I'm guessing that if LB automatically knew where Retroarch cores are located on Linux, maybe it would work (but I'm out of ideas for now). By the way, in order to launch the native version of emulators inside Wine, I followed the instructions under Wine HQ Wiki. b) PCSX2: - the Windows version of PCSX2 doesn't seem to work when launched via LB on Linux: it always launches the "first configuration" screen and the emulator freezes after clicking "Next"; - pointing LB to Z:\usr\games\PCSX2 allows the Linux version of the emulator to be launched through LB (and I can then proceed to manually open games inside the launched PCSX2). But I couldn't directly launch any PS2 games though LB when using the Linux version of PCSX2. When trying to launch any game via LB with the Linux version of PCSX2, the emulator opens with an error message, saying that the CDVD plugin failed (and even changing the plugin doesn't stop the error from showing up). It doesn't behave like this when opening the native Linux PCSX2 outside of Launchbox; and even if, within LB, I right click on a game and select "Launch PCSX2" (launching the emulator without opening any games with it), I can then load any PS2 games within the native PCSX2 without any error message. No idea why the aforementioned error is happening only when trying to directly launch PS2 games via LB. Hope that, in time, devs and/or community figure out a way to allow us to directly launch games, through LB/BB, with the native version of the emulators. And thanks, devs and community, for all the hard work towards LB/BB, and for trying and getting it working on Linux. You guys rock!
  10. Updated to beta 6 as well; everything back to normal and working perfectly, even when streaming and using Steam Controller.
  11. That's great news! Thank you, Jason. When the next beta is out, I'll be sure to test it and give feedback.
  12. After a few more tests, I've found a solution in order to use Steam Controller + BigBox that suits me for now : what I did was add an action set on Steam Controller config, mapping keyboard keys to the joystick in one action set (this way, I can use the joystick with BB as if I was using the keyboard), and switching to the default action set (the gamepad one) after launching a game / emulator. I'll explain it below, in case it can be useful to someone else: - on Steam Big Picture Mode, select the BigBox shortcut (BB must have been added to Steam as a non-Steam game); - on Controller Configuration, edit the control config: it's originally mapped as a gamepad, so keep it that way, but you must also add an action set; - on this new action set, map some of the controller's buttons as keyboard keys so you can navigate through BB (left analog as the keyboard directional keys; button A as Return/Enter; button B as Esc, and so on) - map any of the joystick buttons to switch action sets (I assigned it to the right grip button); "change action set" is on the key binding screen: it's an icon at the top, right next to the box where you name the binding. Select the action set you'll switch to, or "previous/next action set". - on the "default" action set (the gamepad one, without any keyboard keys assigned), map any joystick button to change action set too, so you can go back and forth after changing action sets. Done! This way, you can change the action sets on the fly - meaning you can use the one with keyboard keys assigned on BigBox and, when you start a game / emulator, just press the assigned "change action set" button to use the joystick as a gamepad. After exiting the game / emulator, press the "change action set" button again. I'm running LB/BB beta 5, by the way, and using the aforementioned action set has allowed me to keep using the controller with BB, even when streaming.
  13. This happens when streaming (and LB/BB still sees Steam Controller as a XInput Xbox 360/XBox One controller - screenshot below); and also happens just by running LB / BB through Big Picture Mode without streaming. I've tested it with beta 3 and beta 4, same issue.
  14. When I launch LB or BB through Steam Big Picture Mode, both LB and BB see the Steam Controller as a XInput Xbox 360 / Xbox One controller (and whether I check or uncheck "Use all attached controllers", no input from the controller is registered, not even when trying to remap the joystick buttons). Pics attached below:
  15. Thanks for the reply, Jason. I'm a big fan of all things Launchbox (including the Android app, it's been working great so far); thanks for all your work. I updated to beta 3 and tested it again, and unfortunately the same issues remain.
  • Create New...