# Dramatic Shape Voxel Mod A complete, read-only archival mirror of the **Dramatic Shape Voxel Mod** — browse the source, read the history, download any tagged version, or clone it like any other git remote. **[→ Browse the repository](/dramaticshape/)** ``` git clone https://teb.codes/dramaticshape/DramaticShapeVoxelMod.git ``` No account, no token, no rate-limit sign-up. It is a normal git remote that happens to be read-only. ## What the mod is Dramatic Shape Voxel Mod turns the Pokémon Gen 1 Recompilation Project's flat overworld into a voxelised 3D diorama — Kanto rebuilt as a little model you can tilt the camera over. It also carries experimental first-person, third-person and VR modes, real cast shadows, water reflections, a solved over-the-shoulder battle camera, and an optional path to read the Pokémon Stadium battle models out of a cartridge you supply yourself. It is genuinely impressive work, and none of it is mine. This page exists because I wanted a copy that would still be here later. ## What this mirror is, precisely It is a clone of open-source software, published for archival purposes only. - **Nothing has been modified.** The code, assets, branches and tags are byte-for-byte what was cloned. The single addition is an archival notice at the top of the README saying exactly that. - **It is frozen.** This is a point-in-time snapshot, not a live sync. It will not follow upstream, and it will not quietly change under anyone. - **It is not the project's home.** No issues, pull requests or support are handled here. Anything you want to actually *do* with the mod belongs [upstream](https://github.com/DramaticShape/DramaticShapeVoxelMod). If you are looking for the current version, go upstream. If you are looking for *a* version, reliably, with checksums, this is that. ## What you get The snapshot carries the full repository, not just a tarball of the tip: | | | | --- | --- | | Commits | 213 on the default `dev` branch, each with its full diff | | Branches | 18, all present in the clone | | Tags | 25, from `1.0.6` through `v1.8.2` | | Releases | a source archive per tag, with SHA-256 checksums | The [releases page](/dramaticshape/releases.html) has every tagged version as a zip alongside a `SHA256SUMS.txt`, so you can verify what you downloaded: ``` curl -LO https://teb.codes/dramaticshape/releases/DramaticShapeVoxelMod-latest.zip curl -LO https://teb.codes/dramaticshape/releases/SHA256SUMS.txt sha256sum -c SHA256SUMS.txt --ignore-missing ``` ## How it is served The whole thing is static files. Every page — the commit log, each commit's diff, every file in the tree — was generated ahead of time and written to disk. There is no application behind the public URL: no git CGI, no upload-pack process, no database, nothing that takes input and does something with it. Cloning works because git's plain-HTTP protocol is just fetching files, so `git clone` and `git pull` both work against a bare directory served by nginx. That was a deliberate choice. Something public and unauthenticated should have as little behind it as possible, and a folder of files is about as little as it gets. Requests are capped per-IP for bandwidth, reads are the only method the mirror answers, and the pages ship a content-security policy that permits no scripts at all — because there are none. ## Licensing The mod is redistributed under its own terms, unchanged, including its bundled Khronos OpenXR loader under the Apache License 2.0 and its acknowledgements of the [pret/pokered](https://github.com/pret/pokered) and [pret/pokestadium](https://github.com/pret/pokestadium) disassembly projects. The README that ships in the repository is the authoritative statement on all of it; I have not altered a word of it beyond the notice at the top. No ROM data, artwork or audio is included here, exactly as upstream ships it. The Stadium models the mod can use are built on the player's own machine from a cartridge the player supplies — nothing of the sort is hosted on this site.