Gaming a tool to make converting dsiware from 3ds to dsi easier

MarioMasta64

hi. i make batch stuff and portable shiz
OP
Member
Joined
Dec 21, 2016
Messages
2,297
Trophies
0
Age
26
Website
github.com
XP
2,094
Country
United States
updated archive with .\temp\ fix it now searches sd:\gm9\out\ and sd:\gm9out\ for either .\title\00030004\ or .\00030004\ so any dump should be detectable.
Another success! I just transferred a copy of Fieldrunners, and it works perfectly! Now, I just need a save file for DSiWareHax..
the downgrading guide has a package that contains the hacked save for it. see here: https://gbatemp.net/threads/dsi-downgrading-the-complete-guide.393682/ also glad to know its working well so far :D
 

dpad_5678

Ape weak on own. Ape strong in unity.
Member
Joined
Nov 19, 2015
Messages
2,219
Trophies
1
XP
2,880
Country
United States
Is there any tutorial to get this running from start to finish? I'm just a little confused on what's done automatically by this tool/script and what's done manually.
 
  • Like
Reactions: MarioMasta64

thalyy720

Well-Known Member
Newcomer
Joined
Apr 24, 2017
Messages
70
Trophies
0
Location
Sonic Land
XP
431
Country
Brazil
warnings:
do not edit anything while this is running; its mostly only a poc atm it can have its moments.
the script for the most part is finished but still dont edit anything while its running. thats an obvious nono.
if you mount via ofs dont use the automatic copier. inject 1 title at a time. im unsure why this happens but idk. ofsmount is buggy.
despite my issues it seems that someone else used this successfully with the copy portion (even tho i havent). this is only 1 confirm plz wait for more before you try it unless you know what youre doing and how to unbrick e.e

instructions:
launch gm9 by holding start and selecting it in the chainloader
afterwards goto twln:
press r+a on twln:\title\ or twln:\title\00030004\
select copy to sd:\gm9out\ (sd:\gm9\out\ if youre using the newer build)
shutdown and put your sd card into the pc

get the tmd pack from and extract it to the same directory as everything else
title.tmd files can be downloaded straight from nus ;P

get twtool from:
https://gbatemp.net/threads/release-twltool-dsi-downgrading-save-injection-etc-multitool.393488/
https://github.com/Nuck-TH/fwTool/releases/ (maintained by Nuck-TH with added safety checks use the above link if youre using ugopwn or 4swordshax)
and extract all the files from it with the rest of the stuff (everything is on root. yea. might change in the future)

dump your dsi nand (i wont cover this)
decrypt your dsi nand (also wont cover it)
mount your dsi nand (i could cover this but eh.)
decrypt any ticket from your mounted nand (also wont be covering it)
for above items see: https://gbatemp.net/threads/photo-g...backups-on-real-hardware-and-emulator.476817/

run start.bat and have fun. once its finished any titles that tmd files werent found for will be stored in .\error\
titles that sha-1 didnt match the one contained in the downloaded title.tmd are stored in .\risky\ for manual install.
you can now copy .\title\ to dsi nand

after this you can reencrypt your tickets and nand and restore to dsi

thanks to @Larsenv for the .py files. if it werent for those this project wouldve never been finished.

the project can now copy things to nand without worrying about space restrain. it will now not copy if theres not enough room for it ;P

included within the archive is an encrypt.bat simply change the drive letter to your nand mount and the long string to your console id

just to make things *extra* clear. you dont do this on the 3ds you only dump the folders to sd with 3ds. everything is done on dsi.
You can make a video showing how to make the procedure?
 
  • Like
Reactions: MarioMasta64

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: @SylverReZ, Indeed lol