An unofficial preservation and restoration of Ao Oni 2016, based on an archived RPG Maker MV web build.
The previously available web archive was missing a large number of game assets and map files. This repository restores the files recovered from a surviving www build and converts encrypted RPG Maker MV assets back into a form that can be loaded directly by a browser.
Important
This is a preservation/restoration project, not an official release.
It does not claim ownership of Ao Oni or any original game assets.
Recovered from the surviving RPG Maker MV build:
| Type | Restored |
|---|---|
| Images | 922 |
| ├─ PNG payloads | 900 |
└─ JPEG payloads kept under .png filenames |
22 |
| Audio | 545 |
| Map files | 117 (Map001.json–Map117.json) |
| Remaining unresolved asset references | 14 |
The restored tree contains:
img/
audio/
data/
Map001.json
...
Map117.json
All recovered .rpgmvp image assets were decrypted and restored to the filenames expected by the web build.
This includes previously missing assets such as:
img/pictures/tobiraakete1.png
img/pictures/tobiraakete2.png
img/pictures/tobiraakete2_h.png
img/pictures/tobiraakete2_mika.png
img/pictures/tobiraakete2_takesi.png
img/pictures/tobiraakete2_takurou.png
img/pictures/tobiraakete3.png
img/pictures/tobiraakete3_mika.png
img/pictures/migitobira.png
img/pictures/hidaritobira.png
Some files contain JPEG image data internally even though the game references them using .png filenames. These filenames are intentionally preserved because changing the extension would break compatibility with the original web build.
All 545 recovered .rpgmvo files were decrypted to .ogg.
The recovered audio files were validated as Ogg containers after decryption.
All map files from:
data/Map001.json
through:
data/Map117.json
were recovered and included.
The recovered build itself still references 14 assets that are not present in the recovered files.
| Directory | Missing asset |
|---|---|
audio/bgm |
sdky_attack2 |
audio/se |
Blow5 |
audio/se |
RPG2_86 |
audio/se |
sdky_attack1 |
audio/se |
sdky_sadako_shock1 |
audio/se |
sdky_tamao1 |
audio/se |
sdky_tamao2 |
audio/se |
shaking-and-clattering-1 |
img/characters |
!$hirosi_cm_ride |
img/characters |
!$sdky_kotatsu |
img/pictures |
end-blue_h |
img/pictures |
sdky_kayakonote_page1 |
img/pictures |
sdky_kayakonote_page2 |
img/pictures |
sdky_memo |
See MISSING_REFERENCES.txt for the exact map/common-event locations that reference them.
Do not replace data/System.json with the encrypted-build version from the recovered package.
The assets in this repository have already been decrypted for direct browser loading. Using the original encrypted-build System.json would tell RPG Maker MV to expect encrypted assets again and can prevent these restored files from loading correctly.
A SHA-256 manifest can be used to verify restored payload files:
MANIFEST_SHA256.tsv
The restored image and audio payloads were also checked after decryption:
- 922 image files successfully decrypted
- 545 audio files successfully decrypted
- 0 unknown image signatures
- 0 invalid Ogg signatures
Ao Oni (青鬼) was originally created by noprops.
Ao Oni © noprops.
This repository is an unofficial archival and restoration project. It is not affiliated with, endorsed by, or sponsored by noprops or any other rights holder.
All original game code, characters, graphics, audio, story content, trademarks, and other copyrighted material remain the property of noprops and/or their respective rights holders. Any third-party or crossover material included in the recovered build remains the property of its respective copyright holder.
The restoration work in this repository consists only of preservation-oriented recovery, decryption, file reconstruction, organization, and compatibility fixes. No ownership of the original game content is claimed.
If you are a rights holder and would like material removed or attribution corrected, please open an issue in this repository.
This restoration was produced from:
- the archived
Aooni2016/Aooni2016.github.ioweb build - a recovered RPG Maker MV
wwwdirectory - surviving public mirrors used to verify recovered files
The goal of this repository is to preserve a historically available version of the game that had become incomplete due to missing files.
There may still be broken events or missing content. If you have any of the remaining assets listed above, contributions or information about their origin are welcome.