jakibaki / In-Home-Switching

Allows you to stream your PC display to your Nintendo Switch!
GNU General Public License v3.0
440 stars 41 forks source link

Fixes compiling for latest Libnx #57

Open ITotalJustice opened 4 years ago

ITotalJustice commented 4 years ago

Hi mate, this pr just fixes compiling against latest libnx.

Would you mind updating the release binary version as well? Even if its not a new release, just updating it from the previous binary would be fine. I only ask because a lot of people still use this app 😄

closes #54

ITotalJustice commented 4 years ago

Also, I can send the compiled binary if you prefer, rather than having to compile it.

Mdubois12 commented 4 years ago

@ITotalJustice Any chance you could send me the compiled binary? I tried compiling myself but keep running into issues, no doubt an issue with my environment. Might just be easier if you could send me the binary

reinzanini commented 4 years ago

Yeah, would help me too.

reinzanini commented 4 years ago

Nvm, managed to build it easily with your commits.

DevL0rd commented 4 years ago

@ITotalJustice TBH I'm not even sure how to compile it. Could you make a google drive link for your version So that I may use it aswell?

ghost commented 4 years ago

@ITotalJustice Is it okay if you send me the binary too? I can't get the devkit pacman working to get devkitpro.

EDIT: I got devkitpro installed but I can't compile your branch or the master branch because of some errors (like U64_MAX being undeclared).

EDIT2: I successfully compiled after changing the U64_MAX to UINT64_MAX and installing some more dependencies.

ITotalJustice commented 4 years ago

I pushed a release of the working binary that i sent to my friend 2 months ago (the reason i even did this pr!).

Like i explain in the release, this is just a recompiled build against the latest libnx. I have no fixed any bugs such as the sleep mode bug.

Also sorry for taking so long to get back you all. I did see the notifications but it was always at a bad time haha.

DevL0rd commented 4 years ago

@ITotalJustice I asked for permission to take over the project. Idk if I will get a response.

But I rewrote the entire streamer in node.js to make a electron app out of it. I also added touch screen support and am rewritting the UI. Renaming it and added a forwarder and fixed the missing icon though it is getting replaced soon too.

Let me know if you likey :p

Here it is SkyNX

Mdubois12 commented 4 years ago

@DevL0rd this is awesome, thanks so much

DevL0rd commented 4 years ago

@ITotalJustice Is it okay if you send me the binary too? I can't get the devkit pacman working to get devkitpro.

EDIT: I got devkitpro installed but I can't compile your branch or the master branch because of some errors (like U64_MAX being undeclared).

EDIT2: I successfully compiled after changing the U64_MAX to UINT64_MAX and installing some more dependencies.

Noticed this too XD But didn't need to install more dependencies 0.o

DevL0rd commented 4 years ago

Ok here is the first release.

https://github.com/DevL0rd/SkyNX/releases