Homebrew Snickerstream - Unified NTR and HzMod streaming client for the 3DS

keijitatzuya

Member
Newcomer
Joined
Feb 11, 2018
Messages
16
Trophies
0
Age
27
XP
66
Country
Puerto Rico
anyone here had the problem of games disappearing from home menu and when you check the Software everything is in there... Can anyone here tell me how to fix this?
 

Gamer90Kirby

Well-Known Member
Member
Joined
Jul 31, 2012
Messages
170
Trophies
1
Location
Best place on Earth
XP
1,866
Country
Saudi Arabia
@RattletraPM
I started using KitKat and Snickerstream recently both seemed to work perfectly fine with consistent frame rate and quality however after like 10 minutes of use, I would have these sharp drops in Quality % and fps going down all the way to 0. It would happen like once every 3 minutes.

I assumed the issue was the distance between my N3ds and my router so I went out and got a usb wifi adapter so that my n3ds is right next to the internet source and it seems like its happening less frequently now but its still happening. Stream would be perfectly fine then all of a sudden drops to 0 fps. This happens on both Snickerstream AND Kitkat.

I tried playing with the settings but Im still having the same issue. Please give feedback on what you think Im doing wrong.
 

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Mine just keeps saying Starting remoteplay...
What can i do to make it work?
I'm going to need a bit more info to help you. Have you installed and opened NTR on your 3DS? Have you allowed Snickerstream thru your firewall? Could you post a log?
Remember that if you don't know how to set up Snickerstream there's a quick guide (and also FAQs) in the ReadMe as well as many video guides out there.


@RattletraPM
I started using KitKat and Snickerstream recently both seemed to work perfectly fine with consistent frame rate and quality however after like 10 minutes of use, I would have these sharp drops in Quality % and fps going down all the way to 0. It would happen like once every 3 minutes.

I assumed the issue was the distance between my N3ds and my router so I went out and got a usb wifi adapter so that my n3ds is right next to the internet source and it seems like its happening less frequently now but its still happening. Stream would be perfectly fine then all of a sudden drops to 0 fps. This happens on both Snickerstream AND Kitkat.

