Homebrew CTroll3D - control the Citra emulator from your 3ds

CarlosEFML

Member
OP
Newcomer
Joined
Feb 11, 2017
Messages
14
Trophies
0
Age
41
XP
161
Country
Brazil
Hello guys, today I am making public a project I am working on.


CTroll3D is a 3ds homebrew that allows you to control the Citra emulator from your 3ds.
For this to work, you need a version of Citra that supports CTroll3D (for now, only my own fork of Citra) and the CTroll3D homebrew on your 3ds.

CTroll3D supports:

- DPAD
- CPAD
- Touch
- Accelerometer
- Gyroscope
- Bottom screen mirroring

One advice: glReadPixels and VSync doesn't perform too well. So, to increase the performance, please disable the VSync on Citra (and some other heavy stuffs like Accurate Multiplications). You can access these options in Preferences -> Graphics -> Advanced.

In some cases, the bottom screen mirroring can slow down your emulation, and should be disabled by pressing L + R + DOWN + click on Touch (it can be enabled by L + R + UP + click on Touch).



How to use:

1 - Open the CTroll3D homebrew on your 3ds
2 - On Citra, access the menu option: Tools -> Connect CTroll3D, and enter your 3DS IP Address


# CTroll3D (https://github.com/CarlosEFML/CTroll3D)

You can download the CTroll3D.3dsx from github: https://github.com/CarlosEFML/CTroll3D/releases/download/0.0.1/CTroll3D.3dsx
Or clone/download the source and build it yourself.



# Citra (https://github.com/CarlosEFML/citra)

If you are on macOS 11 or later (sorry, this is my environment and i can't build for windows/linux), you can download a binary release from: https://github.com/CarlosEFML/citra/releases/download/0.0.1/citra-portable-macOS11.zip

Otherwise, fell free do clone/download the source code and follow the instructions to build the emulator.

Building for windows: https://citra-emu.org/wiki/building-for-windows/
Building for linux: https://citra-emu.org/wiki/building-for-linux/
Building for mac: https://citra-emu.org/wiki/building-for-macos/
 
General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
  • Psionic Roshambo @ Psionic Roshambo:
    Do the Mario lol
  • K3N1 @ K3N1:
    🍑
    K3N1 @ K3N1: 🍑