ROM Hack [Release]3DS Lazy

hackotedelaplaqu

Well-Known Member
OP
Member
Joined
Jan 10, 2009
Messages
606
Trophies
1
Website
wiibrew.org
XP
1,196
Country
France

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,233
Country
Brazil
That's still doens't work with the g flag. No logo in GW Menu and no way to boot the rom.
That's weird.
BTW you need to detect the proper logo settings.
v5.0 games store the logo inside the exefs, so you should only use the '-exefslogo' switch for those.
Logo offset and size are set to 0 but there's a logo file inside the exefs.

For the rest (can tell by logo offset and size being not 0 on the header) you have to use -logo <extracted logo.bin file>

You have to ignore the logo option if the logo offset and size are defined as 0 and there's no logo inside the exefs either (New Super Mario Bros 2).
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,327
Trophies
4
Location
Space
XP
13,904
Country
Norway
Hi tempers,


I'm surprised nobody did this until now, but here is the revival of the fancy old ndstool DS Lazy GUI :

_3DS_Lazy.png


Please note that it's just a frontend and you still need Python (and of course a <=4.5 3DS for xorpads).
You'll find a direct shortcut to download Python installer in the about menu ("?").

Many thanks too to the authors of all the exe included.

Right now, the "Make 3DS rom" rebuild seems broken.
I use this command but the CCI doens't load neither it shows icon under gateway menu : :
Code:
makerom.exe -f cci -o rom.cci -target t -desc app:5 -rsf rom.rsf -icon exefs\icon.bin -banner exefs\banner.bin -exefslogo -code exefs\code.bin -exheader decrypted\exheader.bin -romfs decrypted\romfs.bin

If tempers here can tell me the right command, I'll gladly fix it.

CIAs building seems to work fine.
7.x decryption handling too (the key isn't provide but the app will make the bin for you if you feed the key).

I almost forgot : you can donwload 3DS Lazy here.
Gateway won't recognize .cci extension, I think. That's probably why the icon doesn't show up :P
As it will show pretty much any .3ds file even if it's not valid.

I was thinking of making a frontend myself (without the need for Python, though) as the current method of using a series of bat files seems like a hassle, but I guess you beat me to it :P
 

hackotedelaplaqu

Well-Known Member
OP
Member
Joined
Jan 10, 2009
Messages
606
Trophies
1
Website
wiibrew.org
XP
1,196
Country
France
That's weird.
BTW you need to detect the proper logo settings.
v5.0 games store the logo inside the exefs, so you should only use the '-exefslogo' switch for those.
Logo offset and size are set to 0 but there's a logo file inside the exefs.

For the rest (can tell by logo offset and size being not 0 on the header) you have to use -logo <extracted logo.bin file>

You have to ignore the logo option if the logo offset and size are defined as 0 and there's no logo inside the exefs either (New Super Mario Bros 2).


I'm still lost... The game is Gyakuten Saiban 5.

The command is :

_makerom.exe -f cci -o rom.cci -target g -desc app:5 -rsf rom.rsf -icon exefs\icon.bin -banner exefs\banner.bin -exefslogo -code exefs\code.bin -exheader decrypted\exheader.bin -romfs decrypted\romfs.bin

_makerom.exe is the one from queno lastest pack.

The output if cii file from making a cia ...


I don't understand. You were asked to save a cii file instead of CIA ??

[Edit] Of course the app renamed cci to *.3ds
 

drwhojan

Well-Known Member
Member
Joined
Jul 14, 2009
Messages
4,196
Trophies
1
Age
45
Location
Where I Am!
XP
1,702
Country
United Kingdom
I don't understand. You were asked to save a cii file instead of CIA ??
[Edit] Of course the app renamed cci to *.3ds


Sorry I got that wrong, cci file it came out as even though clicking on cia .

My left eye getting little bad these day's xd .

But I had to replace _makerom.exe with a 86x one since i'm on 32bit system .
 

Huntereb

Well-Known Member
Member
Joined
Sep 1, 2013
Messages
3,234
Trophies
0
Website
lewd.pics
XP
2,446
Country
United States
I'm still lost... The game is Gyakuten Saiban 5.

The command is :

_makerom.exe -f cci -o rom.cci -target g -desc app:5 -rsf rom.rsf -icon exefs\icon.bin -banner exefs\banner.bin -exefslogo -code exefs\code.bin -exheader decrypted\exheader.bin -romfs decrypted\romfs.bin

_makerom.exe is the one from queno lastest pack.

Looks about right. Make sure your RSF settings are correct, and that you're injecting the decrypted exheader and not the encrypted one. I've seen this problem happen to a few people, but I can't pinpoint the exact issue. It's probably best you go ahead and restart the whole rom decrypting process and try again.
 

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,233
Country
Brazil
Looks about right. Make sure your RSF settings are correct, and that you're injecting the decrypted exheader and not the encrypted one. I've seen this problem happen to a few people, but I can't pinpoint the exact issue. It's probably best you go ahead and restart the whole rom decrypting process and try again.
ah yeah, he might be injecting the encrypted exheader.

I'll try to add a check for that, but it's not simpe because the exheader has no magic identifier.
Maybe it can verify if the unused reserved areas contain zeros...
 
  • Like
Reactions: Huntereb

hackotedelaplaqu

Well-Known Member
OP
Member
Joined
Jan 10, 2009
Messages
606
Trophies
1
Website
wiibrew.org
XP
1,196
Country
France
I did the whole process again but *.3DS rebuild still doesn't work. :wacko:
Command is right, RSF is right and the good decrypted exheader is injected.
Maybe it's a game specific issue ?

Anyway, until we fix it, here is a little 3DS Lazy Update !


Release v1.1
- Manual support added
- Download/Play Support added
- fix typo in CIA Install file button
- you can now open 3DZ files

Download
 

Orkna

Well-Known Member
Member
Joined
Feb 7, 2014
Messages
379
Trophies
0
Location
Sviiiiiden
XP
277
Country
Thanks for this. I know nothing and haven't been following the development for some time but with this tool and BigBlueMenu I got some games installed now with the help of this tool. Thanks!
 

SpaceJump

Well-Known Member
Member
Joined
Aug 18, 2005
Messages
3,866
Trophies
1
Location
Zebes
XP
3,287
Country
Germany
I wanted to give CIA building a try so I opened the Shinobi ROM and clicked on Make CIA Install File. After asking me about region freeing and firmware spoofing I get a "Could not read exheader file" message. Anything I'm missing?

Note: I don't know anything about the manual building of CIAs, so I'm clueless.
 

Bera42

Member
Newcomer
Joined
Dec 17, 2012
Messages
6
Trophies
0
Age
35
XP
85
Country
Brazil
I used MK7 and hit Build ncchinfo.bin with the 7.x keys. Copied everything from "copy to sd".


But when I try to launch the exploit it just open the DS profile normally. If i try to remake the rop exploit from my ds cart it just get an error and reboot, now i cant open emunand anymore. ><
 

hackotedelaplaqu

Well-Known Member
OP
Member
Joined
Jan 10, 2009
Messages
606
Trophies
1
Website
wiibrew.org
XP
1,196
Country
France
To use emunand you have to put back GW Launcher.dat after you used the one included in copy to sd folder.
I'm talinkg of Big sd.
Nds profile exploit is absolutely unrelated to these tools. If it was unlikely corrupted, use Gw blue card again.
 

SpaceJump

Well-Known Member
Member
Joined
Aug 18, 2005
Messages
3,866
Trophies
1
Location
Zebes
XP
3,287
Country
Germany
.Check the app folder. Do you have exheader.bin in decrypted folder?
Did you use decrypt buton first?
No, I didn't. As I wrote I don't know anything about the tools to build CIA files. I thought it was as easy as clicking on Build CIA :lol:

So when I click Decrypt ROM the tools says something about missing xorpads or something like that. How does the general process to build a CIA using this tool? A little guide for the tool would be very nice :)
 

