Hacking Luma3DS - Noob-proof 3DS Custom Firmware

Status
Not open for further replies.

Cuphat

Well-Known Member
Member
Joined
May 16, 2011
Messages
1,295
Trophies
1
XP
1,223
Country
United States
I need testing from you all: https://workupload.com/file/ZFcahfX
This build fixes New Super Mario 2 LayeredFS. However I had to change the archive name of the SD card for it to work. So games which use SD card for stuff (I suppose pokemon is one of these too) might have a broken SD card functionality. Could you make sure this is not the case?
I grabbed build 9656fe1 with LumaUpdater. I have game patching enabled but didn't have any patches specifically for Pokemon Sun. When saving a PokeFinder picture to the SD card the first time, it seemed to freeze for several seconds. The second time, it was nearly instant. Both times it saved successfully. Hope that was somewhat helpful.
 
Last edited by Cuphat,

redunka

Well-Known Member
Member
Joined
Nov 26, 2014
Messages
432
Trophies
0
Age
29
XP
2,549
Country
Russia
I need testing from you all: https://workupload.com/file/ZFcahfX
This build fixes New Super Mario 2 LayeredFS. However I had to change the archive name of the SD card for it to work. So games which use SD card for stuff (I suppose pokemon is one of these too) might have a broken SD card functionality. Could you make sure this is not the case?
Hi Aurora, I hope I won't bother you too much with this huge post. :blush:
I'm sorry, I probably should've asked you about this earlier.
There's one game I can't make LayeredFS work with, which is Zelda: Tri Force Heroes (TitleID is 0004000000177000).
I'm familiar with this feature, I've tested 5 or 6 games with Luma's LayeredFS and all of them work flawlessly (couple of them actually didn't work before with NTR, but they do now with Luma).
But Tri Force Heroes just ignores modified files, no matter which of latest Luma's version I'm using, or whether I have update for the game installed or not.
IIRC, I've managed to make it load modified files once, with OnionFS plugin and no update installed (the game crashed on creating extdata though), but I can't reproduce it anymore, at least not with latest version of OnionFS.
This makes me really curious about what can be wrong with that game (or what I can be doing wrong).

P.S. There was also a problem with Majora's Mask when files from update's romfs weren't redirected.
I tried it with that test payload you uploaded here a week ago and I could only get a crash with files that aren't present in update.
But I believe that it may already be fixed in 7.0.1, I just don't have modified files to actually test it with latest versions of Luma.
 

Aurora Wright

Well-Known Member
OP
Member
Joined
Aug 13, 2006
Messages
1,550
Trophies
3
XP
4,489
Country
Italy
Hi Aurora, I hope I won't bother you too much with this huge post. :blush:
I'm sorry, I probably should've asked you about this earlier.
There's one game I can't make LayeredFS work with, which is Zelda: Tri Force Heroes (TitleID is 0004000000177000).
I'm familiar with this feature, I've tested 5 or 6 games with Luma's LayeredFS and all of them work flawlessly (couple of them actually didn't work before with NTR, but they do now with Luma).
But Tri Force Heroes just ignores modified files, no matter which of latest Luma's version I'm using, or whether I have update for the game installed or not.
IIRC, I've managed to make it load modified files once, with OnionFS plugin and no update installed (the game crashed on creating extdata though), but I can't reproduce it anymore, at least not with latest version of OnionFS.
This makes me really curious about what can be wrong with that game (or what I can be doing wrong).

P.S. There was also a problem with Majora's Mask when files from update's romfs weren't redirected.
I tried it with that test payload you uploaded here a week ago and I could only get a crash with files that aren't present in update.
But I believe that it may already be fixed in 7.0.1, I just don't have modified files to actually test it with latest versions of Luma.
https://github.com/AuroraWright/Luma3DS/commit/8d102256a2cc39b29908da7583d7138fdefbb360
Testing MM's update now but there's a high chance 7.0.1 had fixed it already.
EDIT: yes it's fixed
 
Last edited by Aurora Wright,

redunka

Well-Known Member
Member
Joined
Nov 26, 2014
Messages
432
Trophies
0
Age
29
XP
2,549
Country
Russia
  • Like
Reactions: Aurora Wright

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
What do I do to get LayeredFS running?

--------------------- MERGED ---------------------------
Your files (i.e. code.bin) go in SD:/luma/titles/TITLEID. Any romfs files go in SD:/luma/titles/TITLEID/romfs. Replace TITLEID with the game's title ID. Enable "Enable game patching" in your Luma settings. Launch game.
 