I tried playing with the settings but Im still having the same issue. Please give feedback on what you think Im doing wrong.
Which games are you trying to stream? If they require NFC patching I suggest you try to use Luma3DS' debugger instead of the usual NFC patch.
I'm telling you this because in some extremely rare cases the NFC patch might cause memory leaks on the 3DS - it's unknown how or why this happens, but both Snickerstream, kit-kat or any other streaming client out there use the exact same patch (aka the one initially described by Cell9). There's really no other way to achieve the same thing unless you use Luma3DS's debugger or a game-specific patch. So in order to confirm if this is the issue, I advise you to try this and see if it still happens (if you don't know, you can find the debugger option in Rosalina's menu).
 

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
@RattletraPM ATM Im only trying to stream MK7 and Animal Crossing New Leaf. I don't thing either of them requires patching. Should I still attempt it though?
I also tried the Clock+L2 method but nothing changed.
No, they do not require patching, so I doubt the debugger will make much of a difference. What version of NTR are you using?
 

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
@RattletraPM I'm sorry but how do I get a log from snickerstream?
Add Loglevel=3 to settings.ini (3 is the maximum loglevel - aka it will output a lot of stuff and might even slow down the stream, so it's only useful for debugging purposes, like in your case. If you want Snickerstream to log less stuff, set it to 2 or 1!)
 

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Alrighty, time for a quick update on Snickerstream's development - I've done some tests and I might've gotten multiple 3DS streaming on the same PC working via NTR!
I've only tested this feature using a real N3DS and my private NTR Remoteplay Simulator tool instead of two actual 3DSes because I only own a single console, but from what I've seen there's no real reason why it shouldn't work on two real consoles. However, if anyone owns two or more CFW'd N3DSes and wants to do some testing then please let me know! It will still take some time before I can send you a proper build of Snickerstream with this feature coded in, but I'll let you know ASAP.

Also, I might make a short vlog showcasing an early view of this feature!
 

Vladlust

New Member
Newbie
Joined
Apr 24, 2018
Messages
2
Trophies
0
Age
34
XP
42
Country
United States
Hey Rattletra, first off let me say thank you for the awesome software! I recently got a New 2ds XL and I'm very happy that a software like this exists.

I've tested it and it's working well for me, but it appears like I'm having an issue with the window's size. For some reason, the window is cropped for both bottom and top screens, so I can only see half of them, this doesn't change if I use the arrow keys to change the window's size. It appears like this issue only happens when using the Direct2D, since the window doesn't crop anything when using GDI+. Changing presets in quality, Interpolation or Screeen Layer doesn't seem to help.
The only reason I'm asking is because I read that Direct2D is a better alternative and would prefer to use that option instead, so let me know if there's anything that I can try that might resolve this, otherwise I'll manage with GDI+ anyway.

Thank you!
 

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Hey Rattletra, first off let me say thank you for the awesome software! I recently got a New 2ds XL and I'm very happy that a software like this exists.

I've tested it and it's working well for me, but it appears like I'm having an issue with the window's size. For some reason, the window is cropped for both bottom and top screens, so I can only see half of them, this doesn't change if I use the arrow keys to change the window's size. It appears like this issue only happens when using the Direct2D, since the window doesn't crop anything when using GDI+. Changing presets in quality, Interpolation or Screeen Layer doesn't seem to help.
The only reason I'm asking is because I read that Direct2D is a better alternative and would prefer to use that option instead, so let me know if there's anything that I can try that might resolve this, otherwise I'll manage with GDI+ anyway.

Thank you!
If this happens then it might be an issue with DPI scaling (it should do this automatically in most cases, but sometimes it doesn't)
You can specify a custom window size without scaling its contents by adding CustomWidth and CustomHeight to the INI. For example:
Code:
CustomWidth=500
CustomHeight=300
will make Snickerstream's window 500x300 instead of the usual 400x480.
Play around with it a bit and tell me if it works!
 

TehJ3sse

New Member
Newbie
Joined
Mar 2, 2018
Messages
1
Trophies
0
Age
27
XP
138
Country
Finland
Alrighty, time for a quick update on Snickerstream's development - I've done some tests and I might've gotten multiple 3DS streaming on the same PC working via NTR!
I've only tested this feature using a real N3DS and my private NTR Remoteplay Simulator tool instead of two actual 3DSes because I only own a single console, but from what I've seen there's no real reason why it shouldn't work on two real consoles. However, if anyone owns two or more CFW'd N3DSes and wants to do some testing then please let me know! It will still take some time before I can send you a proper build of Snickerstream with this feature coded in, but I'll let you know ASAP.

Also, I might make a short vlog showcasing an early view of this feature!
Is this deal still open? I've got couple consoles to try this out
 

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Is this deal still open? I've got couple consoles to try this out
Sure thing, I've got a working build ready just today! Add me on Discord/Telegram/Steam/whatever and I'll send you the instructions and executable.

EDIT: Looks like the feature's working on real hardware too! Here's a screenshot, courtesy of @TehJ3sse
d31e50b12f175669b30de390ef28ff5f-jpg.jpg
 
Last edited by RattletraPM,

Vladlust

New Member
Newbie
Joined
Apr 24, 2018
Messages
2
Trophies
0
Age
34
XP
42
Country
United States
Rattletra thank you so much for your suggestion! I tried it and was able to make it work by using the commands you suggested.

Now I can start using Snickerstream to stream, thanks again!
 
  • Like
Reactions: RattletraPM

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Quick update for you all, got some more confirmation that the multiple 3DS streaming feature does indeed work as intended on real hardware - even with more than two N3DSes!
Here's a screenshot by ElderCub:
unknown2.png

And another one showing 3 N3DSes streaming at the same time, by @TehJ3sse
unknown.png

On a semi-related note, I told you all that I wanted to make a vlog but I haven't managed to do that. At this point I don't know if I should wait until I code in more stuff and show it all or do it anyways as soon as I can...
 

RattletraPM

Well-Known Member
OP
Member
Joined
Jan 18, 2017
Messages
897
Trophies
1
XP
8,341
Country
Italy
Does this work with o3DS?
I get this question a lot and normally the answer would be to just check the FAQs, but considering that this might change in the future with HzMod support then I'll give you and in-depth answer.

I want to try and add HzMod compatibility and HzMod does support streaming on an o3DS but not at an acceptable framerate. MarcusD (the one who made HzMod) says that the hard limit for an o3DS is 21 FPS, which is already low enough, but keep in mind that you won't even go near that in a real life scenario, especially in games: In fact, if you look around on YouTube, you'll notice that during gameplay the actual framerate will be somewhere around 8 to 11 FPS. So, while screen streaming via WiFi on an o3DS might be possible even right now, it isn't possible at an acceptable framerate and it will never be due to hardware limitations.

If you're asking why I even want to try to code in HzMod support, the answer's is simple: it goes way beyond o3DS support (in fact, that's not even one of the main reasons!). Imo it's a very underrated streaming tool which might even be better than NTR in some cases as it's less hacky and more stable while being pretty much the same performance-wise. Again, don't take my word on it tho - I still haven't done enough research to see if I can actually do it, but I guess we'll see in time.
 
Last edited by RattletraPM,
  • Like
Reactions: Vulpes-Vulpeos

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    ButterScott101 @ ButterScott101: +1