Homebrew Does Smash Bros. work with Luma3DS's LayeredFS?

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
I'm worried that the code.bin will break LayeredFS for games such as Super Mario Maker for Nintendo 3DS and Animal Crossing: New Leaf. Also, never mind on that romfs folder structure. It has been rendered useless due to the above post.
The code.bin for Smash only goes to Smash, not for any other game. You are too paraoid. Any hacks you do for one game WILL NOT affect any other game. If you're that paranoid, don't load any hacks for any game.
 
Last edited by KunoichiZ,
  • Like
Reactions: Deleted User
D

Deleted User

Guest
I'm worried that the code.bin will break LayeredFS for games such as Super Mario Maker for Nintendo 3DS and Animal Crossing: New Leaf. Also, never mind on that romfs folder structure. It has been rendered useless due to the above post.
It won't.

It is only applied to the smash, there for leaving the rest of your apps out of question. It also helps do things the CIA can't if you still wanted to go down that route.

e.g.
  • Add new files (more costume slots)
  • reduces lag when entering areas (such as CSS)
  • actually allows you to play onliene
 
  • Like
Reactions: Deleted User

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
The code.bin for Smash only goes to Smash, not for any other game. You are too paraoid. Any hacks you do for one game WILL NOT affect any other game. If you're that paranoid, don't load any hacks for any game.

It won't.

It is only applied to the smash, there for leaving the rest of your apps out of question. It also helps do things the CIA can't if you still wanted to go down that route.

e.g.
  • Add new files (more costume slots)
  • reduces lag when entering areas (such as CSS)
  • actually allows you to play onliene
Okay. How would I go about acquiring said code.bin?
 

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,409
Trophies
1
Location
New York
XP
13,003
Country
United States
You can just use fbi installer to get the title id, just put the game in and go to title list, and find the game, it list all title id, of everything on the system, including NAND NDSI Ware, SDCARD and Game cart. :mellow:
 

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
You can just use fbi installer to get the title id, just put the game in and go to title list, and find the game, it list all title id, of everything on the system, including NAND NDSI Ware, SDCARD and Game cart. :mellow:
We already worked this out. I just need the code.bin for SaltySD. I don't see how I would get it because there are no releases whatsoever on the GitHub page.

--------------------- MERGED ---------------------------

Extract the game contents.
Uh, I meant for SaltySD.
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
We already worked this out. I just need the code.bin for SaltySD. I don't see how I would get it because there are no releases whatsoever on the GitHub page.

--------------------- MERGED ---------------------------


