Homebrew Super NDS firmware editor

Is this useful ?


  • Total voters
    23

WiiJYC

Member
Newcomer
Joined
Jul 11, 2021
Messages
10
Trophies
0
XP
97
Country
United States
I tried to change MAC address on DSi firmware using hex editor, but Connection 1, 2, 3, and DS communications doesn't work anymore when I have changed the MAC address. Any way to change the MAC address without breaking such things?
 
  • Like
Reactions: rvtr

rvtr

Nintendo DS hoarder
Member
Joined
Oct 18, 2019
Messages
338
Trophies
2
Age
18
Location
$C000-CFFF
Website
randommeaninglesscharacters.com
XP
5,264
Country
Canada
I tried to change MAC address on DSi firmware using hex editor, but Connection 1, 2, 3, and DS communications doesn't work anymore when I have changed the MAC address. Any way to change the MAC address without breaking such things?
Editing anything in 0x2A to 0x1FF usually kills wireless completely. Some of the data is specific to the exact wifi board that the firmware is stored on. Same reason you can't use the wireless config from one wifi board in another. I'm guessing the MAC address is a part of that hardware unique data and can't be changed.

Just guessing though so I might be very off. You could also want to try redoing the CRC16 for your edits.
Code:
  02Ah 2    CRC16 (with initial value 0) of [2Ch..2Ch+config_length-1]
  02Ch 2    config_length (usually 0138h, ie. entries 2Ch..163h)
 
  • Like
Reactions: WiiJYC

WiiJYC

Member
Newcomer
Joined
Jul 11, 2021
Messages
10
Trophies
0
XP
97
Country
United States
Editing anything in 0x2A to 0x1FF usually kills wireless completely. Some of the data is specific to the exact wifi board that the firmware is stored on. Same reason you can't use the wireless config from one wifi board in another. I'm guessing the MAC address is a part of that hardware unique data and can't be changed.

Just guessing though so I might be very off. You could also want to try redoing the CRC16 for your edits.
Code:
  02Ah 2    CRC16 (with initial value 0) of [2Ch..2Ch+config_length-1]
  02Ch 2    config_length (usually 0138h, ie. entries 2Ch..163h)
Well, I finally figured out how to do this now. Ty for your reply!
Post automatically merged:

Excuse me @bilibili2011? Sorry to ping you but I would like to change the serial number for DSi NAND. Can you make a NAND Editor? I was confused under https://problemkaputt.de/gbatek-dsi-sd-mmc-firmware-misc-files.htm to fix an error code 1-2435-8325. I got this error just because I have change the NAND's Serial Number.
Post automatically merged:

Well, I finally figured out how to do this now. Ty for your reply!
Post automatically merged:

Excuse me @bilibili2011? Sorry to ping you but I would like to change the serial number for DSi NAND. Can you make a NAND Editor? I was confused under https://problemkaputt.de/gbatek-dsi-sd-mmc-firmware-misc-files.htm to fix an error code 1-2435-8325. I got this error just because I have change the NAND's Serial Number.
And by the way I'm using hex editor (HxD) again.
 
Last edited by WiiJYC,
  • Like
Reactions: rvtr

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    You can get older ones even like the pi 3,4 for cheap, but they don't play gamecube, Wii etc very well. Be warned they use a Linux os, which you need to load onto a micro SD card yourself. You can find pre built images like "retro-pie" online free tho which makes it easy to setup.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i don't have my own money
  • T @ Texasauras:
    mannn thats insane, mario on n64
  • BigOnYa @ BigOnYa:
    Now you are 15, you can go get a real job, somewhat.
  • T @ Texasauras:
    its like $80 bro lmao
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, i'm too young and stupid and i don't have time to work
  • T @ Texasauras:
    it runs on android os
  • T @ Texasauras:
    it looks dope
  • BigOnYa @ BigOnYa:
    You get what you pay for. Go ahead and buy one those cheap Chinese units, you will see.
  • T @ Texasauras:
    bro have you seen the gfuel instagram
  • BigOnYa @ BigOnYa:
    @Texasauras why did you start a thread, ignored all the answers there, then come here to chat and ask the same thing. You gotta be like 12, bro
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Biker Mice from Mars needed a Sequel, Angry Hamsters from Uranus
  • T @ Texasauras:
    uh bro i was just asking have you seen these, help me look
  • T @ Texasauras:
    its on amazon
  • Psionic Roshambo @ Psionic Roshambo:
    Download Batocera make it your own
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    If you want GC PS2 Wii stuff like that use a PC
    +1
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, i also use my tv stick to watch YouTube and streaming services
    +1
  • BigOnYa @ BigOnYa:
    Psi those play well on the Pi5 now...
  • BigOnYa @ BigOnYa:
    @Xdqwerty yep that's what I use my stick for most anymore, streaming tv shows, movies. or even youtube. Or doing kens mum.
    +1
  • K3Nv2 @ K3Nv2:
    RG Cube is going to be good for ps2 if it's $100
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, and since the default emulator is below average i downloaded some "replacements" like snes9x for snes games for example
    +1
  • Xdqwerty @ Xdqwerty:
    And I also have my ps3
    +1
  • BigOnYa @ BigOnYa:
    Yea ps3 is a beast still to today compared to most "sticks"
  • K3Nv2 @ K3Nv2:
    If you just want pi for emulation no point when Anbernic releases new shit every two seconds
    +1
    K3Nv2 @ K3Nv2: If you just want pi for emulation no point when Anbernic releases new shit every two seconds +1