Hacking Could someone please help me set up NTR Viewer on Ubuntu?

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
It doesn't work for me. I have Wine and Mono installed (I have them installed through PlayOnLinux, but I don't think that matters). The window opens, copying whatever was under it when it opened. It does this both when I have a 3DS connected, and when I don't.
CLVN2Xa.gif
 

proflayton123

The Temp Loaf'
Member
Joined
Jan 11, 2016
Messages
6,032
Trophies
1
Age
24
Location
日本
Website
www.facebook.com
XP
3,212
Country
Japan
It doesn't work for me. I have Wine and Mono installed (I have them installed through PlayOnLinux, but I don't think that matters). The window opens, copying whatever was under it when it opened. It does this both when I have a 3DS connected, and when I don't.
CLVN2Xa.gif

The sad disadvantages of being a Linux user :c
 
  • Like
Reactions: smileyhead

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
Have you tried a different distro?
Well, no, but I don't want to install a whole different distro just for this. If I'm gonna be that drastic, I'd rather just boot into Windows 10 (I dualboot it), but I want to be able to run it from Ubuntu, so I don't have to do that.
 

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
Dont use Playonlinux for that!
Use wine and mono as is!
Here is an explanation for Mac (but it works also on linux!) : http://gbatemp.net/threads/tutorial-use-ntrviewer-ntrdebugger-on-mac.423572/#post-6278124
DONT READ THE MAC stuff!
Jump to point 6 and of you go :)
(If you have installed WINE and MONO on your linux!)

It's my bedtime now ....... but if it's not working let me know and i will find another way for you :)
Well, it's the same. :(
The Viewer window still only shows the area behind it.
Here are some logs from the console:
NTRDebugger
Code:
NTR debugger by cell9
> import sys;sys.path.append('.\python\Lib')
null
> for n in [n for n in dir(nc) if not n.startswith('_')]: globals()[n] = getattr(nc,n)    
null
Commands available: 
> repr([n for n in dir(nc) if not n.startswith('_')])
['attachprocess', 'bpadd', 'bpdis', 'bpena', 'connect', 'data', 'disconnect', 'listprocess', 'listthread', 'memlayout', 'queryhandle', 'reload', 'remoteplay', 'resume', 'sayhello', 'sendfile', 'write']
> connect('192.168.1.68', 8000)
null
Server connected.
> remoteplay
IronPython.Runtime.Types.BuiltinFunction
> remoteplay()
null
Will be disconnected in 10 seconds to enhance performance.
> disconnect()
null
Unable to read data from the transport connection: interrupted.
Server disconnected.
As you can see, it disconnects by itself. :(

NTRViewer
Code:
wine NTRViewer.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x33f984,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f984,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",0,0x33f4d0,0x00000000), stub!
fixme:win:EnumDisplayDevicesW (L"\\\\.\\DISPLAY1",1,0x33f984,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x33f984,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f984,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),1,0x33f984,0x00000000), stub!
fixme:imm:ImmReleaseContext (0x1900f8, 0x15bca0): stub
fixme:ole:CoCreateInstance no instance created for interface {3e90ade3-7594-4cb0-bb58-69628f5f458c} of class {529a9e6b-6587-4f23-ab9e-9c7d683e3c50}, hres is 0x80004002
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:win:EnumDisplayDevicesW ((null),0,0x33f544,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x33f0d4,0x00000000), stub!
set buff size: 425984
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:imm:NotifyIME NI_CLOSECANDIDATE
 

shadowofdarkness

Well-Known Member
Member
Joined
Apr 17, 2007
Messages
536
Trophies
1
XP
2,255
Country
Canada
It should work I run it on Ubuntu. Using stock repo versions of software

When using the official programs I used mono to run ntrclient and wine to run the viewer.

I got tired of the typing and moved to this version though https://github.com/imthe666st/NTRClient/releases
I use the 1.5-1 version due to trying the newest once and it failing so if needed try that older version
I just run it with wine then it save typing by saving the ip and giving buttons to press for everything else, the only thing I have to type everytime is the ntrviewer options for window sizes but then it's just a button to open the viewer and not done in a separate terminal.


Bonus info in case you needed it, is to listen to the 3DS audio if you connect it to the computer with a cable for recording or streaming (twitch, youtube) is to run this command "pactl load-module module-loopback" and to stop it "pactl unload-module module-loopback"
 
Last edited by shadowofdarkness,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    AncientBoi @ AncientBoi: 🫂 +1