Uh, I meant for SaltySD.
Extract the game contents. code.bin is in the game contents. code.bin is against the rules to share, that's why we can't just give it out to share.
 

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
Extract the game contents. code.bin is in the game contents. code.bin is against the rules to share, that's why we can't just give it out to share.
With Decrypt9? Ok. Do I need to modify it or what?
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
With Decrypt9? Ok. Do I need to modify it or what?
Use D9 to obtain Smash as a CIA, then use your computer to extract the contents of the CIA. code.bin is located in the exefs. You will need to patch the code.bin to use it with SaltySD. Instructions can be found on the SaltySD GitHub.
 

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
Use D9 to obtain Smash as a CIA, then use your computer to extract the contents of the CIA. code.bin is located in the exefs. You will need to patch the code.bin to use it with SaltySD. Instructions can be found on the SaltySD GitHub.
There's an option in D9 that dumps the game to files to be used with modding. Can I just use that? IDK how I would manage to extract the CIA contents.
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
There's an option in D9 that dumps the game to files to be used with modding. Can I just use that? IDK how I would manage to extract the CIA contents.
What option is that? Find Asia81's guide in the ROM Hacking section on extracting .3ds, .cxi, and .cia files.
 

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
What option is that? Find Asia81's guide in the ROM Hacking section on extracting .3ds, .cxi, and .cia files.
My bad, I was thinking of Hourglass9.
Anyways, the option is:
Hourglass9>Gamecart Dumper>Dump Cart (full)
or Dump and Decrypt Cart (full) for Game Cards
For downloaded titles I can't seem to find the function. There IS a SysNAND title to CIA function and an EmuNAND title to CIA function.
Hourglass9>Miscellaneous>SysNAND title to CIA
or EmuNAND title to CIA
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
My bad, I was thinking of Hourglass9.
Anyways, the option is:
Hourglass9>Gamecart Dumper>Dump Cart (full)
or Dump and Decrypt Cart (full) for Game Cards
For downloaded titles I can't seem to find the function. There IS a SysNAND title to CIA function and an EmuNAND title to CIA function.
Hourglass9>Miscellaneous>SysNAND title to CIA
or EmuNAND title to CIA
Use D9 instead. Content -> Decryptor Options -> CIA Builder Options -> CIA Builder (SysNAND decr.). Or EmuNAND decr. if you have the title installed to an emuNAND (for whatever reason).
 

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
Use D9 instead. Content -> Decryptor Options -> CIA Builder Options -> CIA Builder (SysNAND decr.). Or EmuNAND decr. if you have the title installed to an emuNAND (for whatever reason).
I don't have Decrypt9WIP or an EmuNAND. Hourglass9 has a CIA dumping option. I think it also has a decrypting option for CIAs. Can't I just use that?
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
I don't have Decrypt9WIP or an EmuNAND. Hourglass9 has a CIA dumping option. I think it also has a decrypting option for CIAs. Can't I just use that?
You probably could, but I have no experience with dumping things (other than NAND backups with H9, and as such, you won't receive help from me. Try using Dump Cart to CIA in H9.
 
Last edited by KunoichiZ,

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
You probably could, but I have no experience with dumping things (other than NAND backups with H9, and as such, you won't receive help from me. Try using Dump Cart to CIA in H9.
Ok. I will try later. I just need to know where to put the mod files.

--------------------- MERGED ---------------------------

And the code.bin.
 

KunoichiZ

Well-Known Member
Member
Joined
Mar 16, 2012
Messages
8,830
Trophies
0
Age
28
XP
4,597
Country
United States
Ok. I will try later. I just need to know where to put the mod files.

--------------------- MERGED ---------------------------

And the code.bin.
code.bin goes in SD:/luma/titles/TITLEID/.

mod files for SaltySD go in SD:/saltysd/smash. You need to follow the romfs folder structure otherwise it won't work, just like you did with replacing ACNL's music.
 

PrincessLillie

(Future) VTuber
OP
Member
Joined
Nov 28, 2013
Messages
2,922
Trophies
3
Age
21
Location
Virtual Earth
Website
lillie2523.carrd.co
XP
4,845
Country
United States
code.bin goes in SD:/luma/titles/TITLEID/.

mod files for SaltySD go in SD:/saltysd/smash. You need to follow the romfs folder structure otherwise it won't work, just like you did with replacing ACNL's music.
Noted.
 

Sammi Husky

Well-Known Member
Member
Joined
Jul 6, 2014
Messages
312
Trophies
0
Age
29
XP
498
Country
United States
You need to do more than copy the folder structure of romfs. Romfs doesn't mean anything with regards to smash modding because the entire game is packed into 1 large archive. So for LayeredFS it can ONLY replace THAT file. SaltySD is a patch to the actual game code that makes it load the game files EXTRACTED from the DT archive. You need to follow the folder structure of the EXTRACTED dt archive. Use my DTLS or ShinyQuagsire's modified script on his github to see the structure, and copy that
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    I had some ideas for megaman based game
  • S @ salazarcosplay:
    @Xdqwerty make people have their own character
  • S @ salazarcosplay:
    and be able to fight other players
  • S @ salazarcosplay:
    and co op
  • Xdqwerty @ Xdqwerty:
    @salazarcosplay, kind of like mugen or rivals of aether?
  • S @ salazarcosplay:
    and also ahve the option to play as a human
  • S @ salazarcosplay:
    or set it up that when you get injured past a certain point they have to replace your human parts with cybernetics
  • Xdqwerty @ Xdqwerty:
    i have a placeholder enemy sprite i made
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
    BigOnYa @ BigOnYa: I know you have to create a health and health max variable. Then there is a calculation you use...