Last edited by KunoichiZ,
  • Like
Reactions: PrincessLillie

Durig

OMGWTFBBQ
Member
Joined
Jul 27, 2015
Messages
230
Trophies
0
Age
33
XP
338
Country
Bolivia
a friend of mine got a really weird problem with his o3ds eur( got al9h on board ( of course from plailect guide)):
after 2 days of 3ds just lay down on table he cant get to home menu ( lumaconfig and godmod works fine :wtf:)
just get black screen on boot
his payload consist only godmod,
he dont have "Enable loading extarnal FIRMs..." option enable.
Already tried different SD,6.6, 7, 7.0.1, 7.0.2, deleting config file, "I get a black screen on boot" from wiki ( even though we managed to get "errdisp" option on 6.6 and get svcBreak - screen below, with loader.cxi, system wont boot neither)
dFJaUK-Qqss.jpg
mostly strange in all this - 3ds wont boot without SD ( same simptoms)

also got some crush dumps from 6.6 luma


upd1. forget to mention - no cart is inserted, he also tried ctrtransfer to 9,2 - to no avail, also - he dont save his nand backup or otp file, recovery mode working but dont change a thing
 
Last edited by Durig,

MigueelDnd

Well-Known Member
Member
Joined
Sep 12, 2010
Messages
403
Trophies
1
Age
31
Location
Yes
Website
twitter.com
XP
282
Country
United States
How do you update the version of Luma you're using?

It's been a few months since I used my console, but I remember it being somewhat simple, just downloading a file and that was it. Can't find the link now, though, or perhaps there's another way now? I'm using MenuHAX, not al9h, if that's relevant.
 

Ryumaru

Creator of themes for 3DS
Member
Joined
Feb 1, 2015
Messages
2,536
Trophies
1
XP
1,346
Country
Ukraine
How do you update the version of Luma you're using?

It's been a few months since I used my console, but I remember it being somewhat simple, just downloading a file and that was it. Can't find the link now, though, or perhaps there's another way now? I'm using MenuHAX, not al9h, if that's relevant.
https://github.com/AuroraWright/Luma3DS/releases
I suggest you install the A9LH.
 
Last edited by Ryumaru,

fmhugo

Well-Known Member
Member
Joined
Jan 19, 2013
Messages
681
Trophies
1
Age
37
XP
2,444
Country
Brazil
How do I emulate language? I put the txt file and not working
directory
luma/locales/XXXXXXX.txt
(X) enable game patching
Luma v7.0.2
 
Last edited by fmhugo,

Jubash

Well-Known Member
Member
Joined
Dec 24, 2014
Messages
140
Trophies
0
Age
33
XP
698
Country
Brazil
  • Like
Reactions: fmhugo

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
Does anyone know if Luma's new LayeredFS feature is compatible with game updates and/or DLC? For example: Animal Crossing New Leaf. The game got the Welcome amiibo update back in November/December that added a campground and other things. If I were to change the music found in the campground via LayeredFS, would it work with the update?

The file I would replace can be found in the update's romfs, but not in the normal version. Am I making sense?
 

GoldNoway

Well-Known Member
Newcomer
Joined
Nov 22, 2015
Messages
56
Trophies
0
Age
33
Location
Labyrinth City
Website
u.timelab.chez.com
XP
165
Country
France
Hi,
As I mentionned before on this thread, I don't understand how the romfs structure is supposed to work.
To be accurate, I wanted to patch my Taiko cartridge directly with Luma, so I basically did this :

luma_screen.png


Obviously, that's not working at all. I assume the romfs should have a particular name - or file extension - , or be in a particular folder ?
I'd really appreciate some help here. Many thanks in advance !
 

GoldNoway

Well-Known Member
Newcomer
Joined
Nov 22, 2015
Messages
56
Trophies
0
Age
33
Location
Labyrinth City
Website
u.timelab.chez.com
XP
165
Country
France
Hi,
As I mentionned before on this thread, I don't understand how the romfs structure is supposed to work.
To be accurate, I wanted to patch my Taiko cartridge directly with Luma, so I basically did this :

luma_screen.png


Obviously, that's not working at all. I assume the romfs should have a particular name - or file extension - , or be in a particular folder ?
I'd really appreciate some help here. Many thanks in advance !
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night