Curated knowledge base + pipeline for the valhalla Pokémon ROM-hack collection, moved out of the homelabstack infra repo on 2026-06-06 so that repo stays focused on the homelab. - pokemon-romhack-vault/ Obsidian vault: 75 hack notes + Index/Types/Platform MOCs (generated by build-romhack-vault.py) - scripts/ build-romhack-vault, romhack-import/fetch/apply - pokemon-romhacks-wanted.md manual-acquisition list (gated hacks) - drop/ gitignored ~1.3GB binary staging area The ROMs live on valhalla (/storage1/Emulation) served by the RomM stack, which stays in homelabstack (stacks/roms).
Pokémon ROM-Hack Vault
An Obsidian vault documenting the 75 Pokémon ROM-hacks in the valhalla library. Open this folder as a vault (or copy it into an existing one).
Layout
- Index — the master directory (Dataview + static table).
- Types — the type taxonomy (QoL, Vanilla+, Difficulty, Expansion, New Experience, Demake, Roguelite, Cosmetic).
- Hacks/ — one note per hack with frontmatter properties + tags.
- Platforms/ — per-system maps of content (GBA / GBC / GB / NDS).
Conventions
- Frontmatter uses Obsidian properties (
platform,base,version,status,type,generation,source) so the Dataview and Bases plugins work. - Every note also carries tags (
#platform/gba,#type/difficulty,#status/complete,#base/firered) so search/graph work with zero plugins. library_pathpoints at the file underroms/<platform>/Hacks/on valhalla.
Recommended plugins
- Dataview (the Index/Platform tables) and optionally Bases (Obsidian's native DB view).
Caveats
base,version, andtypeare best-effort from the import metadata + general knowledge; a few obscure hacks showbase: —where the source wasn't certain. Correct any inscripts/build-romhack-vault.pyand re-run.
Generated by scripts/build-romhack-vault.py.