Skip to content
/ hoshi-mod Public template

Template repo for the creation of Kirby Air Ride mods.

Notifications You must be signed in to change notification settings

UnclePunch/hoshi-mod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository is a template project for building a Kirby Air Ride mod using the Hoshi modding framework.

Build Instructions

This project is written in C and uses make to manage the build process. It outputs .bin (code) and .dat (asset) files and can be built on Windows, macOS, and Linux.


Prerequisites

This contains the required PowerPC compiler. After installing, make sure the DEVKITPPC environment variable is set. You can verify this by typing echo %DEVKITPPC% in the Windows command prompt.

2. Python 3

This project depends on a script written in Python to pack the compiled .o file into a .bin file to be used by the game. Make sure Python 3 is installed and available in your PATH.

  • Windows: Download from python.org and check the "Add to PATH" option during installation.
  • Linux/macOS: Use your package manager (e.g., sudo apt install python3 or brew install python).

Building the Project

Navigate to the root folder of the project and run:

make all

This will:

  • Compile and link the source files.
  • Pack each mod into a hoshi compatible .bin file using the Python script.
  • Output .bin and asset .dat files to the out/ directory.

Output

Built files are placed in the /out directory. These files should be placed in your hoshi iso.

About

Template repo for the creation of Kirby Air Ride mods.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published