Git Product home page Git Product logo

ds_ntrboot_flasher's Introduction

NDS version NTRBOOTHAX flasher

Only tested with NDSL + AK2I & R4i Gold.

Build

  1. Copy these 5 binaries to the 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

  • Normmatt - Original implementation of the 3DS version ntrcardhax flasher.
  • SciresM - Parent of boot9strap
  • kitling - Made flashcart_core
  • hedgeberg - RE Cartridge
  • HandsomeMatt - RE Cartridge
  • And other talented hackers.

ds_ntrboot_flasher's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ds_ntrboot_flasher's Issues

blowfish_ntr.bin

Since there is now a new requirement when compiling ("blowfish_ntr.bin"), I would like to know where I can get it, so I can compile manually.

r4 sdhc dual core 2017 error

When i press retail a text appears saying writing blowfish (1) 0% then another text flashes which is unreadable and then the bottom screen goes completely black without making any progress

DSi Flasher version

I know that the DSi version doesn't have a restore flash option,but why?
Also, it's posible to use the NDS version on a DSi?

4.0 does not boot into SafeB9SInstaller, older versions do

Using the magnet + start/select/x/power button combination with R4i gold does not work with 4.0. You get a black screen and once you remove the magnet, the DS has booted normally, except the flashcard icon is empty, as it isn't detected.

I tried using version 2.2, and that version booted fine. I'm not sure about other versions before 4.0, but somewhere along the line you've made a change that has stopped something from working. I would advise looking into this, as R4i gold is the flashcard most people will be using, and so you're going to see a lot of people encountering this issue (as others already have mentioned already). I've noticed that 4.0 doesn't give me an option to exit after installing ntrboot. It just sends me back to the previous menu, and I have to close the app manually. Whereas previous versions give an exit option.

R4I SDHC 3DS RTS NOT SUPPORTED

Me Among Many others have purchased the R4I SDHC 3DS RTS thinking that it was the R4i gold 3ds rts and that is verry confusing so if you could please try and add support for this DS flash cart if you cant thats ok i know its verry hard to develope support for more flash cards but if you could put this one into consideration it would be greatly apprecative http://www.r4i-sdhc.com/aboute.asp One last note i thought the makers of this card released their own flasher but i was deeply mistaken http://www.r4i-sdhc.com/B9SSector.asp

R4igold.cc 2013

Hi guys!
im new in this website and im also new in the world of modding 3ds so sorry if im not expert...
i have an r4igold.cc 2013. i tried to flash ntr in it with my old ds using the file " NTRBootR4iGoldCC.nds " that i found in an italian forum (im italian :) sorry for my bad english) and it upgrade from v7.00 to v5.06.
then when i put the flashcart on my 3ds and i do x+start+select+power i cant start the SafeB9SInstaller .
i also changed the name of boot.firm into ntrboot.firm but i doesent work!
so i think that i didnt flash correctly my flashcart,maybe because on it theres written 2013 and on the photos that i see on the internet it isnt written any year.
Theres a flasher for my flash card or it is too old and i have to buy another one?
help me pls,thank you so much!

R4SDHC Dual Core .hk not working

after selecting the R4sdhc family and retail, It will display the writing blowfish key and then the lower screen goes black. Thus no ntrboot injection.

[Suggestion] Another R4i

A bunch of friend and I bought some R4i V1.4 Upgrade GE (Etc,etc,etc...) and they said that if I could ask you.
Can you add this other flashcard please?
The flashcard looks like this:
http://imgur.com/a/tIq30
Thank you for reading!

(Also except for one of us, we have got DSi 's

Error 4.0

Bueno, seguí las instrucciones una a una, y siempre me sale la misma pantalla negra con el mensaje "Se ha producido un error. Mantén pulsado el botón POWER para apagar la consola. " Busqué y busqué y me parece que se trata de un bug o algo

Some suggestions: flashdump saving and launching from haxxstation

Hi @d3m3vilurr, I'm here to drop some suggestions for improving this incredible program, maybe you've already thought about it:

  1. Flashdump backup load and save from memory; since the most common method to install ntrboot will be directly from 3ds, a lot of people will need a backup of our flashcard to restore its functionality, and since there will be more and more supported flashcards, It'll be harder to provide a backup online for every card; Introducing an option to save the dump can solve this problem, on flashcard SD (if possible) or on network (if it's not too hard to implement an ftp server to save/load the dump on PC, for example); this last option connects with the second suggestion:
  2. Made the application executable via Haxxstation; haxxstation is an exploit that permits to load ntr mode homebrew, sent from an hacked *DS or Wii, via download Ds mode, without any need to have homebrew access on the destination console; it can help some edges cases, were you have a compatible card but no way to flash it directly; I know that the flashrom is placed inside the executable for now, but if we can load it like I've said before, It won't be a problem; anyways, I understand if this is a too arduous work.

