3DS TO CIA - Katsu: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = 3DS TO CIA - Katsu | image = https://dlhb.gamebrew.org/3dshomebrew/3DSTOCIA-Katsu.jpg|250px | type = PC Utilities | version = v2.07 | licence...")
 
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3DS TO CIA - Katsu
|title=3DS TO CIA by Katsu
| image = https://dlhb.gamebrew.org/3dshomebrew/3DSTOCIA-Katsu.jpg|250px
|image=3dstociakat7.png
| type = PC Utilities
|description=Convert 3DS to CIA.
| version = v2.07
|author=Katsu
| licence = Mixed
|lastupdated=2015/03/20
| author = liomajor
|type=File Operation
| website = https://gbatemp.net/threads/release-3ds-to-cia-by-katsu.384381/
|version=2.07
| download = https://dlhb.gamebrew.org/3dshomebrew/3DSTOCIA-Katsu.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/3DSTOCIA-Katsu.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3dstociakat.7z
|website=https://gbatemp.net/threads/release-3ds-to-cia-by-katsu.384381
}}
}}
<youtube>twFuDD4eIUo&t=7s</youtube>
3DS to CIA is a tool designed to convert ROM dumps into installable CIA files, with features for modifiers who want to translate or edit content.


<span style="font-size: 26px">'''3DS TO CIA 2.07 by Katsu'''</span>
==Features==
�What is 3DS to CIA?
* 7.x Support.
�Its a tool designed to convert ROM dumps into installable CIA Files
* Region Free fix.
with Features for Modifiers who want to Translate or edit Content.
* Offers injecting original EXHEADER.
�[[File:proxy.php?image=http%3A%2F%2Fabload.de%2Fimg%2F3dstociag5r8s.jpg&hash=548d4a6835e7140b968f3c62879e2499|class=bbCodeImage LbImage|[?IMG]]]
* Offers spoofing Firmware to 4.x.
�<span style="text-decoration: underline">Required:</span>
* Offers using your own .rsf (no exinjector).
�''A 3DS capeable to generate XORPADS for legit 3DS to CIA''
* Download Play Support.
Python 2.7
* Includes Manual when detected.
(Add Path to Windows Enviroments!)
* Auto RSF - big thx @ Vappy.
Example: c:\windows\system32;c:\python27
* Decrypts manual created cia.
�<span style="text-decoration: underline">How to use:</span>
* Rebuild .3DS (Target -G).
�''.3ds to cia:''
* Allows to de/re crypt romfs for editing purpose.
�1. Create your xorpads and put all files into 3ds to cia dir next to 'Make' batch
* Quick rebuild .3DS per Folder drag n drop.
2. *Drag n drop .3ds / .3dz on 'Make' batch
* Quick rebuild .cia per Folder drag n drop (requires .3ds/.cci).
3. Choose your Options and start
* Supports decrypted .3ds from rxTools.
�''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">


==Installation==
Requirements:
* A 3DS capable of generating XORPADS for legit 3DS to CIA.
* Python 2.7.
* Add Path to Windows Enviroments (e.g. c:\windows\system32;c:\python27).


</div>
Included in Package are:
* RomFS Builder - Thx @ SciresM.
* ExInjector - Thx @ piratesephiroth.
* 3DSExplorer.
* Notepad++.
* ctrKeyGen.
* Launcher.dat.
* slot0x25KeyX (you need to insert the key, google it).
 
==User guide==
From .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:
* Make sure all files are in 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 the sample-rsf-reb.txt and fill in the needed Details, from exheader.txt / info.txt and "rom_tool -i <gamename.3ds>".
 
You will see green texts when everything is running smoothly, if something went wrong the texts will be displayed in red.
 
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/3dstociakat6.png
 
https://dlhb.gamebrew.org/3dshomebrews/3dstociakat5.png
 
==Changelog==
'''V2.07'''
* Fixed a small bug to keep original.
* Speeded up cia repack.
 
'''V2.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.
 
'''V2.05'''
* Fixed Bug for .rsf generation.
* Added libeay32.dll.
 
'''V2.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.
 
==External links==
* GBAtemp - https://gbatemp.net/threads/release-3ds-to-cia-by-katsu.384381
 
[[Category:3DS homebrew applications]]
[[Category:PC utilities for 3DS homebrew]]

Latest revision as of 13:00, 3 April 2022

3DS TO CIA by Katsu
3dstociakat7.png
General
AuthorKatsu
TypeFile Operation
Version2.07
LicenseMixed
Last Updated2015/03/20
Links
Download
Website

3DS to CIA is a tool designed to convert ROM dumps into installable CIA files, with features for modifiers who want to translate or edit content.

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.

Installation

Requirements:

  • A 3DS capable of generating XORPADS for legit 3DS to CIA.
  • Python 2.7.
  • Add Path to Windows Enviroments (e.g. c:\windows\system32;c:\python27).

Included in Package are:

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

User guide

From .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:

  • Make sure all files are in 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 the sample-rsf-reb.txt and fill in the needed Details, from exheader.txt / info.txt and "rom_tool -i <gamename.3ds>".

You will see green texts when everything is running smoothly, if something went wrong the texts will be displayed in red.

Screenshots

3dstociakat6.png

3dstociakat5.png

Changelog

V2.07

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

V2.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.

V2.05

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

V2.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.

External links

Advertising: