MCPcopy Index your code
hub / github.com/andrewrk/jamulator

github.com/andrewrk/jamulator @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
278 symbols 666 edges 18 files 16 documented · 6%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Assembler (Interface)
(no doc)
jamulator/assembly.go
Renderer (Interface)
(no doc)
jamulator/disassembly.go

Core symbols most depended-on inside this repo

cycle
called by 126
jamulator/compile.go
selectBlock
called by 70
jamulator/compile.go
debugPrint
called by 69
jamulator/compile.go
createBlock
called by 51
jamulator/compile.go
load
called by 34
jamulator/compile.go
declareWriteFn
called by 28
jamulator/compile.go
dynTestAndSetNeg
called by 24
jamulator/compile.go
dynTestAndSetZero
called by 24
jamulator/compile.go

Shape

Method 167
Function 97
Struct 7
TypeAlias 4
Interface 3

Languages

Go72%
C28%

Modules by API surface

jamulator/compile.go101 symbols
runtime/main.c45 symbols
jamulator/disassembly.go34 symbols
runtime/ppu.c29 symbols
jamulator/assembly.go28 symbols
jamulator/rom.go9 symbols
jamulator/interpret.go7 symbols
main.go6 symbols
jamulator/nes.go5 symbols
runtime/nametable.c3 symbols
jamulator/asm6502_test.go3 symbols
jamulator/addressmodes.go3 symbols

For agents

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

⬇ download graph artifact