Lastly, I want to report this fork from @saibotu that implements most of the first suggestion, and refactor most of the program graphics. I don't know why there isn't any pull request yet ¯_(ツ)_/¯
https://github.com/saibotu/nds_ntrboot_flasher

I hope that these suggestions can help with the program future; thanks again to everyone ;)

R4i SDHC RTS Lite

This flashcard is supposed to work, but when I try to flash it, it does nothing.

Got R4iGold 3DS (r4igold.cc) (that should be a SDHC clone) not working.

As the title says, I got a flashcard that other people has described and found to be an SDHC clone, and it's not working, here's some photos of the outside of the flashcard.
If it's proven to be interesting enough, I can open it to take photos of the inside of the cart, and I can provide whatever info's possible to get with just a normal 3DS (magnethax might be first chance I get to actually hack since I got interested on the matter).

The actual problem when running the flasher is that all setups say "Flashcart setup failed press ".

fullsizerender-1
fullsizerender

Thanks beforehand for any help I could get or could give.
Loving how big magnethax has been for a lot of people! <3

R4iSDHC Gold Pro support?

Hi, I have an R4i SDHC.
It's an R4i Gold Pro from what I can tell on the official r4isdhc website. Mine came without a label but I have ensured that it works. I was wondering if support for this card will be added in the future, as it seems it does not work with it.
I always get a "flashcart setup failed" error when attempting to use both the nds and dsi files. I am awae that the DSi file does not have r4isdhc as a option (at least the one I got from 3ds.guide, anyway) and I'm just curious if it will be at some point.

Thanks, Radtendo

DSTT Micron MT28F160C3 (4)-T stuck

tested 3.3 - Stuck at Erasing blocks at 0%
tested 3.2- Stuck at the first part (loading firmware?) at 99%
Does not work on previous versions at all. I checked the list of incompatible DSTT flash chips but MT28F160C3 (4)-T is not included.

If i removed the flashcart during the process then put it back again, it somehow skips the erasing blocks part then continues to Flash ntrboot up to 6%. Not sure if that helps.

r4ultra

On 3ds.guide, It does not have the supported card from r4ultra listed. Is it actually working with the ds lite flasher?

Rename this flasher

It doesn't flash just the ak2i, it flashes every ntrboot compatible flashcart. Name is misleading now.
Also, this isn't about ntrcardhax. That hack is looong dead (since 10.4) and it is unrelated to the bootROM backdoor, named NTRBoot

update

please update for flashcart r4sdhc wwwr4isdhc.hk is compatible because I do not want to buy back
a flashcard

Unknown Device

I am attempting to flash my DSTT with ntrboot using my DS Lite, and receive the flashcart error. When I run the DSTT Flash Checker, I receive this: unknown device : 20504F54 Good! (^^)v

Any ideas, or future support, would be great. Thanks!

Unable to restore (remove ntrboot flash from) my Acekard 2i HW81

Hello,

I could flash ntrboot hax in my Acekard 2i hw81 via DS Lite, but, 3DS' ntrboot flasher program says that flashcart isn't supported.

On log file there is:

[AK2i]: HW Revision = 34b8b7ff
[AK2i]: Shutdown

Is there a way to solve this in a new version of your program?

Thanks.

Weird cycle when trying to flash using new 3ds xl usa

So I tried using this method but with a 3ds (me and some others on gbatemp discussed this and figured it could theoritically work if you took out just the SD card but didn't take out the actual flash cart during the flashing process) but when after I take out the SD card from the flash cart and continue it gets into this weird infinite cycle where it keeps showing different hardware versions and it doesn't stop and I can't actually flash the flash cart. I'm using an r4i gold 3ds rts. Is this a bug within the actual .nds itself or just because I'm trying this with a 3ds which emulates the dsi? Here's the discussion on gbatemp:
http://gbatemp.net/threads/you-can-now-use-an-old-ds-to-flash-ntrboot-flashcarts.481115/page-3#post-7519817

DSTT Micron MT28F160C3_3 0x922c Not Working

The flashcard gets stuck on 99% reading using latest build. Is there more information/testers you need for that card? Your supported list says it should be supported, but requires a different flash method... I'm creating this issue because i haven't noticed any other issue about a similar, non standard card.

R4i 3DS Gold Pro

This flashcart doesn't seem to work with the flasher. It's the 2017 model that's the same hardware as basically every other cart on r4isdhc.com. it's been confirmed as working with the flashcart-flasher from kitling but doesn't work here, according to people with the same cart as I.

Combine the two flashers into one

Because if you run the DSi flasher on a DS lite it still works, I suggest simply removing the already existing NDS flasher and just have the DSi flasher available for download, so that noobs don't mix this step up (i've seen it happen)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.