Init repo with dummy data

This commit is contained in:
Tim Jochen Kicker
2026-02-21 13:55:21 +01:00
parent 82cb47b284
commit 3f75cff8ee
3 changed files with 162 additions and 0 deletions

75
README.md Normal file
View File

@@ -0,0 +1,75 @@
# Wii U Mod Store — Repository Template
This is the official template for hosting mods on the **Wii U Mod Store** app.
## How to use
1. Fork this repository
2. Edit `repo.json` with your repo name and author
3. Add your games under `games/[game-id]/game.json`
4. Host your mod ZIPs anywhere (GitHub Releases, direct links, etc.)
5. Add your raw `repo.json` URL to the Mod Store app
## Repository URL format
After forking, your repo index URL will look like:
```
https://raw.githubusercontent.com/YOUR-USERNAME/YOUR-REPO/main/repo.json
```
Add this to `sd:/wiiu/apps/modstore/config.json` on your Wii U SD card:
```json
{
"repos": [
"https://raw.githubusercontent.com/YOUR-USERNAME/YOUR-REPO/main/repo.json"
]
}
```
## Folder structure
```
repo/
├── repo.json ← Repo index (required)
└── games/
└── [game-id]/
├── game.json ← Game info + mod list
└── assets/
└── cover.png ← Game cover image (optional)
```
## Mod types
- `mod` — A single standalone mod
- `modpack` — A bundle of multiple mods installed together
## game.json fields
| Field | Required | Description |
|-------|----------|-------------|
| `name` | yes | Display name of the game |
| `cover` | no | Relative path to cover image |
| `title_ids` | yes | Array of Wii U Title IDs (all regions) |
| `mods` | yes | Array of mod objects |
## Mod fields
| Field | Required | Description |
|-------|----------|-------------|
| `id` | yes | Unique identifier (no spaces) |
| `name` | yes | Display name |
| `type` | yes | `mod` or `modpack` |
| `version` | yes | Semantic version string |
| `author` | yes | Author name |
| `description` | yes | Description text |
| `thumbnail` | no | URL to thumbnail image (400x225 recommended) |
| `screenshots` | no | Array of screenshot URLs |
| `download` | yes | Direct URL to ZIP file |
| `modpack_path` | yes | SDCafiine path (`content/` or `aoc/`) |
| `includes` | modpack only | Array of mod IDs included in bundle |
## Notes
- Title IDs can be found at [wiiubrew.org/wiki/Title_list](https://wiiubrew.org/wiki/Title_list)
- Mod ZIPs must match the SDCafiine folder structure (`content/` at root of ZIP)
- The app does **not** verify mod safety — only distribute mods you trust

View File

@@ -0,0 +1,75 @@
{
"name": "Mario Kart 8",
"cover": "assets/cover.png",
"title_ids": [
"000500001010EB00",
"000500001010EC00",
"000500001010ED00"
],
"mods": [
{
"id": "hd-ui-pack",
"name": "HD UI Pack",
"type": "mod",
"version": "1.0.0",
"author": "ExampleUser",
"description": "Replaces the default UI textures with high-resolution alternatives. Includes improved fonts, icons, and menu backgrounds.",
"thumbnail": "https://placehold.co/400x225/1a1a2e/ffffff?text=HD+UI+Pack",
"screenshots": [
"https://placehold.co/800x450/1a1a2e/ffffff?text=Screenshot+1",
"https://placehold.co/800x450/16213e/ffffff?text=Screenshot+2"
],
"download": "https://example.com/mods/hd-ui-pack.zip",
"modpack_path": "content/"
},
{
"id": "custom-music-pack",
"name": "Custom Music Pack",
"type": "mod",
"version": "2.1.0",
"author": "MusicModder",
"description": "Replaces all in-game music with custom tracks. Over 40 songs included.",
"thumbnail": "https://placehold.co/400x225/0f3460/ffffff?text=Music+Pack",
"screenshots": [
"https://placehold.co/800x450/0f3460/ffffff?text=Screenshot+1"
],
"download": "https://example.com/mods/custom-music-pack.zip",
"modpack_path": "content/"
},
{
"id": "retro-track-pack",
"name": "Retro Track Textures",
"type": "mod",
"version": "1.3.2",
"author": "RetroFan",
"description": "Gives all retro cups a classic low-poly aesthetic inspired by older Mario Kart titles.",
"thumbnail": "https://placehold.co/400x225/533483/ffffff?text=Retro+Tracks",
"screenshots": [
"https://placehold.co/800x450/533483/ffffff?text=Screenshot+1",
"https://placehold.co/800x450/2d132c/ffffff?text=Screenshot+2",
"https://placehold.co/800x450/1b1b2f/ffffff?text=Screenshot+3"
],
"download": "https://example.com/mods/retro-track-pack.zip",
"modpack_path": "content/"
},
{
"id": "ultimate-bundle",
"name": "Ultimate MK8 Bundle",
"type": "modpack",
"version": "1.0.0",
"author": "ExampleUser",
"description": "A curated bundle combining the HD UI Pack, Custom Music Pack, and Retro Track Textures into one install.",
"thumbnail": "https://placehold.co/400x225/e94560/ffffff?text=Ultimate+Bundle",
"screenshots": [
"https://placehold.co/800x450/e94560/ffffff?text=Bundle+Preview"
],
"includes": [
"hd-ui-pack",
"custom-music-pack",
"retro-track-pack"
],
"download": "https://example.com/mods/ultimate-bundle.zip",
"modpack_path": "content/"
}
]
}

12
repo.json Normal file
View File

@@ -0,0 +1,12 @@
{
"name": "Wii U Mod Store Template Repo",
"description": "Official template repository for the Wii U Mod Store. Fork this to host your own mods.",
"author": "your-name",
"version": "1",
"games": [
{
"id": "mario-kart-8",
"path": "games/mario-kart-8/game.json"
}
]
}