# VSCode file settings
.vscode/settings.json
.vscode/c_cpp_properties.json
.vscode/launch.json

# Input elf and ROM files (local/private only)
*.elf
*.z64
*.n64
*.v64
*.rom

# Generated recompilation output
RecompiledFuncs/
RecompiledPatches/
patches/*.bin
patches/*.elf
patches/*.map
patches/*.o
patches/*.d
rsp/n_aspMain.cpp

# Save backups / local emulator state
save-backups/
saves-backup/
rom-backups/
*.sav
*.srm
*.eep
*.fla
*.mpk
*.bin.bak
*.save.bak

# Linux/CMake build output
build/
build-cmake/
cmake-build-*/
out/
*.o

# Flatpak build process
repo/

# Windows build output
*.exe
*.dll
*.lib
*.pdb

# User-specific files
*.rsuser
*.suo
*.user
*.userosscache
*.sln.docstates

# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
[Ww][Ii][Nn]32/
[Aa][Rr][Mm]/
[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
[Ll]ogs/
out/

# Visual Studio 2015/2017 cache/options directory
.vs/
vcpkg_installed/

# Runtime files
imgui.ini
rt64.log

node_modules/

# Recompiler Linux binary
N64Recomp
RSPRecomp
.DS_Store

# Controller mappings file
gamecontrollerdb.txt

# Android/Gradle build output
android/.gradle/
android/build/
android/app/.cxx/
android/app/build/
android/app/release/
android/app/debug/
android/app/src/main/assets/program/dev-roms/
*.apk
*.aab
*.ap_

# Android local signing / SDK state
android/local.properties
local.properties
*.keystore
*.jks

# Python cache files
__pycache__/
*.py[cod]
