Hacking NTRCFW 3.4 Preview1(Support video output on New 3DS)

Kibido

Well-Known Member
Member
Joined
Apr 3, 2014
Messages
641
Trophies
0
Age
31
XP
692
Country
Italy
Something weird happened. My PC was shut down for hours and so was my 3DS. I wanted to have a quick game before going to sleep so I turned it on, tried going online but hung on a connection screen, closed the lid and opened it only to get a black screen just like it happens while using NTR Viewer; problem is my PC was completely shut down. Another 3DS reboot and eventually I could go online, but it really seemed as for a while it fucked up my 3DS, even though there was no connection between it and NTR Viewer.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,372
Trophies
4
Location
Space
XP
13,973
Country
Norway
I discovered something about the Pokémon games - The 3DS will stay connected to the router when you launch something like Pokémon X, but as soon as you hit Continue, the streaming stops working. At this point, my 3DS also disappeared from the router's "connected devices" list, however it reappears and streaming continues when I return to the Home Menu. I'm presuming that since Pokémon has a near-range console-to-console wireless feature, the 3DS automatically disconnects from any routers during gameplay and reconnects when gameplay ends. This might be a problem for streaming Pokémon games.

*reads previous posts*
Never mind, looks like it was already discovered...
That sounds like the culprit. I've noticed that when I'm connected online in the Pokemon games, local wireless won't work, so it seems like it's only able to use one or the other. Makes sense, I guess.

Something weird happened. My PC was shut down for hours and so was my 3DS. I wanted to have a quick game before going to sleep so I turned it on, tried going online but hung on a connection screen, closed the lid and opened it only to get a black screen just like it happens while using NTR Viewer; problem is my PC was completely shut down. Another 3DS reboot and eventually I could go online, but it really seemed as for a while it fucked up my 3DS, even though there was no connection between it and NTR Viewer.
Well, it is an early preview/beta, so I suppose anything could happen. That is a strange issue though. It was probably just a coincidence that had nothing to do with NTR, but you never know.
 
Last edited by The Real Jdbye,

Leslie White

Well-Known Member
Member
Joined
Feb 21, 2015
Messages
230
Trophies
0
Age
36
Location
Paris
XP
300
Country
France
Ok I just discovered that video streaming for the Pokemon games do work. You just have to have the game connect to the internet. Then the video stream comes back. I don't know why this is, but it resolves black screen issue with Pokemon Alpha Sapphire. I assume this fix applies to the other games to. Ocarina of Time doesn't have internet features....So I can't get that one to stream. But hey the pokemon games work now. :P

Thanks a lot ! It worked for me ! Got wondertrades displayed at 40 fps and a battle replay at 15-20 fps, so this is kinda nice :)
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,982
Country
Out of curiosity, does streaming still work when booting DS-mode games, or does the 3DS disconnect from the viewer when a DS game is running?

I'm guessing the latter, since NTR runs on the 3DS firmware while the console switches to the TWL firmware when running DS games, which would disrupt the NTR debug connection. Sadly I can't test it at the moment.
 

BobDoleOwndU

Well-Known Member
Member
Joined
Dec 28, 2013
Messages
1,178
Trophies
1
Age
29
XP
2,175
Country
Canada
Out of curiosity, does streaming still work when booting DS-mode games, or does the 3DS disconnect from the viewer when a DS game is running?

I'm guessing the latter, since NTR runs on the 3DS firmware while the console switches to the TWL firmware when running DS games, which would disrupt the NTR debug connection. Sadly I can't test it at the moment.
Just tried it, the 3DS disconnects.
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,982
Country
431km/h too fast.

Sent from my 403SC using Tapatalk
So that's where all the Stability went...

It looks like the primary factor for streaming performance is the router used. A congested or old router can severely impact frame rate, the ideal setup would be one that supports 802.11ac, 5GHz, and a transfer speed of at least 100mbps. When I switched from a 802.11n (54mbps) router to my phone (maximum 300mbps with only the 3DS and PC connected and no other devices hogging bandwidth), frame rate improved from 0.2FPS to about 15FPS. The Internet service speed doesn't matter, it's just the wireless technology in the router that's the main bottleneck (along with the 3DS' wireless chip).

Oddly enough, I'm getting slightly worse performance on a N3DS compared to a N3DS XL, not sure why.
 
Last edited by NekoMichi,

cros107

Well-Known Member
Newcomer
Joined
Apr 3, 2016
Messages
54
Trophies
0
Age
21
XP
195
Country
Soo...
Sorry for my noobieness, but how do you get this onto your 3ds?
I have the latest firmware. Used to have tubehax but that's dead now :/
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,982
Country
I have a few streaming test results from yesterday:

All tests were done with a N3DS XL on 10.7 sysNAND with AuReiNAND (A9LH), streaming quality was tested at the Home Menu and then booting into the Legend of Zelda: Majora's Mask 3D as a standard.

Router - 2Wire 2700HGV
- 802.11b/g, 2.4GHz with maximum 54mbps transfer rate
- Congested router with ~3 other devices connected

NTR debugger was able to successfully connect to the console, however the viewer was only able to display 2-5 frames of video at the Home Menu before freezing at the last frame and entering an unrecoverable crash. No further results could be obtained.

Router - Dovado 3GN
- 802.11b/g/n, 2.4GHz with maximum 54mbps transfer rate
- Minimal congestion with only PC and 3DS connected

Video streaming was mostly smooth at the Home Menu with occasional flashing artefacts and interference, approximate frame rate at the Home Menu is 20. Launching the game causes severe drop in performance, either the stream freezes on the last frame and enters an unrecoverable crash, or frame rate drops to 1 frame per 5-20 seconds, recoverable by returning to the Home Menu.

Router - iPhone 6 (MyWi tethering app)
- 802.11a/b/g/n/ac, 2.4/5GHz dual band support with maximum 300mbps transfer rate
- Minimal congestion with only PC and 3DS connected

Streaming was very stable with 20-30FPS video on the Home Menu and consistent 10-30 FPS in-game. Occasionally the stream would get stuck on a frame during gameplay but would automatically recover within 5 seconds. No artefacts or interference was observed.
 

gamesquest1

Nabnut
Former Staff
Joined
Sep 23, 2013
Messages
15,153
Trophies
2
XP
12,247
Ok I just discovered that video streaming for the Pokemon games do work. You just have to have the game connect to the internet. Then the video stream comes back. I don't know why this is, but it resolves black screen issue with Pokemon Alpha Sapphire. I assume this fix applies to the other games to. Ocarina of Time doesn't have internet features....So I can't get that one to stream. But hey the pokemon games work now. :P
well thas weird it seems oot just outright disables the internet when you start it, but majoras mask doesn't, wonder if any other games do that :huh:

PS this patch works for making oot stream :)
It is already mentioned in the PDF, some games will disconnect wifi before booting automately,
to avoid this, imput write(0x0105AE4, (0x70, 0x47), pid=0x1a) before open your game.
(with this patch, you might have trouble with reconnecting to the router)
so just put
Code:
write(0x0105AE4, (0x70, 0x47), pid=0x1a)
into the box and hit enter then start oot and it will stay connected framerate is pretty good about 15-20 fps, seems most of the older games perform pretty well with this
 
Last edited by gamesquest1,

Februarysn0w

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,206
Trophies
0
Age
36
XP
837
Country
Japan
Soo...
Sorry for my noobieness, but how do you get this onto your 3ds?
I have the latest firmware. Used to have tubehax but that's dead now :/
downgrade and install cfw first. do not ask here how to downgrade.

Sent from my 403SC using Tapatalk
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,982
Country
I'm able to stream to my laptop, and then in turn stream that video feed to the TV via AirPlay Mirroring, effectively playing 3DS on TV wirelessly (with quite a bit of lag). Never thought this would be possible so soon, NTR's certainly onto something big here. :)
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,372
Trophies
4
Location
Space
XP
13,973
Country
Norway
Can I use both aureinand & NTRcfw?
Only if you use the 10.2 FIRM from the NTR folder in the firms download.

well thas weird it seems oot just outright disables the internet when you start it, but majoras mask doesn't, wonder if any other games do that :huh:

PS this patch works for making oot stream :)

so just put
Code:
write(0x0105AE4, (0x70, 0x47), pid=0x1a)
into the box and hit enter then start oot and it will stay connected framerate is pretty good about 15-20 fps, seems most of the older games perform pretty well with this
It must be because OoT is a very early game, it was probably made with an old SDK version from before online support was added.
 
Last edited by The Real Jdbye,
  • Like
Reactions: NekoMichi

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,982
Country
It must be because OoT is a very early game, it was probably made with an old SDK version from before online support was added.
I might do some more testing around OoT, it's interesting that the game interferes with wireless features whereas it doesn't have any connectivity features in itself.
 

Sno0t

Well-Known Member
Member
Joined
Aug 20, 2015
Messages
223
Trophies
0
XP
1,217
Country
Gambia, The
Hi evry1 :)
Is there any way to increae fps ingame?
I am having always 98 to 100% quality, already increased cpuclock to max via ntrscreen. However i mostly get fps around 12 to 13...
I know this is a preview, I am just curious ;)
Thanks in advance and kind regards,
Sno0t
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    QuarterCut @ QuarterCut: my reaction to such information +1