TASEmulators / TASEmulators/BizHawk

DS(i) mac address is always overridden

Open
#4,646 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Core: melonDS Repro: Affects 2.11
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

Summary

The Mac address of the imported firmware is always overridden by Melonds's default mac address

For a personal dump verification, you can use MelonDS 1.1, which won't override your firmware's mac address.

Repro
  1. Set your ds dumps (bios, firmware, nand for the dsi)
  2. Disable firmware override
  3. If you want to check without a game, on the dsi you can set firmware start up as "manual boot"
  4. Check your mac address. It'll always be a predefined one, not the one you dumped
Host env.
  • BizHawk 2.11
  • BizHawk_devbuild_e2dc99ea

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or entry point is identified. Reproduce the issue in BizHawk 2.11 or the listed dev build with DSi BIOS, firmware, and NAND dumps, firmware override disabled, and manual boot enabled; it is done when the dumped MAC address is preserved instead of being replaced by the predefined address.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.