3DS Builder: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = 3DS Builder | image = https://dlhb.gamebrew.org/3dshomebrew/3DSBuilder.jpg|250px | type = PC Utilities | version = v1.1 | licence = Mixed | au...")
 
No edit summary
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = 3DS Builder
|title=3DS Builder
| image = https://dlhb.gamebrew.org/3dshomebrew/3DSBuilder.jpg|250px
|image=3dsbuilder3.png
| type = PC Utilities
|description=Convert romfs/exefs folders and an extended header into a .3ds NCSD binary.
| version = v1.1
|author=SciresM
| licence = Mixed
|lastupdated=2015/05/16
| author = SciresM
|type=File Operation
| website = https://gbatemp.net/threads/release-3ds-builder.388858/
|version=1.1
| download = https://dlhb.gamebrew.org/3dshomebrew/3DSBuilder.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/3DSBuilder.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/3dsbuilder.7z
|website=https://gbatemp.net/threads/release-3ds-builder.388858
|source=https://github.com/SciresM/3DS-Builder
}}
}}
<youtube>97adO9h9oyg</youtube>
This is a program to convert romfs/exefs folders in windows (or pre-built binaries) and an extended header into a .3ds NCSD binary.


I don't like .rsf files. They're stupid. So I made this thing.
It's designed to make the process as simple as possible.
�[[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FuxvUvRN.png&hash=53987bb583318eb15a6303503be619b2|class=bbCodeImage LbImage|[?IMG]]]
�It's designed to be as simple as possible.
�Open a Romfs folder, or check the Pre-built box and select a pre-built decrypted Romfs binary.
�Open an Exefs folder, or check the Pre-built box and select a pre-built decrypted Exefs binary.
�Open the decrypted exheader for the game you're rebuilding. If the game in question was released before today, 3DS Builder should recognize the game's name and provide the correct serial. You can also enter a custom serial, if you want, of the form (CTR|KTR)-(P|U|N)-([A-Z0-9]){4}.
�Choose a location to save the resulting file.
�Hit go, and the program will generate a playable .3ds.
�Source Code is available here: https://github.com/SciresM/3DS-Builder
�And you can download it here: https://github.com/SciresM/3DS-Builder/releases
<div class="messageTextEndMarker">


==User guide==
Open a Romfs folder, or check the Pre-built box and select a pre-built decrypted Romfs binary.


</div>
Open an Exefs folder, or check the Pre-built box and select a pre-built decrypted Exefs binary.
 
Open the decrypted exheader for the game you're rebuilding.
 
If 3DS Builder recognizes the game's name (games that are released prior to 2015/05/16), it will provide the correct serial.
 
If you want, you can also enter a custom serial, of the form (CTR|KTR)-(P|U|N)-([A-Z0-9]){4}.
 
Then choose a location to save the resulting file.
 
Hit go, and the program will generate a playable .3ds.
 
==Changelog==
'''v1.1'''
* Code refactored in a big way (Thanks, Kaphotics).
* Should also be slightly faster for large ROMs.
 
'''v1.0'''
* First Release.
 
==Credits==
Credit to [https://github.com/kwsch/pk3DS pk3DS] and [https://github.com/profi200/Project_CTR Project CTR], upon which much of the code used in the program is based.
 
==External links==
* GitHub - https://github.com/SciresM/3DS-Builder
* GBAtemp - https://gbatemp.net/threads/release-3ds-builder.388858
 
[[Category:3DS homebrew applications]]
[[Category:PC utilities for 3DS homebrew]]

Latest revision as of 16:52, 8 April 2023

3DS Builder
3dsbuilder3.png
General
AuthorSciresM
TypeFile Operation
Version1.1
LicenseMixed
Last Updated2015/05/16
Links
Download
Website
Source

This is a program to convert romfs/exefs folders in windows (or pre-built binaries) and an extended header into a .3ds NCSD binary.

It's designed to make the process as simple as possible.

User guide

Open a Romfs folder, or check the Pre-built box and select a pre-built decrypted Romfs binary.

Open an Exefs folder, or check the Pre-built box and select a pre-built decrypted Exefs binary.

Open the decrypted exheader for the game you're rebuilding.

If 3DS Builder recognizes the game's name (games that are released prior to 2015/05/16), it will provide the correct serial.

If you want, you can also enter a custom serial, of the form (CTR|KTR)-(P|U|N)-([A-Z0-9]){4}.

Then choose a location to save the resulting file.

Hit go, and the program will generate a playable .3ds.

Changelog

v1.1

  • Code refactored in a big way (Thanks, Kaphotics).
  • Should also be slightly faster for large ROMs.

v1.0

  • First Release.

Credits

Credit to pk3DS and Project CTR, upon which much of the code used in the program is based.

External links

Advertising: