ROM Hack NTRViewer Question (11.4 with latest NTR Update)

FatJesus

Active Member
OP
Newcomer
Joined
Dec 12, 2016
Messages
39
Trophies
0
Age
33
Website
twitter.com
XP
107
Country
United States
So I want to stream Pokemon Moon through NTR. Before 11.4 dropped I could easily do so, but with the new 11.4 and new NTR update it freezes my NTRViewer whenever I get past the title/file selection screen. Is there anyway to stop my 3DS from disconnecting from the internet when I get into the game itself? Here's what I usually do:

1. Start NTR on my 3DS
2. Enable debugger
3. Open Pokemon Moon
4. Hit home on my 3DS on the title screen
4. Start Nitro Stream
5. Start NTRViewer
6. Apply Memory Patch
7. Hit home to go back to Pokemon's title screen
8. Once I get into the game, NTRViewer freezes
 

TheCyberQuake

Certified Geek
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
So I want to stream Pokemon Moon through NTR. Before 11.4 dropped I could easily do so, but with the new 11.4 and new NTR update it freezes my NTRViewer whenever I get past the title/file selection screen. Is there anyway to stop my 3DS from disconnecting from the internet when I get into the game itself? Here's what I usually do:

1. Start NTR on my 3DS
2. Enable debugger
3. Open Pokemon Moon
4. Hit home on my 3DS on the title screen
4. Start Nitro Stream
5. Start NTRViewer
6. Apply Memory Patch
7. Hit home to go back to Pokemon's title screen
8. Once I get into the game, NTRViewer freezes
The memory patch command changed, and nitro stream hasn't updated to support that. You'll have to use ntr debugger to manually send the updated command instead of using the built in option in nitro stream
 

FatJesus

Active Member
OP
Newcomer
Joined
Dec 12, 2016
Messages
39
Trophies
0
Age
33
Website
twitter.com
XP
107
Country
United States
The memory patch command changed, and nitro stream hasn't updated to support that. You'll have to use ntr debugger to manually send the updated command instead of using the built in option in nitro stream

So when I open the actual debugger (NTRClient.exe, correct?), what do I put in there?
 

FatJesus

Active Member
OP
Newcomer
Joined
Dec 12, 2016
Messages
39
Trophies
0
Age
33
Website
twitter.com
XP
107
Country
United States
Yes ntrclient.exe. first use the connect command to connect to the 3ds, then use this to send the updated memory patch
write(0x00105B00, (0x70, 0x47), pid=0x1a)

Alright, so I do everything the same, except for 6, which I have to manually do? Thanks for all the help! If it doesn't work, I'll let ya know.
 

FatJesus

Active Member
OP
Newcomer
Joined
Dec 12, 2016
Messages
39
Trophies
0
Age
33
Website
twitter.com
XP
107
Country
United States
Yes ntrclient.exe. first use the connect command to connect to the 3ds, then use this to send the updated memory patch
write(0x00105B00, (0x70, 0x47), pid=0x1a)

Is this what it's supposed to look like in the debugger?

> connect
IronPython.Runtime.Types.BuiltinFunction
> write(0x00105B00, (0x70, 0x47), pid=0x1a)
Object reference not set to an instance of an object.
at ntrclient.NtrClient.sendPacket(UInt32 type, UInt32 cmd, UInt32[] args, UInt32 dataLen)
at ntrclient.NtrClient.sendWriteMemPacket(UInt32 addr, UInt32 pid, Byte[] buf)
at ntrclient.ScriptHelper.write(UInt32 addr, Byte[] buf, Int32 pid)
at Microsoft.Scripting.Interpreter.ActionCallInstruction`4.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run6[T0,T1,T2,T3,T4,T5,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
at System.Dynamic.UpdateDelegates.UpdateAndExecute5[T0,T1,T2,T3,T4,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
at Microsoft.Scripting.Interpreter.DynamicInstruction`6.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
at IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
at Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope)
at ntrclient.CmdWindow.runCmd(String cmd)

Also when I connect through Nitro Stream I get this message as well. Then I open the NTRViewer.

Connecting...
OK: Connected
OK: Remoteplay initiated. This client will disconnect in 10 seconds.
NTRViewer not found, please run this manually as admin
 

TheCyberQuake

Certified Geek
Member
Joined
Dec 2, 2014
Messages
5,012
Trophies
1
Age
28
Location
Las Vegas, Nevada
XP
4,432
Country
United States
Is this what it's supposed to look like in the debugger?

> connect
IronPython.Runtime.Types.BuiltinFunction
> write(0x00105B00, (0x70, 0x47), pid=0x1a)
Object reference not set to an instance of an object.
at ntrclient.NtrClient.sendPacket(UInt32 type, UInt32 cmd, UInt32[] args, UInt32 dataLen)
at ntrclient.NtrClient.sendWriteMemPacket(UInt32 addr, UInt32 pid, Byte[] buf)
at ntrclient.ScriptHelper.write(UInt32 addr, Byte[] buf, Int32 pid)
at Microsoft.Scripting.Interpreter.ActionCallInstruction`4.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run6[T0,T1,T2,T3,T4,T5,TRet](T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5)
at System.Dynamic.UpdateDelegates.UpdateAndExecute5[T0,T1,T2,T3,T4,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2, T3 arg3, T4 arg4)
at Microsoft.Scripting.Interpreter.DynamicInstruction`6.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
at Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
at IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
at Microsoft.Scripting.Hosting.ScriptSource.Execute(ScriptScope scope)
at ntrclient.CmdWindow.runCmd(String cmd)

Also when I connect through Nitro Stream I get this message as well. Then I open the NTRViewer.

Connecting...
OK: Connected
OK: Remoteplay initiated. This client will disconnect in 10 seconds.
NTRViewer not found, please run this manually as admin
I believe you need python installed if you don't have it. Other than that I don't know much other than the fact that that's an error
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: Where's everybody?