ectopad
Metroid Prime through Metaforce, native and optimized for MacOS, iOS, and iPadOS
File Explorer
- README.md
- Contents.json
- EctoPad-AppIcon-1024.png
- Contents.json
- [email protected]
- AppIcon76x76@2x~ipad.png
- EctoPad-AppIcon-1024.png
- PROVENANCE.md
- ectopad-chozo-ruins.jpg
- ectopad-inventory.jpg
- ectopad-parasite-queen.jpg
- ectopad-samus-closeup.jpg
- ectopad-samus-intro.jpg
- AGENT_GOAL_LOOP.md
- ARCHITECTURE.md
- BUILDING.md
- COMPLETION_AUDIT.md
- CURRENT_STATE.md
- DEPENDENCIES.md
- GAME_DATA.md
- HANDOFF.md
- IMPLEMENTATION_PLAN.md
- INSTALL_IPA.md
- KNOWN_ISSUES.md
- LEGAL_AND_PROVENANCE.md
- PERFORMANCE.md
- RELEASE_COMPLIANCE.md
- STATUS.md
- STOP_FOR_TODAY_2026-08-12.md
- STOP_FOR_TODAY_2026-08-13.md
- SUNPAD_PARITY.md
- TECH-DEBT.md
- TESTING.md
- atdna_AudioGroupPool.cpp
- atdna_AudioGroupProject.cpp
- atdna_AudioGroupSampleDirectory.cpp
- amuse.patch
- athena.patch
- logvisor.patch
- lzokay.patch
- soxr.patch
- vendor-amuse-audio.sh
- 2026-08-11-aurora-efb-readback-experiment.patch
- 2026-08-11-aurora-fix-imgui-shutdown-crash.patch
- 2026-08-11-aurora-frontend-debug.patch
- 2026-08-11-frontend-movie-debug.patch
- 2026-08-11-kabufuda-fix-card-queue-oob-and-commit-flush.patch
- 2026-08-11-metaforce-amuse-in-game-audio.patch
- 2026-08-11-metaforce-autostart-test-hook.patch
- 2026-08-11-metaforce-enable-audio-output.patch
- 2026-08-11-metaforce-enable-keyboard-mouse-input.patch
- 2026-08-11-metaforce-fix-cinputstream-byte-order.patch
- 2026-08-11-metaforce-fix-frontend-viewport-scissor.patch
- 2026-08-11-metaforce-fix-staticplayer-dangling-mix.patch
- 2026-08-11-metaforce-movie-cull-experiment.patch
- 2026-08-12-aurora-fix-ios-audio-close-hang.patch
- 2026-08-12-aurora-fix-ios-background-events.patch
- 2026-08-12-aurora-frame-rate-independent-audio-reserve.patch
- 2026-08-12-aurora-iphone-diagnostics-verification.patch
- 2026-08-12-aurora-private-game-data-import.patch
- 2026-08-12-aurora-sunpad-controller-mapping.patch
- 2026-08-12-aurora-sunpad-interaction-menu-visibility.patch
- 2026-08-12-aurora-sunpad-touch-overlay.patch
- 2026-08-12-aurora-virtual-gamepad-test-hook.patch
- 2026-08-12-aurora-wire-sunpad-display-settings.patch
- 2026-08-12-metaforce-controller-mapping-test-hook.patch
- 2026-08-12-metaforce-diagnostics-test-hook.patch
- 2026-08-12-metaforce-hide-desktop-ui-on-ios.patch
- 2026-08-12-metaforce-ios-game-data-import.patch
- 2026-08-12-metaforce-ios-package-hygiene.patch
- 2026-08-12-nod-remap-apple-build-paths.patch
- 2026-08-13-aurora-gx-channel-lighting.patch
- 2026-08-13-aurora-renderer-compatibility.patch
- 2026-08-13-ectopad-ios-audio-session-soxr-diagnostics.patch
- 2026-08-13-ectopad-original-app-icon.patch
- 2026-08-13-ectopad-restore-prime-touch-controls.patch
- 2026-08-13-ectopad-sunpad-native-menu.patch
- 2026-08-13-metaforce-door-animation-diagnostics.patch
- 2026-08-13-metaforce-ios-default-memory-cards.patch
- 2026-08-13-metaforce-ios-hdmi-scene-guard.patch
- 2026-08-13-metaforce-restore-dsp-stream-mix.patch
- 2026-08-14-metaforce-fix-audio-voice-iteration.patch
- 2026-08-16-aurora-controller-reconnect-reconciliation.patch
- 2026-08-18-metaforce-persistent-desktop-mouse-aim.patch
- audit-ios-package.sh
- build-macos.sh
- check-release-boundary.sh
- merge-prime-save-slot.cpp
- package-ios.sh
- run-macos.sh
- sync-app-icon.sh
- .gitignore
- README.md
- THIRD_PARTY_NOTICES.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
cmake
View Details ▼
cmake
Cross-platform build automation system, that generates recipes for native build systems.
cmake {{path/to/project_directory}}
Generate a build recipe in the current directory with `CMakeLists.txt` from a project directory:
cmake --build {{path/to/build_directory}}
Use a generated recipe in a given directory to build artifacts:
cmake --install {{path/to/build_directory}} --strip
Install the build artifacts into `/usr/local/` and strip debugging symbols:
codesign
View Details ▼
codesign
Create and manipulate code signatures for macOS.
codesign --sign "{{My Company Name}}" {{path/to/application_file.app}}
Sign an application with a certificate:
codesign --verify {{path/to/application_file.app}}
Verify the certificate of an application:
xcrun
View Details ▼
xcrun
Run or locate development tools and properties.
xcrun {{tool}} {{arguments}}
Find and run a tool from the active developer directory:
xcrun {{tool}} {{arguments}} --verbose
Show verbose output:
xcrun --sdk {{sdk_name}}
Find a tool for a given SDK:
