Hi, I wanted to try out adding an additional emulator to Chimera OS (in particular this would be the Cemu Wii U emulator AppImage).
I don't see any documentation, so I assume that it isn't officially supported, and I can see that the way it works appears to have changed since this comment: https://www.reddit.com/r/ChimeraOS/comments/10sq9d3/little_trick_for_some_nonpresent_emulators/
The structure appears to have change a little, now specifying a name and whether it is enabled,
and that Chimera looks to merge the existing list with the new entries:
|
PLATFORMS = merge_single_level(PLATFORMS_DEFAULT, PLATFORM_SETTINGS) |
However when I alter my settings.json to include a new platform like this Chimera fails to boot, and I don't see any Python parsing errors in the Journal:
"enable_ftp_server": true,
"ftp_username": "gamer",
"ftp_password": "xxxxx",
"ftp_port": 2121,
"keep_password": false,
"recordings_dir": "/home/gamer/.local/share/chimera/recordings",
"sls_conf_file": "/usr/share/chimera/config/sls.conf",
"ffmpeg_inputs": ["-f x11grab -i :0", "-f alsa -i pulse"],
"ffmpeg_vcodec": "",
"ffmpeg_acodec": "",
"enable_remote_launch": false,
"enable_content_sharing": false,
"platforms": {
"wiiu": {
"name": "Wii U",
"enabled": True
}
}
}
My questions are initially:
- Is there a good way of manually running the startup scripts via ssh to see if there are any output errors that aren't being captured by the journal, as that would help me do a little self solving, and not post questions like this
- Is this actually supported (even if not officially) by ChimeraOS, or am I fixing up the wrong files. I can only assume that it is getting part of the way and then crashing due to a missing dependency.
Hi, I wanted to try out adding an additional emulator to Chimera OS (in particular this would be the Cemu Wii U emulator AppImage).
I don't see any documentation, so I assume that it isn't officially supported, and I can see that the way it works appears to have changed since this comment: https://www.reddit.com/r/ChimeraOS/comments/10sq9d3/little_trick_for_some_nonpresent_emulators/
The structure appears to have change a little, now specifying a name and whether it is enabled,
chimera/chimera_app/config.py
Line 216 in 11bb351
and that Chimera looks to merge the existing list with the new entries:
chimera/chimera_app/config.py
Line 234 in 11bb351
However when I alter my settings.json to include a new platform like this Chimera fails to boot, and I don't see any Python parsing errors in the Journal:
My questions are initially: