Skip to content

PorterBytes/ds_ntrboot_flasher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NDS version NTRBOOTHAX flasher

Only tested NDSL + AK2I & R4i Gold

Build

  1. copy these 5 binaries to binaries directory.
  • blowfish_ntr.bin
  • blowfish_dev.bin
  • blowfish_retail.bin
  • boot9strap_ntr_dev.firm
  • boot9strap_ntr.firm
  1. python extract_binaries.py
  2. then make

Notes for build

  • Needs experimental libnds; after 9dcc1bd version
  • You can extract blowfish binaries using ak2ifirm
  • Change mode requires make clean before rebuild.

Special make options

  • NDSI_MODE=1
    • build DSi compatible mode
    • disable cart hotswap and load & restore features
  • DEBUG_DUMP=1
    • print first 16bytes of loaded flash data
  • DEBUG_DUMP=2
    • print all bytes of loaded flash data
  • DEBUG_PRINT=1
    • enable flashcart_core's log message

Credits

Packages

No packages published

Languages

  • C++ 66.4%
  • Makefile 25.2%
  • Python 5.0%
  • Vim Script 1.1%
  • Assembly 1.1%
  • C 1.1%
  • Objective-C 0.1%