Skip to content
 
 

Latest commit

 

History

58 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nippon Modding Framework

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.

Setting Up Nippon

The editor requires a configuration file. Inside the Binary directory update the following paths inside Config.json.

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

Compile The Project

All binaries built, will be put inside the Binary directory.

Visual Studio

Launch Visual Studio and open the Project directory as a CMake project.

Project/Delete Cache and Reconfigure
Build/Build All

Select startup item ...

CMake

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 .

How To Run

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>.

Troubleshooting

  • 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.json has POSIX compliant paths. (Even on windows)

Editor Controls

  • WASD to move
  • L-SHIFT for lightspeed

Issues / Pull Requests

If bugs are being found, please don't hesitate to open an issue. Especially if you are using an exotic linux distribution.

Resources

Links

Repositories

About

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 not production ready.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages