Commit 3fce5d

2026-08-09 21:31:30 Teb: Add Dramatic Shape Voxel Mod archival mirror page
/dev/null .. 2-code/dramatic-shape-voxel-mod.md
@@ 0,0 1,90 @@
+ # 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.
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9