diff --git a/Package-format.md b/Package-format.md index 1c83575..069efb3 100644 --- a/Package-format.md +++ b/Package-format.md @@ -85,4 +85,21 @@ With a `manifest.json` pointing at the filename like: } ``` -These packages are supposed to be hooked into the game, and into amdaemon. All DLL fields are optional, therefore it's fine to only provide a DLL for the game, or only for amdaemon. `game32` and `game64` can be used by packages that target both CHUNITHM (32-bit) and O.N.G.E.K.I. (64-bit). \ No newline at end of file +These packages are supposed to be hooked into the game, and into amdaemon. All DLL fields are optional, therefore it's fine to only provide a DLL for the game, or only for amdaemon. `game32` and `game64` can be used by packages that target both CHUNITHM (32-bit) and O.N.G.E.K.I. (64-bit). + +## Local packages + +In `%LOCALAPPDATA%/STARTLINER/data/pkg`, create a `local-PackageName` directory, and create a `manifest.json` with an additional `games` entry: +```json +{ + "name": "PackageName", + "version_number": "1.0.0", + "website_url": "", + "description": "Example custom aimeio", + "dependencies": [], + "installers": [{ "identifier": "segatools", "module": "aimeio" }], + "games": ["ongeki", "chunithm"] +} +``` + +`name` must match the name of the directory after the hyphen. \ No newline at end of file