Nippon is a cross platform game editor, currently designed to interact with the okami PC port. This project is in it's very early days and by all means not production ready.
The editor requires a configuration file. Inside the Binary directory update the following paths inside Config.json.
All binaries built, will be put inside the Binary directory.
Launch Visual Studio and open the Project directory as a CMake project.
Project/Delete Cache and Reconfigure
Build/Build All
Select startup item ...
From the Project directory, enter the following commands to build the entire project.
mkdir Build
cd Build
cmake -D CMAKE_C_COMPILER=gcc -D CMAKE_CXX_COMPILER=g++ ..
# cmake -D CMAKE_C_COMPILER=clang -D CMAKE_CXX_COMPILER=clang++ ..
cmake --build .
# cmake --fresh .Once all binaries are built, first launch the editor and start the integrity check under Packer/Check Integrity. After that unpack your game files with Packer/Unpack. Once all files are decrypted, one can jump into levels Map/<Region>/<Level>.
- If you got build errors, make sure you are using the latest Visual Studio version. (Tested with VS 2022 >= 17.X.X)
- If for some reason the editor does not start, make sure the latest graphics card drivers are installed on your system.
- If the editor crashes, be sure
Config.jsonhas POSIX compliant paths. (Even on windows)
WASDto moveL-SHIFTfor lightspeed
If bugs are being found, please don't hesitate to open an issue. Especially if you are using an exotic linux distribution.
- Wiki https://okami.speedruns.wiki
- Discord https://discord.gg/fbJdaeb

{ "gameDir": "/../Steam/steamapps/common/Okami", "unpackDir": "/../Nippon/Unpack", "repackDir": "/../Nippon/Repack", }