Skip to content

cstiago/b3DS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

b3DS

A 3DS/New 3DS Rom Decryptor and Encrypter

If anyone wants to improve on the code, feel free to do so.

Prerequisites

  • Python 3.10.12+
  • pip
  • pycryptodomex

Installation

After you've installed the latest version of Python, run pip install pycryptodomex in command prompt.

Usage

python {b3DSEncrypt.py|b3DSDecrypt.py} "File location of rom" eg. '~/dox/games/emulator/nintendo/3ds/3DS0033 - The Legend of Zelda Ocarina of Time 3D (U).3ds'

Status

Supports all known crypto-types:

  • Normal (Key 0x2C)
  • 7.x (Key 0x25)
  • New3DS 9.3 (Key 0x18)
  • New3DS 9.6 (Key 0x1B)

About

3DS Rom Decrypter/Encrypter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%