Skip to content

high-octane-dev/pentane

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pentane

A (work-in-progress) user-configurable plugin loader and modding framework for the following games:

  • Rhythm Racing Engine
    • Cars: The Video Game (PC) 🟨 Experimental!
    • Cars: Mater-National Championship (PC) 🟨 Experimental!
  • Octane Engine
    • Cars 2: The Video Game (PC) ✅ Production-Ready!
    • Cars 2: Arcade (PC) ✅ Production-Ready!
    • Toy Story 3: The Video Game (PC) 🟨 Experimental!
    • Cars 3: Driven to Win (Xbox One) ❌ Non-Functional!

For documentation and usage information, head on over to our website!

Downloads

Head to the Releases page to get the latest build!

Installation and Usage

Head to the Installation and Setup guide on the website!

Building

Pentane uses Visual Studio 2022 (MSBuild) as its build system, as it plays nicely with vcpkg; which is what it uses for pulling dependencies. Pentane uses vcpkg in manifest mode, and depends on the following libraries:

  • tomlplusplus (Used for toml parsing)
  • detours (Required by sunset)
  • zydis (Required by sunset)

Additionally, Pentane depends on sunset, an inline/replacement hooking library. As of writing, sunset is directly included in the repository, but will likely be converted into a git submodule in the future.

Credits

  • flaynirite (Russian Localization Help)
  • Code (German/Polish Localization Help)
  • maximilian (Polish Localization Help)
  • OwenTheProgrammer (French Localization Help)
  • Timix91 (Russian Localization Help)
  • MythicalBry (Spanish Localization Help)
  • Raytwo (French Localization Help)

Inspirations

About

A (WIP) mod-loader for Cars: Mater-National, Cars: The Video Game, and Cars 2: The Video Game.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages