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

Phil5004

Well-Known Member
Member
Joined
Jul 6, 2015
Messages
887
Trophies
0
Age
33
XP
499
Country
Germany
I'll only get this error:

> connect('192.168.NOP.EE');8000
connect() takes exactly 2 arguments (1 given)
bei Microsoft.Scripting.Interpreter.ThrowInstruction.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.LightLambda.Run4[T0,T1,T2,T3,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3)
bei System.Dynamic.UpdateDelegates.UpdateAndExecute3[T0,T1,T2,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2)
bei Microsoft.Scripting.Interpreter.DynamicInstruction`4.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
bei IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
bei Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope)
bei ntrclient.CmdWindow.runCmd(String cmd)
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,982
Country
Finally got it to work, frame rate is great on the Home Menu, although it glitches out when I launch a game. Hopefully this can be fixed and optimised in the future, as it looks very promising. :)


> connect('192.168.NOP.EE');8000
The brackets are in the wrong place, and it should be a comma, not a semicolon. Like this:
connect('192.168.NOP.EE', 8000)
 
Last edited by NekoMichi,

Eskuero

Well-Known Member
Newcomer
Joined
Mar 20, 2015
Messages
97
Trophies
0
XP
179
Country
United States
I've tested this and works pretty smoothly, I tried streamng with both computer and 3DS next to the router and the result is impressing. Also noticed that after loading my savefile of Alpha Saphire the game seems to hang at a black screen.
I left the 3DS around 10 minutes just in case it was a crazy fps drop but returning to homemenu inmediately fixes the black screen so I suppose is something specific to Pokemon buffer (I heard time ago from @Reisyukaku back in the day when Reinand supported screenshots that Pokemon used different offsets?)
 

ihaveahax

Well-Known Member
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,854
Country
United States
I'll only get this error:

> connect('192.168.NOP.EE');8000
connect() takes exactly 2 arguments (1 given)
bei Microsoft.Scripting.Interpreter.ThrowInstruction.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.LightLambda.Run4[T0,T1,T2,T3,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3)
bei System.Dynamic.UpdateDelegates.UpdateAndExecute3[T0,T1,T2,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2)
bei Microsoft.Scripting.Interpreter.DynamicInstruction`4.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
bei Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
bei IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
bei Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope)
bei ntrclient.CmdWindow.runCmd(String cmd)
Code:
connect("192.168.X.X", 8000)
remoteplay()
replace X.X of course. make sure NTRViewer is open at the same time as you use "remoteplay"
 
D

Deleted User

Guest
got the same error sadly haha^^
well anyway.... gotta try more to get it working..

i guess NTR did not boot correctly.
CIA install - done
but i can't use the plugin menu (using Select) or is that menu gone for good in that release?
the CIA installation says success but i doubt it worked because my PC says that my 3DS does not want to let my pc connect....
 

NekoMichi

Retro Collector
Member
Joined
Jun 4, 2015
Messages
1,441
Trophies
1
Location
Minus World
Website
www.youtube.com
XP
2,982
Country
got the same error sadly haha^^
well anyway.... gotta try more to get it working..

i guess NTR did not boot correctly.
CIA install - done
but i can't use the plugin menu (using Select) or is that menu gone for good in that release?
the CIA installation says success but i doubt it worked because my PC says that my 3DS does not want to let my pc connect....
You don't need to enter the plugin menu (not sure if it still exists in the latest versions anyway), you just need to select "enable debugging" at the NTR menu.
 

Eskuero

Well-Known Member
Newcomer
Joined
Mar 20, 2015
Messages
97
Trophies
0
XP
179
Country
United States
Still have a problem. It just says the 3DS denied the conection...

Asegúrate de tratar de conectar la 3DS mientras estás en el menú home y que estás arrancando el ntrclient.exe con permisos de administrador. Y por pupuesto debes haber arrancando el Debugger desde el menú de NTR primero.

Make sure to try to connect the 3DS while in home menu without other program runnung and run the ntrclient.exe with admin permissions.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,377
Trophies
4
Location
Space
XP
13,994
Country
Norway
Works pretty okay for me. Output from NTRViewer looks good, getting Quality 95% or more and 7-17 FPS ingame depending on the game (17 FPS in M&L Paper Jam.) 3D on or off doesn't seem to make a difference, and the output on the 3DS is the same as normal, it's not affected by the video capture.
I wonder what the bottleneck is, maybe the FPS could be improved in the future by improving the compression. Or maybe it's limited by how fast it can read the framebuffer.
Hopefully the bottleneck is in the compression, since that can be improved.

If NTRViewer is launched with -l 1 -t 2.0 -b 2.0 parameters the output will be scaled 2x.
-l 0 will place the screens on left/right instead of top/bottom.


Screenshot%202016-04-11%2019.39.22.png
 
Last edited by The Real Jdbye,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • SylverReZ @ SylverReZ:
    @mthrnite, Cheetah Girls, the sequel to Action 52's Cheetah Men.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pokemon Black I played that one a lot
  • K3Nv2 @ K3Nv2:
    Honestly never messed with Pokémon on ds much
  • mthrnite @ mthrnite:
    I played pokemon once, was bored, never tried again
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
    Veho @ Veho: +1