3DS TO CIA - Katsu: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 13: Line 13:
<youtube>twFuDD4eIUo&t=7s</youtube>
<youtube>twFuDD4eIUo&t=7s</youtube>


<span style="font-size: 26px">'''3DS TO CIA 2.07 by Katsu'''</span>
==3DS TO CIA 2.07 by Katsu==
�What is 3DS to CIA?
�Its a tool designed to convert ROM dumps into installable CIA Files
with Features for Modifiers who want to Translate or edit Content.
�[[File:proxy.php?image=http%3A%2F%2Fabload.de%2Fimg%2F3dstociag5r8s.jpg&hash=548d4a6835e7140b968f3c62879e2499|class=bbCodeImage LbImage|[?IMG]]]
�<span style="text-decoration: underline">Required:</span>
�''A 3DS capeable to generate XORPADS for legit 3DS to CIA''
Python 2.7
(Add Path to Windows Enviroments!)
Example: c:\windows\system32;c:\python27
�<span style="text-decoration: underline">How to use:</span>
�''.3ds to cia:''
�1. Create your xorpads and put all files into 3ds to cia dir next to 'Make' batch
2. *Drag n drop .3ds / .3dz on 'Make' batch
3. Choose your Options and start
�''Decrypt selfmade cia: - no legit cia -''
�1. Drag and drop your cia on 'Make' batch
�''Extract decrypted .3ds: - no legit/rebuilded/regenerated 3ds -''
�1. Rename your .3ds to &lt;filename'''_modified'''.3ds&gt;
2. Drag and drop your .3ds on 'Make' batch
�''Quick rebuild from files inside folder:''
��[[File:proxy.php?image=http%3A%2F%2Fabload.de%2Fimg%2Ffolder3dsciau8sge.jpg&hash=7958ce2b29ea7ff4e37da4b37ae7049e|class=bbCodeImage LbImage|[?IMG]]]
�All files need to be inside the same Folder
(romfs.bin/banner.bin/code.bin/exheader.bin/icon.bin/logo.bin/'''.rsf'''***)
�1. Edit your .rsf to work as .3ds NOT .cia!
2. Drag and drop your Folder on 'Make' batch
�***As for rebuilding .3ds, a working file depends on your Skill to modify your .rsf
�Mostly there is not much to change, make sure to change at least:
�Title / CompanyCode / ProductCode / UniqueId / MediaSize
MediaType / CardDevice / ExtSaveDataId / SaveDataSize
and if needed: JumpId
�You can take my &quot;sample-rsf-reb.txt&quot; and fill in the needed Details,
from exheader.txt / info.txt and &quot;rom_tool -i &lt;gamename.3ds&gt;&quot;.
�<span style="text-decoration: underline">Features:</span>
�7.x Support
Region Free fix
Offers injecting original EXHEADER
Offers spoofing Firmware to 4.x
Offers using your own .rsf (no exinjector)
Download Play Support
Includes Manual when detected
Auto RSF - big thx @ Vappy
Decrypts manual created cia
Rebuild .3DS (Target -G)
Allows to de/re crypt romfs for editing purpose
Quick rebuild .3DS per Folder drag n drop
Quick rebuild .cia per Folder drag n drop (requires .3ds/.cci)
Supports decrypted .3ds from rxTools
�<span style="color: #008000">GREEN - ALL OK</span> / <span style="color: #ff0000">RED - SOMETHING WENT WRONG</span>
�<span style="text-decoration: underline">Included in Package:</span>
�RomFS Builder - Thx @ SciresM
ExInjector - Thx @ piratesephiroth
3DSExplorer
Notepad++
ctrKeyGen
Launcher.dat
slot0x25KeyX ('''you need to insert the key - google it!''')
�<span style="text-decoration: underline">What is new in 2.04?</span>
�Added Decrypt9 Bootstap Version for Ninjhax (new3DS .3dsx)
Added Option 8 &quot;check .rsf for auto generation&quot; (manual check before building cia if rsf fails)
Speedup when DLP and or Manual is included
Minor changes and Bugfixes
�<span style="text-decoration: underline">What is new in 2.05?</span>
�Fixed Bug for .rsf generation
Added libeay32.dll
�<span style="text-decoration: underline">What is new in 2.06?</span>
�Rebuilding from _modified.3ds / .cia got completly rewritten
Changed main Menu to allow more options
Rebuild .3ds will now includes original Exheader to keep compatibility to updates/dlc
Excract ROMFS is now aviable for all main functions
Added option to keep decrypted files
Original file is now in &quot;original&quot; folder after using 3ds_to_cia
Some cleanup from old code / minor bugfixes
�<span style="text-decoration: underline">What is new in 2.07?</span>
�Fixed a small bug to keep original
Speeded up cia repack
�<span style="text-decoration: underline">Download:</span>
�2.02 [http://www.share-online.biz/dl/VLNZSHLNGSF SO] / [http://www41.zippyshare.com/v/lp91k22w/file.html ZS]
2.05 [http://www.share-online.biz/dl/NUFS76ONYD SO] / [http://www72.zippyshare.com/v/heIABpaP/file.html ZS]
2.06 [http://www.share-online.biz/dl/LPI589ON4Q SO] / [http://www49.zippyshare.com/v/AedIwlw4/file.html ZS]
2.07 [http://www.share-online.biz/dl/XCI0ADONGBT SO] / [http://www14.zippyshare.com/v/RCYmzibu/file.html ZS]
�If you want to improofe my batch / add features or repost it,
feel free to do so, as long you share it to everyone [[File:styles/default/xenforo/clear.png|class=mceSmilieSprite mceSmilie2|;)]]
<div class="messageTextEndMarker">


===What is 3DS to CIA?===


</div>
Its a tool designed to convert ROM dumps into installable CIA Files with Features for Modifiers who want to Translate or edit Content.
 
==Required:==
 
* A 3DS capeable to generate XORPADS for legit 3DS to CIA
* Python 2.7
* (Add Path to Windows Enviroments!)
* Example: c:\windows\system32;c:\python27
 
==How to use:==
 
'''.3ds to cia:'''
 
# Create your xorpads and put all files into 3ds to cia dir next to 'Make' batch
# Drag n drop .3ds / .3dz on 'Make' batch
# Choose your Options and start
 
Decrypt selfmade cia: - no legit cia -
 
# Drag and drop your cia on 'Make' batch
 
Extract decrypted .3ds: - no legit/rebuilded/regenerated 3ds -
 
# Rename your .3ds to <filename_modified.3ds>
# Drag and drop your .3ds on 'Make' batch
 
Quick rebuild from files inside folder:
 
https://dlhb.gamebrew.org/3dshomebrew/folder3dsciau8sge.jpg
 
All files need to be inside the same Folder
(romfs.bin/banner.bin/code.bin/exheader.bin/icon.bin/logo.bin/.rsf***)
 
# Edit your .rsf to work as .3ds NOT .cia!
# Drag and drop your Folder on 'Make' batch
 
***As for rebuilding .3ds, a working file depends on your Skill to modify your .rsf
 
Mostly there is not much to change, make sure to change at least:
 
* Title / CompanyCode / ProductCode / UniqueId / MediaSize
* MediaType / CardDevice / ExtSaveDataId / SaveDataSize
* and if needed: JumpId
 
You can take my "sample-rsf-reb.txt" and fill in the needed Details,
from exheader.txt / info.txt and "rom_tool -i <gamename.3ds>".
 
==Features:==
 
* 7.x Support
* Region Free fix
* Offers injecting original EXHEADER
* Offers spoofing Firmware to 4.x
* Offers using your own .rsf (no exinjector)
* Download Play Support
* Includes Manual when detected
* Auto RSF - big thx @ Vappy
* Decrypts manual created cia
* Rebuild .3DS (Target -G)
* Allows to de/re crypt romfs for editing purpose
* Quick rebuild .3DS per Folder drag n drop
* Quick rebuild .cia per Folder drag n drop (requires .3ds/.cci)
* Supports decrypted .3ds from rxTools
 
'''GREEN - ALL OK / RED - SOMETHING WENT WRONG'''
 
==Included in Package:==
 
* RomFS Builder - Thx @ SciresM
* ExInjector - Thx @ piratesephiroth
* 3DSExplorer
* Notepad++
* ctrKeyGen
* Launcher.dat
* slot0x25KeyX (you need to insert the key - google it!)
 
==Changelog==
 
'''What is new in 2.04?'''
 
* Added Decrypt9 Bootstap Version for Ninjhax (new3DS .3dsx)
* Added Option 8 "check .rsf for auto generation" (manual check before building cia if rsf fails)
* Speedup when DLP and or Manual is included
* Minor changes and Bugfixes
 
'''What is new in 2.05?'''
 
* Fixed Bug for .rsf generation
* Added libeay32.dll
 
'''What is new in 2.06?'''
 
* Rebuilding from _modified.3ds / .cia got completly rewritten
* Changed main Menu to allow more options
* Rebuild .3ds will now includes original Exheader to keep compatibility to updates/dlc
* Excract ROMFS is now aviable for all main functions
* Added option to keep decrypted files
* Original file is now in "original" folder after using 3ds_to_cia
* Some cleanup from old code / minor bugfixes
 
'''What is new in 2.07?'''
 
* Fixed a small bug to keep original
* Speeded up cia repack
 
If you want to improve my batch / add features or repost it, feel free to do so, as long you share it to everyone!

Revision as of 07:23, 19 September 2021

Template:Infobox-3DS-Homebrews

3DS TO CIA 2.07 by Katsu

What is 3DS to CIA?

Its a tool designed to convert ROM dumps into installable CIA Files with Features for Modifiers who want to Translate or edit Content.

Required:

  • A 3DS capeable to generate XORPADS for legit 3DS to CIA
  • Python 2.7
  • (Add Path to Windows Enviroments!)
  • Example: c:\windows\system32;c:\python27

How to use:

.3ds to cia:

  1. Create your xorpads and put all files into 3ds to cia dir next to 'Make' batch
  2. Drag n drop .3ds / .3dz on 'Make' batch
  3. Choose your Options and start

Decrypt selfmade cia: - no legit cia -

  1. Drag and drop your cia on 'Make' batch

Extract decrypted .3ds: - no legit/rebuilded/regenerated 3ds -

  1. Rename your .3ds to <filename_modified.3ds>
  2. Drag and drop your .3ds on 'Make' batch

Quick rebuild from files inside folder:

folder3dsciau8sge.jpg

All files need to be inside the same Folder (romfs.bin/banner.bin/code.bin/exheader.bin/icon.bin/logo.bin/.rsf***)

  1. Edit your .rsf to work as .3ds NOT .cia!
  2. Drag and drop your Folder on 'Make' batch
      • As for rebuilding .3ds, a working file depends on your Skill to modify your .rsf

Mostly there is not much to change, make sure to change at least:

  • Title / CompanyCode / ProductCode / UniqueId / MediaSize
  • MediaType / CardDevice / ExtSaveDataId / SaveDataSize
  • and if needed: JumpId

You can take my "sample-rsf-reb.txt" and fill in the needed Details, from exheader.txt / info.txt and "rom_tool -i <gamename.3ds>".

Features:

  • 7.x Support
  • Region Free fix
  • Offers injecting original EXHEADER
  • Offers spoofing Firmware to 4.x
  • Offers using your own .rsf (no exinjector)
  • Download Play Support
  • Includes Manual when detected
  • Auto RSF - big thx @ Vappy
  • Decrypts manual created cia
  • Rebuild .3DS (Target -G)
  • Allows to de/re crypt romfs for editing purpose
  • Quick rebuild .3DS per Folder drag n drop
  • Quick rebuild .cia per Folder drag n drop (requires .3ds/.cci)
  • Supports decrypted .3ds from rxTools

GREEN - ALL OK / RED - SOMETHING WENT WRONG

Included in Package:

  • RomFS Builder - Thx @ SciresM
  • ExInjector - Thx @ piratesephiroth
  • 3DSExplorer
  • Notepad++
  • ctrKeyGen
  • Launcher.dat
  • slot0x25KeyX (you need to insert the key - google it!)

Changelog

What is new in 2.04?

  • Added Decrypt9 Bootstap Version for Ninjhax (new3DS .3dsx)
  • Added Option 8 "check .rsf for auto generation" (manual check before building cia if rsf fails)
  • Speedup when DLP and or Manual is included
  • Minor changes and Bugfixes

What is new in 2.05?

  • Fixed Bug for .rsf generation
  • Added libeay32.dll

What is new in 2.06?

  • Rebuilding from _modified.3ds / .cia got completly rewritten
  • Changed main Menu to allow more options
  • Rebuild .3ds will now includes original Exheader to keep compatibility to updates/dlc
  • Excract ROMFS is now aviable for all main functions
  • Added option to keep decrypted files
  • Original file is now in "original" folder after using 3ds_to_cia
  • Some cleanup from old code / minor bugfixes

What is new in 2.07?

  • Fixed a small bug to keep original
  • Speeded up cia repack

If you want to improve my batch / add features or repost it, feel free to do so, as long you share it to everyone!

Advertising: