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,863
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,392
Trophies
4
Location
Space
XP
14,027
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.
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, FarCry 5 is an awesome game with multiple endings!