hackotedelaplaqu

Well-Known Member
OP
Member
Joined
Jan 10, 2009
Messages
606
Trophies
1
Website
wiibrew.org
XP
1,196
Country
France
No, I didn't. As I wrote I don't know anything about the tools to build CIA files. I thought it was as easy as clicking on Build CIA :lol:

So how does the general process to build a CIA using this tool?

It's not that hard :
0) install Python (menu " ? " -->Download Python msi install direct link.)
1) open rom
2) build ncchinfo.bin button (feed the key for newer games if you know it, sorry no one is allowed to share)
3) copy the content of copy to sd folder to the big sd card
4) launch the nds profile exploit (assuming you're on 4.1-4.5 firmware)
5) when over, take big sd back to pc and copy all *.xorpads files to main app folder
6) decrypt button
7) when over, Make cia button
8) copy cia file to sd
8 bis) copy original GW Launcher.dat
9) install cia with devmenu
10) enjoy!
 

Kylecito

eats warnings for breakfast
Member
Joined
May 6, 2009
Messages
356
Trophies
0
XP
874
Country
Cote d'Ivoire
It's not that hard :
0) install Python (menu " ? " -->Download Python msi install direct link.)
1) open rom
2) build ncchinfo.bin button (feed the key for newer games if you know it, sorry no one is allowed to share)
3) copy the content of copy to sd folder to the big sd card
4) launch the nds profile exploit (assuming you're on 4.1-4.5 firmware)
5) when over, take big sd back to pc and copy all *.xorpads files to main app folder
6) decrypt button
7) when over, Make cia button
8) copy cia file to sd
8 bis) copy original GW Launcher.dat
9) install cia with devmenu
10) enjoy!



Huh, so what about the rsf?

EDIT: holy tits it works out of the box. Tried with Adventure Time 2 and it installed perfectly without any problems. Huge kudos to you man
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: ballcock