forked from mstan/MetroidPrimeHuntersRecomp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgame.toml
More file actions
45 lines (39 loc) · 1.73 KB
/
Copy pathgame.toml
File metadata and controls
45 lines (39 loc) · 1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[game]
name = "Metroid Prime Hunters"
status = "Generic multi-ROM runtime config; ROM version is selected by the executable-compatible runtime detector"
[display]
# Prime Hunters uses both screens heavily. Keep them independently presentable.
screen_layout = "separate"
supersampling = 1
antialiasing = 0
# The shared host-side adaptive renderer expands only the upper 3D viewport to
# 21:9. The lower touchscreen remains native 256x192 and independently
# clickable. Runtime executable compatibility, not whole-ROM SHA-1, gates the
# title-owned projection/culling patch for all supported revisions.
adaptive_widescreen = "top"
# Do not declare display.adaptive_capability here. ndsrecomp intentionally
# requires an exact game.sha1 for TOML-declared title capabilities. This shared
# config has no exact content identity, so the MPH runtime patch grants TOP
# capability only after the executable-compatible detector selects a supported
# base profile. Unknown/header-only content remains fail-closed.
adaptive_width = 448
adaptive_skybox_fill = false
adaptive_hud_anchor = true
adaptive_hud_center_width = 128
[system]
# The ROM-free launcher uses FreeBIOS/generated firmware with direct boot.
# Other callers may override the boot path through CLI options.
startup_mode = "automatic"
[cartridge]
# Metroid Prime Hunters uses the same 256 KiB flash save geometry across the
# supported retail revisions.
save_type = "flash"
save_size = 262144
[framework]
path = "../ndsrecomp"
pin = "302404ada0929528b680fa6808aad253b425c7a2"
branch = "main"
[reference.mphread]
url = "https://github.com/NoneGiven/MphRead.git"
pin = "26cd8a6fe93dc5e525d1a1bb304fe96001111e55"
use = "MPH gameplay, save, room/entity, model, animation, collision, audio, and file-format research"