Nocta Posted June 16, 2021 Share Posted June 16, 2021 (edited) Hi, Xenia's settings are all handled in the xenia(-canary).config.toml file and they need to be tweaked for some games, for example: - if you switch between disc and XBLA games you need to switch between license_mask = 1/0 - for CAVE Games, you need to set gpu_allow_invalid_fetch_constants = true bu tis not necessarily true for other games Is there any way to have a per file config via Launchbox? Thanks guys! Edited June 16, 2021 by Nocta Quote Link to comment Share on other sites More sharing options...
DeadVoivod Posted June 17, 2021 Share Posted June 17, 2021 Is that not possible in Xenia emulator itself? I know that in RPCS3 you can custom configure your games, thus when LB launches them it uses that configuration. Quote Link to comment Share on other sites More sharing options...
zugswang Posted June 17, 2021 Share Posted June 17, 2021 20 hours ago, Nocta said: Hi, Xenia's settings are all handled in the xenia(-canary).config.toml file and they need to be tweaked for some games, for example: - if you switch between disc and XBLA games you need to switch between license_mask = 1/0 - for CAVE Games, you need to set gpu_allow_invalid_fetch_constants = true bu tis not necessarily true for other games Is there any way to have a per file config via Launchbox? Thanks guys! Just create different Xenia emulators for each config and point to the games accordingly. I myself have about 10 different versions of Xenia for this reason, luckily the size of Xenia is tiny so not much space taken up. 1 Quote Link to comment Share on other sites More sharing options...
Nocta Posted June 17, 2021 Author Share Posted June 17, 2021 (edited) 3 hours ago, DeadVoivod said: Is that not possible in Xenia emulator itself? I know that in RPCS3 you can custom configure your games, thus when LB launches them it uses that configuration. It is possible yet it's not recommended due to the implementation: https://github.com/xenia-project/xenia/issues/1707 3 hours ago, zugswang said: Just create different Xenia emulators for each config and point to the games accordingly. I myself have about 10 different versions of Xenia for this reason, luckily the size of Xenia is tiny so not much space taken up. That's what I ended up doing also. May I ask what are your different config and for which games? I could be really handy to have a centralised place where we share our settings. I personally have one config for XBLA games, one for CAVE games and a "vanilla" one but I'm only getting started ;D For CAVE Games gpu_allow_invalid_fetch_constants = true ---------------------------------------- For XBLA Games license_mask = 1 Edit: someone brought an even better solution on the github thread: Quote You can make separate configs and make shortcuts for each game ala xenia.exe --config gameconfig.toml, no need for multiple folders Edited June 17, 2021 by Nocta Quote Link to comment Share on other sites More sharing options...
zugswang Posted June 17, 2021 Share Posted June 17, 2021 32 minutes ago, Nocta said: It is possible yet it's not recommended due to the implementation: https://github.com/xenia-project/xenia/issues/1707 That's what I ended up doing also. May I ask what are your different config and for which games? I could be really handy to have a centralised place where we share our settings. I personally have one config for XBLA games, one for CAVE games and a "vanilla" one but I'm only getting started ;D For CAVE Games gpu_allow_invalid_fetch_constants = true ---------------------------------------- For XBLA Games license_mask = 1 Edit: someone brought an even better solution on the github thread: I didn't do the configs myself, I used different specific builds from different github links that were already configured (see below) Xenia Custom 1.12 Alpha Xenia - (D3D12) version Xenia - Canary Xenia - Canary by Backgamon Xenia - custom emoose fix Xenia - Vulkan version Xenia Custom 1.07 Xenia Custom 1.11c Xenia Custom 1.11e Xenia Custom 1.11g Xenia Custom 1.11h Xenia Custom 1.11i Xenia Custom 1.11k Quote Link to comment Share on other sites More sharing options...
itsmeblake Posted October 22 Share Posted October 22 (edited) Has anyone found a solution to this? Launchbox default method works, but fails to use the custom config file unique to the game = \path\emulator.exe "\path\game.iso" Setting Xenia Manager as the emulator works and launches the game with the proper config file but LB/BB doesn't support this = "\path\xenia manager.exe" "Game title" The problem is launchbox wants a rom in the path and the "application command-line params" cannot be used unless a rom is specified. The shortcut fix described above does not work and making an emulator for each game crazy. No way I am the only one with this problem. I may end up writing a powershell script to launch 360 games if nobody has any ideas. Edited October 22 by itsmeblake Quote Link to comment Share on other sites More sharing options...
itsmeblake Posted October 22 Share Posted October 22 This was my answer. Go to "edit game > emulation", check the "use custom command line params" box then use --config "\path\title.config.toml" All of the actual config can be done in notepad and/or xenia manager. Unfortunately you will have to do this for every game. I hope this helps the next person. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.