files/2012-Feb | ||
scripts | ||
tools | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
compile.sh | ||
COPYING | ||
corrupt.txt | ||
git-update-submodules.sh | ||
LICENSE | ||
README.md | ||
timestamps.txt | ||
TODO.md |
Creepypasta: カイロノキズ
カイロノキズ: "Kairo no Kizu", "Wounds of Time"
Overview
Project Status: Basic open demonstration. No actual creepypasta yet.
This project is an open-source epistolary creepypasta centered around Remilia Scarlet and her maid Sakuya Izayoi from the 東方Project (Tōhō Project).
The story unfolds through a series of text files.
Directory Structure
files/
: Contains all the story-related files.timestamps.txt
: A text file to store modification dates for the story-related files. Each entry is a line with two columns (relative file path and timestamp), separated by a single tabulation character\t
. The entry for the root directory of the image should be specified as.
with a full timestamp syntaxYYYYMMDDhhmm.SS
. Other timestamps for directories and files can use shorthand timestamps in the format[[CC]YY]MMDDhhmm[.SS]
(as pertouch -t
syntax). Thecompile.sh
script uses this file to set specified modification and access timestamps for the files in the ISO image, which is required for the epistolary creepypasta setting.corrupt.txt
: A text file that specifies files to be corrupted by Polonium. Each entry consists of two columns: the first column contains the relative file path, and the second column contains the options to be passed to Polonium for corrupting the specified file. The columns are separated by a single tabulation character\t
.compile.sh
: A script to compile the files into an ISO image.build/
: Directory where the generated ISO imageRESTORED.ISO
will be stored.scripts/
: Contains the scripts used bycompile.sh
.
Requirements
- A POSIX-compatible shell: Required for executing the scripts and ensuring compatibility with standard shell features.
- A C99 or newer compiler (e.g., GNU C Compiler): Required to build create_iso and Polonium.
- GNU Autotools: Required to build create_iso.
- GNU Make: Required to build Polonium.
Ensure that the listed software is installed before running the compile.sh
script.
Building the Creepypasta
# Clone the repository
git clone --depth=1 --recurse-submodules https://git.disroot.org/80486DX2-66/kairo-no-kizu.git
# Go to the repository's directory
cd ./kairo-no-kizu
# Run the `compile.sh` script to generate the ISO image
./compile.sh
License
Dual-licensed under the Creative Commons Zero 1.0 Universal
(COPYING
) or Unlicense (LICENSE
).
Legal Notice
東方Project (Tōhō Project) is a series of bullet hell shooter games created by Jun'ya Ota (ZUN), and all characters and settings are the intellectual property of Team Shanghai Alice. This project is a fan work and is not affiliated with or endorsed by ZUN or Team Shanghai Alice.
Submodule Notice
This repository includes a modified version of the libisofs
library as a Git
submodule. The libisofs
submodule is licensed under the GNU General Public
License version 2 (GPLv2).
Additionally, this repository includes the create_iso
application, which is
licensed under the GNU General Public License version 3 or later
(GPLv3).