As we like the project and don't want it to end sooner than needed, we aren't sharing the original resources.
Some people might be interested in reproducing every file or knowing what settings were used, so this document that process.
Prerequisites
- Download and install Node.js 22.18+
- Then execute
npm install at the project root
- Download and extract waifu2x 1.2.0.4
- Download and install FFmpeg 7.0.2+
- Get the original game
- All languages except Japanese are included in this repository. If you plan on playing in Japanese, make sure you have a Japanese copy
Assets maker
Expect around 15min total to run everything, depending on your PC.
- Place
arc.sar from the original game in /tools
- If you have a Japanese copy, also place
nscript.dat
- Open
tools/my-config.ts and edit the path to your WAIFU2X executable
- Run
node make-assets.ts in /tools
- Place your CD files 1 to 10 inside the newly created folders
CD_original, CD_everafter, CD_tsukibako in /tools
- The file names and formats don't matter as long as each file contains its number in its name.
- You don't need to fill all three folders if you only want one version
- We recommend getting the tracks from your audio CDs in
.flac for better quality. You can listen to the expected result
- Run the displayed steps in order
Expected result
Global structure:
public/static
├─ jp
│ ├─ CD_everafter
│ ├─ CD_original
│ ├─ CD_tsukibako
│ ├─ images
│ │ ├─ bg
│ │ ├─ event
│ │ ├─ tachi
│ ├─ images_thumb
│ │ ├─ bg
│ │ ├─ event
│ │ ├─ tachi
│ ├─ scenes
│ ├─ wave
├─ en-mm
├─ ...
Every translation uses a fallback system. The base folder for all translations is the jp folder.
More info on adding a new translation can be found here.