Hacking WIP LBL Tips & Tricks

Zumoly

GBATemp Analyst
OP
Member
Joined
Apr 27, 2018
Messages
1,817
Trophies
0
Location
Yorosso
XP
3,098
Country
Mali
Hi Guys!
Since LayeredFS Backup Loader (LBL) has been released people have been experimenting. For some it was enjoyable while for others a real nightmare!:D Therefore l'd like to create this thread so that we can share our useful tips & tricks we discovered that work well for us.
I know there are quite a few threads out there but none has been created with this idea in mind and some of them are very long to go through.

So to start off, here are a few tricks from me (you might know a few of them;)):

1. When layering a donor game, always make a backup of your saves using Checkpoint homebrew firsthand (so that you can restore later if you want to play the original game).
2. When launching for the first time a game onto a donor title, always delete save data (under settings/data/manage data section in Horizon). That way you have more chance to get the game launched without a crash/black screen (as it might try to load/make a new save).
3. Your mileage may vary but when you boot into the backup loader cfw (romfs for some) you have only one (1) chance to play a layered game (you might quit & relaunch it but some will crash) so don't waste it!
4. When you boot into the BL CFW, avoid going into the homebrew section to play games/emulators (they might/will crash!). However you can use useful tools like Checkpoint/The Cross, etc.
5. When trying to copy large content to your SD card, don't remove it! Use memloader payload (look it up, it's awesome!) that will allow you to access your SD card from your PC. And always eject the SD card from My Computer before shutting down your Switch (Hold power for 12 seconds). If you start copying a file/folder and it looks sluggish:stop the copy and restart your Switch with memloader again to regain speed.
6. When a game is not compatible with a donor title, don't start over! Instead access your SD card (ftp or memloader you choose), rename the folder for your game with a new title ID and edit the main.npdm file from this website (sure hope he'll release a standalone app also!): http://carlus.altervista.org/nx/title_id_patcher.html
7. To make games identification easy: create a spreadsheet (working on one myself) and put it on your phone for convenience and update it each time your are successful! Here a format I'm using:
BL Spreadsheet Legit WH.jpg


8. Still about identification: Some like putting abbreviations at the end of the multiple games using the same title ID (which is fine) but...you can make even better by adding a text file inside the game folder with the actual name of the game to make it perfect! So for instance inside title ID 0100679006532000hff we will have Human Fall Flat.txt! Trust me! You'll love this method especially if you are renaming with your phone on the go (sure wish the file manager had keyboard function though:unsure:)

All right guys! These are a few tips from me and I know there are more you have discovered that I don't know yet:D
So please feel free to share them in the comments:yay:

PS: This tutorial assumes you got everything working already and are familiar with how to use the LBL! If you need more info about that check:
https://gbatemp.net/threads/how-to-use-layeredfs-for-backup-loading-what-games-work-dont.507510/

Here's the Spreadsheet (anyone can improve it and adapt it to their liking!): https://drive.google.com/file/d/1KlPldMcU3M9tszwUgS58ns5bry1y7Nfx/view?usp=sharing
 
Last edited by Zumoly,

Ty_

Well-Known Member
Member
Joined
May 22, 2018
Messages
399
Trophies
0
Age
44
XP
1,256
Country
United Kingdom
Is there anything like memloader yet that works while the Switch is running? It'd remove the last reason for me to power down the Switch
 

Zumoly

GBATemp Analyst
OP
Member
Joined
Apr 27, 2018
Messages
1,817
Trophies
0
Location
Yorosso
XP
3,098
Country
Mali
Is there anything like memloader yet that works while the Switch is running? It'd remove the last reason for me to power down the Switch

Not yet unfortunately! Joel (the Switch file manager dev) is working on it though.
Also I'd say the second last reason to reboot would be LBL being unstable:D
 

WolfThatGoesMoo

Active Member
Newcomer
Joined
Jun 1, 2018
Messages
43
Trophies
0
Age
39
XP
183
Country
United States
Have been playing around with LBL and still have not figured out a pattern. Here's some of my results from testing out different things.

YNdHiIu.png

So I've ruled out a few things...it's not an SDK, range, MMU Flag, number of subsdk files, masterkey version, or size of the file that affects it working or not. I also do not believe it's a hardcoded byte read issue with layeredFS @ 0x440 because the issue persists on titles like SMO and XC2.

I have edited the Title ID's, SDKs, and .npdm's to what feels like no end (spent roughly 9 hours on it).

Just don't see a pattern causing the issue, but perhaps I'm blind. Anyway, hope this novice can lend a hand to someone out there! Thanks for taking a look.
 
Last edited by WolfThatGoesMoo,

Ty_

Well-Known Member
Member
Joined
May 22, 2018
Messages
399
Trophies
0
Age
44
XP
1,256
Country
United Kingdom
Have been playing around with LBL and still have not figured out a pattern. Here's some of my results from testing out different things.

YNdHiIu.png

So I've ruled out a few things...it's not an SDK, range, MMU Flag, number of subsdk files, masterkey version, or size of the file that affects it working or not. I also do not believe it's a hardcoded byte read issue with layeredFS @ 0x440 because the issue persists on titles like SMO and XC2.

I have edited the Title ID's, SDKs, and .npdm's to what feels like no end (spent roughly 9 hours on it).

Just don't see a pattern causing the issue, but perhaps I'm blind. Anyway, hope this novice can lend a hand to someone out there! Thanks for taking a look.

What about game engine?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: Also nice. Never really watched Fallout on Prime, but sounds like a good show.