jakibaki / hid-mitm

Sysmodule mitming the Horizon hid (human interface device) services to allow using unsupported gamepads on the nintendo switch.
GNU General Public License v2.0
102 stars 23 forks source link

8.1.0 compat #26

Closed d3st1nyh4x closed 4 years ago

d3st1nyh4x commented 5 years ago

enabling hid-mitm on 8.1.0 causes the switch to hang on final boot logo (Official ns one)

fabrebatalla18 commented 5 years ago

Please, fix for 8.1.0

ghost commented 5 years ago

I have the same problem, stuck on Nintendo switch boot logo.

friedkeenan commented 5 years ago

Should be as simple as compiling with a later libstratosphere

Xirious commented 5 years ago

Same here. I hope this will be fixed soon.

miloazul10 commented 5 years ago

Me too, Fantastic HomeBrew, But will be better if works in 8.1.0

tgb20 commented 4 years ago

@friedkeenan Can you say which version of libstratosphere? I tried compiling with the newest version and the make failed.

friedkeenan commented 4 years ago

Probably this commit

Xirious commented 4 years ago

Anybody been able to fix this by recompiling with libstratosphere?

tgb20 commented 4 years ago

A change from my last post. I got the newest version of libstratosphere in the repo, but when building the project it fails to create the exefs.nsp. There are also hundreds of errors while the build is running. This happens whether I run the current version, or the newest version with the new libstratosphere. @friedkeenan If you are able to rebuild it and see if you can get it to work that would be a great help. I am doing this from a Mac and it appears this repo and its build tools were designed to run on Windows.

friedkeenan commented 4 years ago

Compiling with the libstratosphere commit I linked and v2.2.0 of libnx (not master) built an exefs nsp, but I'm on 5.1.0 so I can't test to see if it works for 8.1.0.

Xirious commented 4 years ago

@friedkeenan

I'm on 8.1.0 and I'd be willing to test (this weekend) I'm just not sure how?

tgb20 commented 4 years ago

Works on 8.1.0. I didn't have my devkitPro updated. Used the commit above and the newest version of devkitPro.

friedkeenan commented 4 years ago

might be worth it to make a PR then that updates libstratopshere to that commit @tgb20

MarcioBarrientos commented 4 years ago

@friedkeenan @tgb20 Hi, I build the hid-mitm with the commit above and it works, I did test it with 8.1.0 and PS4 controller https://gofile.io/?c=XpBldb

miloazul10 commented 4 years ago

@friedkeenan @tgb20 Hi, I build the hid-mitm with the commit above and it works, I did test it with 8.1.0 and PS4 controller (with missing input from O, R and options buttons) https://gofile.io/?c=XpBldb

You are our Hero!, I tested, and Work!, Thank You very much!

Xirious commented 4 years ago

https://github.com/jakibaki/hid-mitm/issues/26#issuecomment-511170184

This worked for me. 8.1.0 Kosmos + Xbox One BT controller.

Thank you!!