Init repo with dummy data
This commit is contained in:
75
README.md
Normal file
75
README.md
Normal 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
|
||||
75
games/mario-kart-8/game.json
Normal file
75
games/mario-kart-8/game.json
Normal 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
12
repo.json
Normal 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"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user