|
| Fairchild Channel F | `fairchild-channel-f` |
|
| Family Computer | `famicom` |
|
-| Family Computer Disk System | `fds` |
|
+| Family Computer Disk System | `fds` |
|
| Feature phone | `mobile-custom` |
|
| Ferranti Nimrod Computer | `nimrod` |
|
| FM Towns | `fm-towns` |
|
@@ -234,7 +234,7 @@
| MRE | `mre` |
|
| MSX | `msx` |
|
| MSX Turbo R | `msx-turbo` |
|
-| MSX2 | `msx2` |
|
+| MSX2 | `msx2` |
|
| MUGEN | `mugen` |
|
| N-Gage | `ngage` |
|
| N-Gage (service) | `ngage2` |
|
@@ -283,7 +283,8 @@
| Panasonic M2 | `panasonic-m2` |
|
| Pandora | `pandora` |
|
| PC Booter | `pc-booter` |
|
-| PC Engine SuperGrafx | `supergrafx` |
|
+| PC Engine SuperGrafx | `supergrafx` |
|
+| PC Win9X | `win9x` |
|
| PC-50X Family | `pc-50x-family` |
|
| PC-6001 | `pc-6001` |
|
| PC-8000 | `pc-8000` |
|
@@ -368,6 +369,7 @@
| Sord M5 | `sord-m5` |
|
| Spectravideo | `spectravideo` |
|
| SRI-500/1000 | `sri-5001000` |
|
+| Steam | `steam` | |
| SteamVR | `steam-vr` |
|
| Sufami Turbo | `sufami-turbo` |
|
| Super A'Can | `super-acan` |
|
diff --git a/docs/using/uploads.md b/docs/using/uploads.md
index 1221a695..42240dda 100644
--- a/docs/using/uploads.md
+++ b/docs/using/uploads.md
@@ -41,3 +41,4 @@ Multi-file uploads (e.g. multi-disc games) aren't supported via the UI. Instead,
- **`413 Request Entity Too Large`**: your reverse proxy or ingress is capping body size (see [Reverse Proxy](../install/reverse-proxy.md) for the `client_max_body_size 0`/`proxy-body-size: "0"` fix).
- **Upload progresses then fails at 99%**: the finalise step timed out. Usually reverse-proxy read timeout is too tight, so raise it.
+- **Save, state, or screenshot upload rejected as too large**: these asset uploads are capped by `MAX_ASSET_UPLOAD_SIZE_BYTES` (default 512 MiB). Raise it, or set it to `0` to disable the limit (see [Environment Variables](../reference/environment-variables.md)). This is separate from ROM uploads, which are chunked and not subject to this cap.
diff --git a/scripts/gen_platforms.py b/scripts/gen_platforms.py
index 983a1ae9..f6995526 100644
--- a/scripts/gen_platforms.py
+++ b/scripts/gen_platforms.py
@@ -40,13 +40,13 @@ def main() -> int:
return 1
backend = Path(romm_src).expanduser() / "backend"
- script = backend / "utils" / "generate_supported_platforms.py"
+ script = backend / "tools" / "generate_supported_platforms.py"
if not script.exists():
print(f"error: {script} not found (ROMM_SRC={romm_src})", file=sys.stderr)
return 1
result = subprocess.run(
- ["uv", "run", "python", "-m", "utils.generate_supported_platforms"],
+ ["uv", "run", "python", "-m", "tools.generate_supported_platforms"],
cwd=backend,
capture_output=True,
text=True,
diff --git a/scripts/sources.toml b/scripts/sources.toml
index 0747e9f1..b3e9a8a8 100644
--- a/scripts/sources.toml
+++ b/scripts/sources.toml
@@ -7,4 +7,4 @@
repo = "rommapp/romm"
# Set to a tag (e.g. "v5.0.0") or a full SHA. Generators fetch raw files
# from raw.githubusercontent.com/${repo}/${ref}/...
-ref = "master"
+ref = "5.1.0-beta.2"