You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
MetalNX v2.0.7: Mario Kart 8 Deluxe 3.0.3 Support & Robust Dynamic Symbol Parsing
Fixed KeyError: 6 in Dynamic Symbol Analysis: In games or updates where the main executable or NSO module is stripped or lacks an explicit exported DT_SYMTAB (tag 6) or DT_STRTAB (tag 5) in its .dynamic table, nso_syms.dynsyms now safely catches missing tags and boundary overflows rather than throwing an unhandled exception.
Added Mario Kart 8 Deluxe 3.0.3 Build Definition: Registered the build hashes (main=6a85262f21b903649bd7c62628d26e43, subsdk0=ea3f2a9b705eef46ed08414f88c49ecf, sdk=f0d9307b48e4e8f147a40e44a9cbc555) under update v1441792, allowing 3.0.3 dumps to build directly as certified profiles without falling back to provisional derivation.
Multi-Build Row Matching: build_ipa_from_nsp.py now tests against all registered build variants for a version tag, correctly supporting games with multiple regional or revision releases.
Expanded Test Suite: 50/50 tests passing in the automated test suite, including subtests for Mario Kart 8 Deluxe 3.0.3/4.0.0 and dynamic symbol parser resilience.