discovered 28 Aug 2026
Nds4j
→ View on GitHubNds4j is a Java library designed for reading, modifying, and creating various file types utilized in Nintendo DS games, initially catering to the Pokémon DS hacking community. Currently, it supports several formats such as NDS ROM, NARC, and others with full editing capabilities for certain file types, while additional formats are planned for future support. Notable features include cross-platform compatibility, a focus on byte-for-byte round-tripping, and being written in pure Java, making it accessible for JVM-based applications.