ntrteam / flashcart_core

A hopefully reusable component for dealing with flashcart specific behavior.
GNU General Public License v3.0
128 stars 32 forks source link

R4i Gold 3DS Rev. 9 (r4ids.cn) Compatibility #28

Closed NekoMichi closed 7 years ago

NekoMichi commented 7 years ago

I have a revision 9 R4i Gold 3DS (r4ids.cn) flash cartridge that doesn't seem to be recognised by the NTRBoot Flasher. Could this model be supported, or is it not possible?

When attempting to dump using version 0.1.2 of NTRBoot Flasher, the following error is displayed: Dumping flash ChipID: 00000FC2 HW Rev: A6A6A6A6 Supported cartridge not detected!

The cartridge was purchased in early 2012, the front label looked like this: Label

And the internal chip looks like this: Chip

Not sure if useful, but this is the other side of the chip: ChipOther

The flash cart runs on the Wood AKMenu 1.64 downloaded from r4ids.cn and supports RTS even though it doesn't say so on the label. When originally purchased, it had a halo/winged icon with DORASU as the publisher, but the cartridge has since been updated to display the Konami game icon instead. While revision 9 is printed on the chip board, the Wood settings menu shows "HW: R4i Gold 3DSa".

When viewed in GodMode9, it shows 2 files: QMATERIAL_CQFJA4_00.nds (32.0 MB) QMATERIAL_CQFJA4_00.trim.nds (30.3 MB)

Would it be possible to support this variant of the R4i Gold 3DS in the future, or is it not compatible?

pixel-stuck commented 7 years ago

tbh, I think it's just not passing the HW rev check. It's probably simple to support this one. [old build link removed]

try dumping flash with this build. It should, in theory, dump the flash just fine. If it works I'll have you test injecting ntrboot. (note that this version will not inject ntrboot, even if you use the menu option for that)

NekoMichi commented 7 years ago

Thanks for the quick response. The build dumped the flash perfectly.

pixel-stuck commented 7 years ago

could you please post the dumped flash?

NekoMichi commented 7 years ago

Here it is: backup.bin.zip

pixel-stuck commented 7 years ago

alright, try this: [old build removed]

Attempt to flash ntrboot with this please :)

NekoMichi commented 7 years ago

Dump, inject, and restore all successful. Thank you for the help!

pixel-stuck commented 7 years ago

awesome :D

EDIT: are you sure it works?

NekoMichi commented 7 years ago

Yes, I was able to launch SafeB9SInstaller with the magnet method using the flashed cartridge.

pixel-stuck commented 7 years ago

sweet!

EDIT: closing this since it works fine. Will add support for this once the other cart checks out.