Skip to content

rirurin/opengfd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenGFD

[INSERT BANNER HERE]

A Rust based reimplementation of Atlus' GFD Engine, used in Persona 5 (Royal), Metaphor: Refantazio, Catherine Full Body and the Persona Dancing games. This project is currently made up of a set of components from GFD which can be used to interoperate with an existing GFD game. As such, the main use of this crate is as a Reloaded-II mod and dependency.

[TODO]

Building

Requirements

  • Rust Nightly. This can be installed by downloading the Rust toolchain, then entering rustup toolchain install nightly in your terminal.
  • .NET 9.0. 9.0.4 or earlier + it's respective SDK should be installed due to runtime issues in 9.0.5 causing crashes in Reloaded-II.
  • Powershell. Used for the build script.
  • OpenGFD and cri-adx-rs should also be cloned. These are required since they are referenced within the build script by looking up their path within env.local.yaml.

Building

For Metaphor: Refantazio, run BuildMetaphor.ps1 in Powershell.

For Persona 5 Royal, run BuildP5R.ps1 in Powershell.

Contributions

[TODO]

Credits and Licenses

[TODO]

About

A reimplementation of assorted components from Atlus's GFD Engine (Persona 5, Metaphor: Refantazio) in Rust

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors