Skip to content
Public template

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

{{PROJECT_NAME}}

A fix/enhancement mod for [Game Name].

Installation

  1. Download the latest release from the Releases page.
  2. Extract the archive into the game root directory.
  3. Launch the game.

Building from Source

Requirements:

  • Visual Studio 2022 or 2026 (with C++ desktop workload)
  • Git (for submodule checkout)
git clone --recurse-submodules {{REPO_URL}}
cd {{PROJECT_NAME}}
premake5.bat

Open build/{{PROJECT_NAME}}.{{SOLUTION_EXTENSION}} in Visual Studio and build.

For local deployment, create a .env file next to premake5.lua (the setup wizard also creates it when you supply a game install path):

GAME_DIR=C:/Games/GameName

This file is ignored by git. Quotes and a trailing slash are optional. Rerun premake5.bat after changing it. Builds replace an already installed plugin in GAME_DIR/plugins/; without GAME_DIR, no copy or game debugging is configured. Build output remains in bin/Release or bin/Debug.

To launch the game from Visual Studio, set the executable and plugin subdirectory in premake5.lua, then regenerate the solution:

setpaths("GAME_DIR", "Game.exe", "plugins/")

The setup GUI can also set the relative game executable, plugin subdirectory and optional Steam App ID. Deployment and packaging use the selected subdirectory.

The setup GUI also creates PSP and PCSX2F plugins in C or C++, downloading helper files from GitHub and adding the SDK as a submodule. See the emulator setup notes.

Contributing

Pull requests are welcome. Please open an issue first to discuss what you would like to change. See contributing.md for workflow and reverse-engineering note conventions.

License

{{LICENSE_SPDX}}

Run python setup.py to open the local setup wizard in your browser (Python 3.9+, no extra packages). Choose Windows ASI, PSP PRX or PCSX2F ELF first, then name the project. The repository URL follows the name until edited manually. Review the settings before initializing; use Done or Exit setup to close the local server.

License choices cover all 13 templates returned by GitHub’s repository license picker, plus GPL-3.0-or-later. The complete texts are bundled with setup for offline use. Source: GitHub licenses API.

About

No description, website, or topics provided.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages