Homebrew Official Citra - New 3DS Emulator

papermanzero

Well-Known Member
Member
Joined
Nov 20, 2009
Messages
353
Trophies
0
XP
273
Country
Gambia, The
I guess there is an Android alternative.
As said the only playable way is via USB/Lightning.

WiFi connections via router have too high latency to use it for gaming (except see my last post -> modified miracast technology)
 
  • Like
Reactions: LG_

LG_

Well-Known Member
Member
Joined
Apr 10, 2016
Messages
413
Trophies
0
Age
37
XP
232
Country
Brazil
I guess there is an Android alternative.
As said the only playable way is via USB/Lightning.

WiFi connections via router have too high latency to use it for gaming (except see my last post -> modified miracast technology)
This + one of those controllers that you can stick your smartphone in + the code one guy showed on https://discuss.citra-emu.org/ that use the gyroscope from the phone as rotation info for Citra = I'm in heaven <3
 

papermanzero

Well-Known Member
Member
Joined
Nov 20, 2009
Messages
353
Trophies
0
XP
273
Country
Gambia, The
In theory the prerequisites are:

- Desmume/Citra/Decaf/Cemu with splitted window support running on PC
- Duet-kind application on a smarthphone/tablet
- PS4 Controller connected with PC

Then you would be able to play everything without limitations.
The smartphone can be used as touchscreen, the PS4 controller provides motion sensors.
Sure it would be great, if the smartphone can also be used for motion sensor emulation, but this would be tricky on citra side (getting information from controllers as well as mobile devices).
 
Last edited by papermanzero,

LG_

Well-Known Member
Member
Joined
Apr 10, 2016
Messages
413
Trophies
0
Age
37
XP
232
Country
Brazil
In theory the prerequisites are:

- Desmume/Citra/Decaf/Cemu with splitted window support running on PC
- Duet-kind application on a smarthphone/tablet
- PS4 Controller connected with PC

Then you would be able to play everything without limitations.
The smartphone can be used as touchscreen, the PS4 controller provides motion sensors.
Sure it would be great, if the smartphone can also be used for motion sensor emulation, but this would be tricky on citra side (getting information from controllers as well as mobile devices).
The only other two things missing: microfone (could use smartphone as sound input) and camera (smartphone again). The PR code for the camera is incomplete now
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
The only other two things missing: microfone (could use smartphone as sound input) and camera (smartphone again). The PR code for the camera is incomplete now
My suggestion for the microphone could be button instead of an actual microphone. Some people have crappy microphone that is sensitive that a little whisper could burst the audio like it was 100%.

I can't wait for the Camera so that I could play dumb on Face Raiders.
 
  • Like
Reactions: LG_

LG_

Well-Known Member
Member
Joined
Apr 10, 2016
Messages
413
Trophies
0
Age
37
XP
232
Country
Brazil
My suggestion for the microphone could be button instead of an actual microphone. Some people have crappy microphone that is sensitive that a little whisper could burst the audio like it was 100%.

I can't wait for the Camera so that I could play dumb on Face Raiders.
I'm waiting to play that pseudo Fatal Frame game (can't remember the name...), the one that came with a book and you must search for spirits around you (2spooky, but still sounds like fun)
 

JayFoxRox

Well-Known Member
Member
Joined
May 16, 2016
Messages
143
Trophies
0
Age
34
XP
257
Country
Gambia, The
In theory the prerequisites are:

- Desmume/Citra/Decaf/Cemu with splitted window support running on PC
- Duet-kind application on a smarthphone/tablet
- PS4 Controller connected with PC

Then you would be able to play everything without limitations.
The smartphone can be used as touchscreen, the PS4 controller provides motion sensors.
Sure it would be great, if the smartphone can also be used for motion sensor emulation, but this would be tricky on citra side (getting information from controllers as well as mobile devices).

As you've already noted yourself, this is applicable to more than just Citra. As such you should discuss it in another thread.
However, I don't think in the case of Citra/3DS wifi would add too much latency in almost any game. Also the video can obviously be compressed and the resolution is somewhat lower than on the WiiU gamepad.
It should be fairly simple to whip up some ffmpeg powered tool. It just has to be open-source and it will probably fly.
Maybe even some fork of VNC is already good enough.

Doing the motion sensing on Citras side is not tricky. Citra is open-source and also Windows and Linux (uinput) have virtual input devices.
One could just create a virtual PS4 gamepad or wiimote from the smartphone (and possibly mixed with a local gamepad). - So there are 2 good options for this.
We also wouldn't have to split the window (we'll do that in the future though) because the streaming tool could just catch a specific display region.
 

papermanzero

Well-Known Member
Member
Joined
Nov 20, 2009
Messages
353
Trophies
0
XP
273
Country
Gambia, The
However, I don't think in the case of Citra/3DS wifi would add too much latency in almost any game. Also the video can obviously be compressed and the resolution is somewhat lower than on the WiiU gamepad.
It should be fairly simple to whip up some ffmpeg powered tool. It just has to be open-source and it will probably fly.
Maybe even some fork of VNC is already good enough.

It has nothing to do with compression, resolution or software optimisations. These are hardware and technology related topics. For instance the respond rate via a router is to long in order to have a fluent gameplay. 11.ac is trying to compensate the limitations by using the 5GHz frequency range together with a different package structure. But the user requires one of the newest routers in addition to a compliant mobile device. Still the package handling in the router can result in drop-outs.
So even the standard technology of Wifi is not recommended currently for real-time gaming applications.

That was also the issues of the WiiU gamepad during development by the way. The WiiU gamepad is wifi based, however broadcom and nintendo strongly adapted the Miracast specification in order to get almost no latency with a 1:1 connection. A dedicated wifi chip in the WiiU is handling the transmission between gamepad and console. In addition to that, the WiiU has another WiFi chip to connect to the internet during gameplay. So the topic is really complex. ;-)

Just to close this topic.
 

Miguel Gomez

Well-Known Member
Member
Joined
Jan 10, 2016
Messages
2,867
Trophies
0
Age
25
Location
Planet Earth
XP
1,530
Country
That's what I'm doing, but not with this app. And it's not via WiFi, it's USB, so there is no delay even in the inputs via touchscreen
u6xRw53.jpg
I've uninstalled it, when I find it again I send you a PM (I don't remeber the name right now). The second screen is used as a second desktop, the touch works like a mouse click in the emulator screen, so this function like the real 3DS second screen.
Any answer?
 

LG_

Well-Known Member
Member
Joined
Apr 10, 2016
Messages
413
Trophies
0
Age
37
XP
232
Country
Brazil
By "bisect" I mean try old builds to see from when the game can't boot any more. Also did you check the region/language settings?
The game is working fine in the last nightly build
 

Attachments

  • citra_utd_bld.png
    citra_utd_bld.png
    40.9 KB · Views: 291

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Firefox users be like "look at what they have to do to mimic a fraction of our power."