Ace3ds X PCB and firmware

moon_rabbit

Well-Known Member
OP
Member
Joined
May 6, 2022
Messages
214
Trophies
0
Age
34
Location
kor
XP
487
Country
Korea, South
front(1).png

back(1).png


Yellow arrow
GD25LH80BM (1MB) SPI FLASH.
Firmware for ntrboot.

Blue arrow
W25Q16DV (2MB) SPI FLASH.
Original firmware.

---Update---
In ntrboot_flasher you can't dump it.
It has the same firmware as the Ace3ds+.
The only difference is that you can choose the firmware for ntrboot.
Fixed an incorrect filename that was attached.
---

I've attached the dumped firmware.
If anyone is interested, feel free to compare or analyze the firmware.
 

Attachments

  • ACE3DS X dump.zip
    978.8 KB · Views: 11
Last edited by moon_rabbit,

chrisfuk

New Member
Newbie
Joined
Jun 20, 2011
Messages
1
Trophies
1
XP
22
Country
United States
Thanks for this
I had one of these sat in a draw ,bought from ali express a while ago , got refunded as the card did nothing .
removed the W25Q16DV put it in my programmer ,it was blank , programed it up with your dump , now it works great.
:D
 

moon_rabbit

Well-Known Member
OP
Member
Joined
May 6, 2022
Messages
214
Trophies
0
Age
34
Location
kor
XP
487
Country
Korea, South
Thanks for this
I had one of these sat in a draw ,bought from ali express a while ago , got refunded as the card did nothing .
removed the W25Q16DV put it in my programmer ,it was blank , programed it up with your dump , now it works great.
:D
That's good.
It seems like some people have gotten blank flash from Ace3ds X.
Since it's the same firmware as the Ace3ds plus, there's no card specific data either, which is nice.
 
  • Like
Reactions: chrisfuk

SylverReZ

DS Flashcarts Expert
Member
GBAtemp Patron
Joined
Sep 13, 2022
Messages
8,750
Trophies
6
Location
The Wired
Website
m4x1mumrez87.neocities.org
XP
27,287
Country
United Kingdom
That's good.
It seems like some people have gotten blank flash from Ace3ds X.
Since it's the same firmware as the Ace3ds plus, there's no card specific data either, which is nice.
The firmware is the same, as well as the hardware but it's slightly different. The switch turns on or off either one of the SPI flash chips to access a different firmware.
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,593
Trophies
3
Age
37
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
7,341
Country
United States
Took a quick glance at the flash dumps. 0xA000 appears to be where the rom data starts as the sponge bob header is at this location. 0x8000 has the entire 0x1048 blowfish key as one block sorta like how Acekard 2i store's it's blowfish key. Data at 0x0 to 0x7FFF appears to just be a test patterns. 0x9050 appears to contain version information. 0x90C0 might be a basic table of how rom data is mirrored during rom reads. It's the one part that is notably different between the ntrboot flash and the regular rom flash. I imagine the version used for the ntrboot flash just has the rom mirroring disabled. (so this cart should easily do DSi ntrboot I reckon)

Both flash dumps appear to be organized the same way so you could probably put 2 separate DS roms on this thing or 2 ntr boot roms or a mix of either. Assuming you have a method of flashing this thing. :P

As for rom data mirroring/relocation, one would have to compare a rom dump of the sponge bob mode to see where the data appears to move around around if you don't want to try deciphering what I believe was the rom data organization stuff at 0x90C0 ...but practically speaking I think you could easily put a DSi ntrboot package on this using the flash dump on the second chip if you have a method of flashing it. :P
 
Last edited by Apache Thunder,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    NinStar @ NinStar: why the fuck is exfat so unstable and barebones when it comes to error correction