Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS to CIA converter: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
|title=Just another 3DS to CIA converter
|title=3DS to CIA Converter
|image=Justanother3DStoCIAconverter.jpg
|image=Justanother3DStoCIAconverter.jpg
|description=Just another 3DS to CIA converter for Linux and Windows.
|description=A 3DS to CIA converter for Linux and Windows.
|author=drizztbsd
|author=drizztbsd
|lastupdated=2016/04/22
|lastupdated=2016/04/22
|type=PC Utilities
|type=PC Utilities
|version=0.2.1
|version=0.2.1
|license=Mixed
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/3dshomebrew/Justanother3DStoCIAconverter.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3dstociadri.7z
|website=https://gbatemp.net/threads/release-just-another-3ds-to-cia-converter.423674/
|website=https://gbatemp.net/threads/release-just-another-3ds-to-cia-converter.423674
|source=https://github.com/drizzt/3ds-to-cia/releases/latest
|source=https://github.com/drizzt/3ds-to-cia/releases/latest
}}
}}
<youtube>twFuDD4eIUo&t=3s</youtube>
This is a 3DS to CIA converter. It uses only ExHeader XORpads (the first KB of the xorpad) and nothing else.


Hi, this is just another 3DS to CIA converter.
==Festures==
* Simple to use.
* Support of zipped roms and xorpads.
* Portable.
* Open Source (GPLv2).


This uses only ExHeader XORpads (the first KB of the xorpad) and nothing else.
==User guide==
Put your roms in the roms directory, xorpads in the xorpads directory and launch the program.


==FEATURES==
If you don't have the xorpad the tool will generate an ncchinfo.bin file that must be used with [[Decrypt9WIP 3DS|Decrypt9WIP]].


* Simple to use
You can also use zipped roms and multiple xorpad zipped.
* Support of zipped roms and xorpads
* Portable
* Open Source (GPLv2)


==USAGE==
Zipped xorpads must also contains CRC32 of the ROM in filename (TITLEID.CRC32.Main.exheader.xorpad).
Just put your roms in the ''roms'' directory, xorpads in the ''xorpads'' directory and launch the program.


If you don't have the xorpad the tool will generate an ''ncchinfo.bin'' file that must be used with Decrypt9WIP.
The resulting CIAs will be found in cia directory.


You can also use zipped roms and multiple xorpad zipped.
==Known issues==
 
Large roms (more than 2GB) cannot be converted on 32-bit operating systems or if you are using a 32-bit make_cia.
Zipped xorpads must also contains CRC32 of the ROM in filename (TITLEID.CRC32.Main.exheader.xorpad).


An anonymous user released the complete set of exheader xorpads on GitHub (search for it).
==Changelog==
If you download his set by using the '''Download ZIP''' feature of GitHub, then you can put the zip file inside the xorpad directory and it'll be used automatically
'''v0.2.1'''
* Fix ncchinfo.bin generation from roms inside zip files.
* Add a 64-bit make_cia.exe and a warning if you are using a 32-bit OS.


[https://github.com/drizzt/3ds-to-cia/releases/latest Here] you can always find the last release with all-in-one binary for Windows
'''v0.2.0'''
* Fix 9.6+ games warning text.


==KNOWN BUGS==
'''v0.1.0'''
*Big (more than 2GB) roms cannot be converted (yet) on 32-bit operating systems or if you are using a 32-bit make_cia.
* Only Windows 64bit included in the release.


==CHANGELOG==
==Credits==
* mid-kid for the informations about the procedure.
* 3DSGuy for make_cia.
* ncchinfo.bin generation based on ArchShift and d0k3 [https://github.com/d0k3/Decrypt9WIP/blob/master/scripts/ncchinfo_gen_exh.py Decrypt9WIP's ncchinfo_gen_exh.py].


v0.2.1
==External links==
* GitHub - https://github.com/drizzt/3ds-to-cia
* GBAtemp - https://gbatemp.net/threads/release-just-another-3ds-to-cia-converter.423674


* Fix ncchinfo.bin generation from roms inside zip files
[[Category:3DS homebrew applications]]
* Add a 64-bit make_cia.exe and a warning if you are using a 32-bit OS
[[Category:PC utilities for 3DS homebrew]]

Revision as of 09:03, 21 February 2022

3DS to CIA Converter
File:Justanother3DStoCIAconverter.jpg
General
Authordrizztbsd
TypePC Utilities
Version0.2.1
LicenseGPL-2.0
Last Updated2016/04/22
Links
Download
Website
Source

This is a 3DS to CIA converter. It uses only ExHeader XORpads (the first KB of the xorpad) and nothing else.

Festures

  • Simple to use.
  • Support of zipped roms and xorpads.
  • Portable.
  • Open Source (GPLv2).

User guide

Put your roms in the roms directory, xorpads in the xorpads directory and launch the program.

If you don't have the xorpad the tool will generate an ncchinfo.bin file that must be used with Decrypt9WIP.

You can also use zipped roms and multiple xorpad zipped.

Zipped xorpads must also contains CRC32 of the ROM in filename (TITLEID.CRC32.Main.exheader.xorpad).

The resulting CIAs will be found in cia directory.

Known issues

Large roms (more than 2GB) cannot be converted on 32-bit operating systems or if you are using a 32-bit make_cia.

Changelog

v0.2.1

  • Fix ncchinfo.bin generation from roms inside zip files.
  • Add a 64-bit make_cia.exe and a warning if you are using a 32-bit OS.

v0.2.0

  • Fix 9.6+ games warning text.

v0.1.0

  • Only Windows 64bit included in the release.

Credits

External links

Advertising: