Homebrew Homebrew made from scratch, N3DS can't detect ZL,ZR,Cstick

erinnnnnn

Member
OP
Newcomer
Joined
Apr 18, 2015
Messages
18
Trophies
0
Age
28
XP
52
Country
France
Hello,
I made an simple homebrew which show text on every input for debuging.
I modded a lot this template.
Everything work, except for New 3DS buttons: ZL, ZR, and Cstick.
I use this in my code for manage each buttons (exemple for CStick up of New 3DS) :

Code:
//New3DS
if (kDown & KEY_CSTICK_UP)
    printf(RED "CStickUp\n" RESET);

I pressed ZR, ZL, Cstick and nothing happened. Result here (with CRight meaning CPad right.) :

I don't use Ninjhax as my emuNAND is on 9.5, but I built my own 3ds rom with makerom and test it with Gateway.
Code:
./makerom -f cci -o built.3ds -rsf gw_workaround.rsf -target d -exefslogo -elf test.elf -icon icon.bin -banner banner.bin

What can be wrong here? Sorry, I'm new in 3DS developpement.
Thank in advance.
 
D

Deleted User

Guest
Some issues with N3DS controls have been coming up recently for homebrew ran as a CIA/3DS. It's likely due to service permissions in the exheader or something, although my attempt at adding ir:rst (which handles the new controls) access to my apps reportedly didn't work, and it also broke the app for users on firmwares without the service (<8.0)
 

Technicmaster0

Well-Known Member
Member
Joined
Oct 22, 2011
Messages
4,406
Trophies
2
Website
www.flashkarten.tk
XP
3,495
Country
Gambia, The

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: