MCPcopy Create free account
hub / github.com/WilliamLCobb/iNDS

github.com/WilliamLCobb/iNDS @v1.5.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.5.3 ↗ · + Follow
17,975 symbols 36,364 edges 1,586 files 2,731 documented · 15% updated 7y agov1.5.3 · 2016-05-16★ 238153 open issues

Browse by type

Functions 15,612 Types & classes 2,363
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

iNDS

Supports iOS 8.1 and up.

iNDS is a derivation of the previous Nintendo DS apps for iOS, nds4ios and Nitrogen.

Nitrogen

Currently, emulation is powered by the DeSmuME threaded ARM interpreter and runs at nearly full speed on the iPhone 5 and above.

Due to the need to mmap the entire ROM into memory, older devices with only 256MB of RAM are not supported. These devices include the iPod touch 4, iPad 1, iPhone 3GS, and anything below those devices.

iNDS

DeSmuME

Installing iNDS

All Instructions on building and installing iNDS can be found here

Reporting Bugs

When something in iNDS isn't working correctly for you, please open a GitHub issue ticket here.

Please include the following information:
  • iOS device
  • iOS version
  • Jailbreak status
  • Download location
  • Current iNDS Version
Please do not open issues about the following topics:
  • Slow performance
  • Crashing on older devices with 256MB of RAM (Anything prior to iPhone 4 devices.)
Your issue ticket will be closed if you fail to follow the above instructions.

To-do

Planned improvments
  • Internal Resolution changes
  • GNU Lightning JIT (JAILBROKEN DEVICES ONLY)
  • Sharing roms between devices
  • Sharable game hacks
  • Add more localizations
  • Much more

Core symbols most depended-on inside this repo

Shape

Function 8,966
Method 6,646
Class 2,132
Enum 231

Languages

C++90%
C10%
Python1%

Modules by API surface

desmume/src/utils/AsmJit/x86/x86assembler.h645 symbols
desmume/src/arm_jit.cpp633 symbols
desmume/src/Disassembler.cpp612 symbols
desmume/src/utils/AsmJit/x86/x86compiler.h538 symbols
desmume/src/arm_instructions.cpp521 symbols
desmume/src/utils/lightning/i386/asm.h283 symbols
desmume/src/utils/tinycc/win32/include/winapi/winnt.h257 symbols
desmume/src/utils/lightning/i386/core-64.h172 symbols
desmume/src/utils/tinycc/win32/include/winapi/wingdi.h165 symbols
desmume/src/utils/lightning/mips/core.h144 symbols
desmume/src/ArmAnalyze.cpp138 symbols
desmume/src/utils/lightning/i386/core.h135 symbols

For agents

$ claude mcp add iNDS \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page