Jump to content
LaunchBox Community Forums

Any way to change the configuration file of Xenia per game?


Recommended Posts

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 by Nocta
Link to post
Share on other sites
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.

Link to post
Share on other sites
Posted (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 by Nocta
Link to post
Share on other sites
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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...