Homebrew [RELEASE]Nitro Screen - Facilitating screen capture with NTR CFW

jlangford

Well-Known Member
OP
Newcomer
Joined
Jul 31, 2016
Messages
77
Trophies
0
Age
29
XP
112
Country
Right. I'm not sure if anything like that is within my control. I'll have to dig out my copy of Alpha Sapphire to do some tests.
 

N7Kopper

Lest we forget... what Nazi stood for.
Member
Joined
Aug 24, 2014
Messages
977
Trophies
0
Age
30
XP
1,298
Country
United Kingdom
Aww, whatever rendering you're using doesn't work with my laptop. :-(
I have another Windows system (with a .net installation that's so broken that even the slash-and-burn installation utility didn't work, mind) and I can use terminal stuff, but it's still a bit of a downer. Aw, well.
 
  • Like
Reactions: DarkRioru

streetbrawler123

Well-Known Member
Member
Joined
Mar 9, 2013
Messages
186
Trophies
1
Age
31
XP
537
Country
Netherlands
Hm, if your screen flashed that means Nitro Stream is doing everything it should. NTRViewer likes to be a nuisance sometimes. Try opening it manually, also make sure you only have one instance open.

well I tried it and the only thing that I can see is a black screen and some snow lol
 

jlangford

Well-Known Member
OP
Newcomer
Joined
Jul 31, 2016
Messages
77
Trophies
0
Age
29
XP
112
Country
Aww, whatever rendering you're using doesn't work with my laptop. :-(
I have another Windows system (with a .net installation that's so broken that even the slash-and-burn installation utility didn't work, mind) and I can use terminal stuff, but it's still a bit of a downer. Aw, well.

I'm not doing any rendering at all. That's handled by NTRViewer which was written by Cell9 and uses SDL. Do you get any errors?

Okay, can't get an Internet Connection anymore... RIP
I'm looking for how I could fix it..

Hmm, I'm not sure what else I can suggest. When I get off work I'll have a go with Alpha Sapphire myself.

--------------------- MERGED ---------------------------

well I tried it and the only thing that I can see is a black screen and some snow lol
Snow? As in noise?
 

streetbrawler123

Well-Known Member
Member
Joined
Mar 9, 2013
Messages
186
Trophies
1
Age
31
XP
537
Country
Netherlands
I'm not doing any rendering at all. That's handled by NTRViewer which was written by Cell9 and uses SDL. Do you get any errors?



Hmm, I'm not sure what else I can suggest. When I get off work I'll have a go with Alpha Sapphire myself.

--------------------- MERGED ---------------------------


Snow? As in noise?

no snow as in snow on the screen
 

Vague Rant

Deceptively cute
Member
Joined
Aug 7, 2008
Messages
2,464
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,315
Country
@streetbrawler123: "Noise" is an expression in English like when you turn an TV to a channel that's not tuned. Static, fuzz, snow, etc. @jlangford doesn't mean "noise" as in sound, they mean the visual kind. Like this:
White-noise-mv255-240x180.png
 
  • Like
Reactions: streetbrawler123

jlangford

Well-Known Member
OP
Newcomer
Joined
Jul 31, 2016
Messages
77
Trophies
0
Age
29
XP
112
Country
Haha thanks, @Vague Rant :)

I'm not sure what could cause interference like that as it's all digital signals. It might just be the compression on a black screen in NTRViewer which I have no control over. Sounds like you don't have a good enough connection, @streetbrawler123

Is there/could there be a way to display the video in full screen?
Not currently as NTRViewer is a separate application not maintained by myself (Or maybe anyone, anymore. :( )
However, I do have plans to 'host' the NTRViewer within Nitro Stream which should give us a little more control over it but I'm not sure if it would mean custom sizes. There are hacky ways we could achieve fullscreen though by calculating the scale amount we'd need to use for the 3ds to match (Or get close to) the window size.

What would be ideal, is if someone smart enough could help me reverse engineer the NTRViewer packets (I'm terrible when it comes to networking) so we could handle them/decode the video or whatever is needed.

I don't know if it would be worth the work though as Cell9 is porting the screen capture plugin from NTR to it's own homebrew application. I'm hoping it will be updated and documented so I can use Nitro Stream with it. If we're really lucky, he'll make Nitro Stream obsolete. :)
 
  • Like
Reactions: Vague Rant

SmokinAce420

Active Member
Newcomer
Joined
Mar 3, 2016
Messages
33
Trophies
0
Age
40
XP
681
Country
United States
@jlangford just tested it and it works perfect now dude much appreaciated my friend :yaynds:

For those that want to get on the ORAS servers do not click send memory patch FYI.
 

GlitchyDavid

Well-Known Member
Newcomer
Joined
Jan 7, 2015
Messages
73
Trophies
0
XP
91
Country
This is probably obvious and don't flame me please.

Supports O3DS by any chance??

Edit: nvm, I already found it. I can't be bothered fishing out over $200 for n3ds tho
 
Last edited by GlitchyDavid,

jlangford

Well-Known Member
OP
Newcomer
Joined
Jul 31, 2016
Messages
77
Trophies
0
Age
29
XP
112
Country
how do I find my n3ds's ip address??

--------------------- MERGED ---------------------------

found my ip adress but, my target machine keeps refusing the connection to my n3ds...

Do you have NTR CFW installed?

@jlangford just tested it and it works perfect now dude much appreaciated my friend :yaynds:

For those that want to get on the ORAS servers do not click send memory patch FYI.

Not a problem, man. Let me know if anything else happens/feature requests :)
 
  • Like
Reactions: SmokinAce420

JokeTriple

Well-Known Member
Newcomer
Joined
Oct 19, 2015
Messages
78
Trophies
0
Age
28
XP
111
Country
United States
How do I fix this? I have the correct IP.
ERR: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond [IP]

I also noticed the port key after the IP was :8000 when it says :5000 when I use ftpd. Would that be the cause? When putting the :5000 after the IP, it just says "ERR: No such host is known"
 
Last edited by JokeTriple,

jlangford

Well-Known Member
OP
Newcomer
Joined
Jul 31, 2016
Messages
77
Trophies
0
Age
29
XP
112
Country
Is Python needed?
Nope :) I'm not too hot on python and I couldn't quite figure out why NTR Debugger was using it. I think it was using it for reflection but C# supports reflection features built in so that confused me.

How do I fix this? I have the correct IP.
ERR: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond [IP]

I also noticed the port key after the IP was :8000 when it says :5000 when I use ftpd. Would that be the cause? When putting the :5000 after the IP, it just says "ERR: No such host is known"

Nope. Port 8000 is correct. Ports are defined on a per application basis and aren't specific to an IP address, device etc. The software can't connect to your 3DS for some reason.
Two the reasons could be:
  • Router blocking the connection
  • NTR firmware is not installed on the 3DS
  • Your 3DS is turned off ;)
 

Phil5004

Well-Known Member
Member
Joined
Jul 6, 2015
Messages
887
Trophies
0
Age
33
XP
499
Country
Germany
Nope :) I'm not too hot on python and I couldn't quite figure out why NTR Debugger was using it. I think it was using it for reflection but C# supports reflection features built in so that confused me.



Nope. Port 8000 is correct. Ports are defined on a per application basis and aren't specific to an IP address, device etc. The software can't connect to your 3DS for some reason.
Two the reasons could be:
  • Router blocking the connection
  • NTR firmware is not installed on the 3DS
  • Your 3DS is turned off ;)
What can we do if the Router blocks the connection?
 

jlangford

Well-Known Member
OP
Newcomer
Joined
Jul 31, 2016
Messages
77
Trophies
0
Age
29
XP
112
Country
What can we do if the Router blocks the connection?

As was previously mentioned in the thread, forward your ports internally. This isn't normally required, but some routers are a pain in the arse. Also if you're on a guest network or whatever it can prevent devices from talking to eachother.
 
  • Like
Reactions: Ailuros27

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @BakerMan, Remember to take your meds like AncientBoi.