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

Issue with portal #37

Open
sol1747 opened this issue Aug 30, 2021 · 3 comments
Open

Issue with portal #37

sol1747 opened this issue Aug 30, 2021 · 3 comments

Comments

@sol1747
Copy link

sol1747 commented Aug 30, 2021

Im using a Giants wii portal on pc i used it for dolphin so i had changed the drivers but it didnt work with them so i reverted them back to original by uninstalling them as said to do by someone on youtube and it still says portal not found. So what drivers do i need to get it to work.

@silicontrip
Copy link
Owner

The portals I've used report themselves as HID (Human interface devices) which doesn't require drivers. I haven't used a Giants portal or know if it is HID compatible, if it works with earlier versions of Skylanders (from say 10 years ago) then it should work without troubles. If it is incompatible with earlier portals and games, there might be hardware changes I'm not aware of. See what the device shows up as on the bus, you can use lsusb on Linux. System Information on Mac. or download this tool for Windows; https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/usbview (of course windows doesn't ship with any useful tools)

@sol1747
Copy link
Author

sol1747 commented Sep 2, 2021

[Port9] : Spyro Porta

Is Port User Connectable: yes
Is Port Debug Capable: no
Companion Port Number: 0
Companion Hub Symbolic Link Name:
Protocols Supported:
USB 1.1: yes
USB 2.0: yes
USB 3.0: no

Device Power State: PowerDeviceD0

   ---===>Device Information<===---

English product name: "Spyro Porta"

ConnectionStatus:
Current Config Value: 0x01 -> Device Bus Speed: Full (is not SuperSpeed or higher capable)
Device Address: 0x07
Open Pipes: 2

      ===>Device Descriptor<===

bLength: 0x12
bDescriptorType: 0x01
bcdUSB: 0x0200
bDeviceClass: 0x00 -> This is an Interface Class Defined Device
bDeviceSubClass: 0x00
bDeviceProtocol: 0x00
bMaxPacketSize0: 0x20 = (32) Bytes
idVendor: 0x1430 = Activision
idProduct: 0x0150
bcdDevice: 0x0100
iManufacturer: 0x01
English (United States) "Activision"
iProduct: 0x02
English (United States) "Spyro Porta"
iSerialNumber: 0x00
bNumConfigurations: 0x01

      ---===>Open Pipes<===---

      ===>Endpoint Descriptor<===

bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0020 = 0x20 bytes
bInterval: 0x01

      ===>Endpoint Descriptor<===

bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0020 = 0x20 bytes
bInterval: 0x01

   ---===>Full Configuration Descriptor<===---

      ===>Configuration Descriptor<===

bLength: 0x09
bDescriptorType: 0x02
wTotalLength: 0x0029 -> Validated
bNumInterfaces: 0x01
bConfigurationValue: 0x01
iConfiguration: 0x00
bmAttributes: 0x80 -> Bus Powered
MaxPower: 0x96 = 300 mA

      ===>Interface Descriptor<===

bLength: 0x09
bDescriptorType: 0x04
bInterfaceNumber: 0x00
bAlternateSetting: 0x00
bNumEndpoints: 0x02
bInterfaceClass: 0x03 -> HID Interface Class
bInterfaceSubClass: 0x00
bInterfaceProtocol: 0x00
iInterface: 0x00

      ===>HID Descriptor<===

bLength: 0x09
bDescriptorType: 0x21
bcdHID: 0x0111
bCountryCode: 0x00
bNumDescriptors: 0x01
bDescriptorType: 0x22 (Report Descriptor)
wDescriptorLength: 0x001D

      ===>Endpoint Descriptor<===

bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x81 -> Direction: IN - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0020 = 0x20 bytes
bInterval: 0x01

      ===>Endpoint Descriptor<===

bLength: 0x07
bDescriptorType: 0x05
bEndpointAddress: 0x01 -> Direction: OUT - EndpointID: 1
bmAttributes: 0x03 -> Interrupt Transfer Type
wMaxPacketSize: 0x0020 = 0x20 bytes
bInterval: 0x01

@silicontrip
Copy link
Owner

It reports as a HID so that's good. What is the error message you are getting because "portal not found" is not a message that this program generates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants