# Decompilation project ignores # Python __pycache__/ *.pyc # Build outputs (ROM binaries are NOT the source of truth) build/ *.o *.bin *.elf orbital.gba orbital.gba.bak # ROM dumps (do not track the original ROM) *.gba *.sav *.zip # Scratch / temp work areas (never push) .scratch/ *.tmp z2_tmp.s rap.py aml_autoscript aml_autoscript.cmd # Matched-dir build objects (only sources are pushed) src/matched/*.o # Toolchain artifacts agbcc/build/ arm-gnu-toolchain-13.3.rel1-darwin-arm64-arm-none-eabi/ # Ghidra (large, tracks intermediate state only) ghidra/ ghidra.zip ghidra_*/ # Local-only journals / handoff notes (never push) PROGRESS.md CONTINUATION.md # Local toolchain tarball (re-fetch via setup_tools.sh) arm-toolchain.tar.xz # Dead superseded mega-sources (kept locally only) src/orbital_complete.c src/orbital_final.c src/orbital_clean.c src/audio.c src/core.c src/game.c src/graphics.c src/levels.c src/system.c # Data data/ # Large intermediate dumps (not real decomp output) all_functions.c all_simple.c decompiled_functions.c orbital.s # OS .DS_Store # Generated asset blobs (reproduce via: make extract gfx) assets/