3.8 KiB
3.8 KiB
Pokemon Spike 3 Rootfs Triage Wiki
Static triage of the extracted Raspberry Pi based root filesystem in this workspace.
High-level Findings
- Product/banner identity:
Stern Pinball Spike 3from/etc/issue. - OS base:
Buildroot 2024.08.1from/usr/lib/os-release. - BusyBox:
v1.36.1, build string2025-10-22 11:34:32 EDT. - CPU/userland target: 64-bit ARM/aarch64. Main ELFs use
/lib/ld-linux-aarch64.so.1and report Linux ABI6.6.0. - Kernel module tree:
/lib/modules/6.6.28-v8, consistent with Raspberry Pi 64-bit kernel packaging. - Init system: BusyBox init using
/etc/inittab, not systemd. - Boot sequence:
/etc/inittabmounts runtime filesystems and runs/etc/init.d/rcS, which executes every/etc/init.d/S??*script in lexical order. - Primary application path:
/games/game -> /games/pokemon_pro/game. - Main game payloads:
/games/pokemon_pro/game: stripped AArch64 PIE, 52,829,400 bytes./games/pokemon_pro/conagent: stripped AArch64 PIE, 272,432 bytes./games/pokemon_pro/image.bin: 1,154,884,359 bytes./games/pokemon_pro/assets/godot/main.pck: 256,326,416 bytes.
- Game version hint:
/games/spk/index/pokemon_pro.sidx -> pokemon_pro-0_83_0.sidx, and release notes are under/games/pokemon_pro/data/. - SPIKE support package version:
/usr/local/spike/VERSION.txtsaysSPIKE3_secure v1.0.6.
Pages
- HTML Viewer - self-contained MediaWiki-style viewer generated from these wiki files.
- Boot and Init
- Filesystem, Users, and Network
- Applications and Services
- Update and Recovery Flow
- Artifact Index
- Next Analysis Targets
- Copy Fail Assessment
- Godot and Radium Assets
- Audio Asset Search
- Radium Image Format
- Full Sound Export
- Confirmed Native Sound Names
- Native Sound Test Labels
- Draft ASR Sound Labels
- Low-Confidence ASR Review Candidates
- Catalog-Matched ASR Sound Labels
- Catalog-Offset Candidate Sound Labels
- Pokedex Voice Alignment
- SPIKE Menu Sound Export
- Best-Named Sound Export
- Unresolved Structural Sound Review
- Asset Previews
- Radium Section 3 Bitmap Previews
- Conagent Reverse Engineering
- Conagent Machine Emulator
- Main Game Behavior Notes
- Package, Image, Netbridge, and Firmware Notes
- Magikarp Topper Serial Key and Emulator
- Docker/QEMU Emulation Scaffold
- Game Asset Spoilers and Possible Unreleased Features
Notes and Caveats
- This is static filesystem triage. I did not execute target AArch64 binaries.
- The extracted
/bootdirectory is empty here./etc/fstabexpects/dev/mmcblk0p1to mount at/bootas read-only VFAT withnoauto; the actual boot partition may be a separate extraction artifact. - I did not copy sensitive values into the wiki. In particular,
corefile_passphrase.txtexists and is referenced by the core export script, but its value is intentionally omitted. viewer.htmlis generated byscripts/build_viewer.py; rebuild it after wiki page edits so Markdown links, sidebar navigation, search, and source views stay in sync.