Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skylanders portal not working in Linux (Cemu 2.1) #1325

Open
Caspersonn opened this issue Sep 2, 2024 · 9 comments
Open

Skylanders portal not working in Linux (Cemu 2.1) #1325

Caspersonn opened this issue Sep 2, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@Caspersonn
Copy link

Current Behavior

Skylanders portal not working on with Cemu 2.1 skylanders trap team with the error
An incompatible Portal of Power is connected
image
The kernel gives the following error usb 3-1: usbfs: interface 0 claimed by usbfs while 'OSSched[core=1]' sets config #0

This is kinda a continuation of #950.

Expected Behavior

Skylanders portal to work in linux on Cemu 2.1!

Steps to Reproduce

Just load skylanders trap team on cemu 2.1 with the udev rule
SUBSYSTEM=="usb", ATTRS{idVendor}=="1430", ATTRS{idProduct}=="0150", MODE="0666"

System Info (Optional)

OS: Nixos 24.05 (also tested on my pc with Arch installed)
Cemu: 2.1

Emulation Settings (Optional)

No response

Logs (Optional)

log.txt

@Caspersonn Caspersonn added the bug Something isn't working label Sep 2, 2024
@kirbeh73
Copy link

kirbeh73 commented Sep 17, 2024

This was worked on in #1027 but it doesn't seem like anyone is working on it now. If this bug is fixed all the games would be fully compatible with the steam deck theoretically. Let's try to get people to revive this.

@Caspersonn
Copy link
Author

Yeah, i tried to work on it but i have not much dev experience.

@FlashFyreMods
Copy link

FlashFyreMods commented Nov 30, 2024

+++ Seems like a mistake/forgotten about because all other old threads have it closed as completed. Hopefully tsomeone can work on this finally since there's been discussion for two years or so and still nothing.

@Caspersonn
Copy link
Author

Jep, i tried again with version 2.4 but got the same result and I dont have enough C++ experience to figure this out. Maybe @deReeperJosh could help us out.

@FlashFyreMods
Copy link

I should probably add the behaviour I've noticed in the other two games I've tested (with the trap portal) in case it's useful:

  • On Giants, plugging in the portal makes it go off the "connect portal" screen, but the screen just stays fully white
  • On Swap Force, I actually don't have the "connect portal" screen at all while it is plugged in, but no figures are registered when they are placed on the portal.

@rcaridade145
Copy link

Looking at the log

[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 5986:215d
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 0489:e0d8
[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002
[17:32:45.479] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003
[17:32:45.479] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002

The list of known devices is

Whitelist::Whitelist()
. Perhaps this is what is causing the issues

@deReeperJosh
Copy link
Contributor

Looking at the log

[17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 5986:215d [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 0489:e0d8 [17:32:45.478] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002 [17:32:45.479] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0003 [17:32:45.479] nsyshid::BackendLibusb: device not on whitelist: 1d6b:0002

The list of known devices is

Whitelist::Whitelist()

. Perhaps this is what is causing the issues

None of those devices are Skylander portals so that is expected

@slice-the-idiot
Copy link

would love to see this fixed at some point

@kirbeh73
Copy link

would love to see this fixed at some point

Christmas Miracle 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants