@All the red screen issues, I'm currently pulling the latest version to see what's up. I have both Ironfall and Youtube installed so I *should* be able to test, once the DNS server clears up a bit at least.
I believe the default included boot.3dsx starter pack is bugged. A different version (2.1 from /vg/) I'm using has no problems booting into Citra.@All the red screen issues, I'm currently pulling the latest version to see what's up. I have both Ironfall and Youtube installed so I *should* be able to test, once the DNS server clears up a bit at least.
/vg?I believe the default included boot.3dsx starter pack is bugged. A different version (2.1 from /vg/) I'm using has no problems booting into Citra.
You need to update your ctrulib to the latest version, the one in DevKitARM is outdated. Also, to those with red screen issues, make sure you are using the latest .3dsx from the main post for sanity reasons.Are the people without kernel access still not able to play decent? I haven't used this in a while, and I think the only version I've ever actually tried was the one that came with the Homebrew Starter Pack, so I can assume it's very outdated. I always get these errors when I try to compile them myself.
Is the one on the OP very recent? If it's not working on IronHax, I still have Ninjhax 2.0 on my Cubic Ninja cartridge to toy with it.
EDIT: The last 2 or so replies before this were posted while I was uploading this picture so I didn't see them. lol
Yep, that's the one I grabbed as well.This is the boot.3dsx that worked for me: http://www31.zippyshare.com/v/Mf15R6Sn/file.html
So to update it, I looked it up and ended up on the GitHub for it. Downloaded the zip, it built successfully but I just got a bunch of source files in the build folder. Although, like the ctrulib folder in the DevkitARM folder, it had identical folders; include and lib. So I put everything in the source zip in that folder, tried building again and got this, still no 3dsx file. I'll download the one mentioned and try it, but I want to be able to build other apps in case there aren't any precompiled versions.You need to update your ctrulib to the latest version, the one in DevKitARM is outdated. Also, to those with red screen issues, make sure you are using the latest .3dsx from the main post for sanity reasons.
All you need is all those files inside the CitrAGB folder inside the 3ds folder. As for ROMs, it defaults to looking at the root of SD, but you can navigate to folders.What should i rename the file boot.3dsx to?
I'm on 2DS 9.9.0-26.E
I just downloaded the CitrAGB from the starter kit;
so i have:
CitrAGB.3dsx
CitrAGB.smdh
CitrAGB.xml
Shoud l just add it there?
Also one more question, do i need to create a specific folder for roms? Or will i have a search directory? (never had homebrew before now on 3DS)
You didn't clone recursively, you need the libkhax repo inside the gpsp/3ds folder (ie gpsp/3ds/libkhax/khaxinit.cpp and all that stuff).So to update it, I looked it up and ended up on the GitHub for it. Downloaded the zip, it built successfully but I just got a bunch of source files in the build folder. Although, like the ctrulib folder in the DevkitARM folder, it had identical folders; include and lib. So I put everything in the source zip in that folder, tried building again and got this, still no 3dsx file. I'll download the one mentioned and try it, but I want to be able to build other apps in case there aren't any precompiled versions.
Augh, didn't see anything about libkhax anywhere.. Bah, I'll keep all of these libraries somewhere in case I need them. Is that the only way to do it? I never cloned it to desktop because I don't have the github software, plus I thought only developers would actually use them. I'm just a user. XDAll you need is all those files inside the CitrAGB folder inside the 3ds folder. As for ROMs, it defaults to looking at the root of SD, but you can navigate to folders.
--------------------- MERGED ---------------------------
You didn't clone recursively, you need the libkhax repo inside the gpsp/3ds folder (ie gpsp/3ds/libkhax/khaxinit.cpp and all that stuff).
This is the boot.3dsx that worked for me: http://www31.zippyshare.com/v/Mf15R6Sn/file.html
The starter pack doesn't include the game_config.txt iirc. Make sure you have that at the root of your SD.The emulator is not working with Ninjhax 2.1.
However after replacing boot.3dsx with the 2.0 beta one, it works.
Yet still, roms don't work, they just display a white screen. Tried Pokemon Emerald and Fire Red.
Original 3DS.