restore full world effects outside portmaster
This commit is contained in:
parent
4fda6e97f6
commit
41b4f86ddf
15 changed files with 398 additions and 122 deletions
|
|
@ -76,9 +76,11 @@ builds/v<project-version>/straywild.zip
|
|||
```
|
||||
|
||||
`--package-only` is reserved for repackaging an already validated
|
||||
PortMaster-specific ARM64 export. It does not rebuild game content. The
|
||||
standard Linux ARM64 release staging directory remains separate so building
|
||||
PortMaster cannot replace the normal Linux ARM64 payload with reduced assets.
|
||||
PortMaster-specific ARM64 export. It does not rebuild game content, and verifies
|
||||
the tagged-export marker written by a prior full build so a generic Linux ARM64
|
||||
binary cannot accidentally be repackaged as PortMaster. The standard Linux
|
||||
ARM64 release staging directory remains separate so building PortMaster cannot
|
||||
replace the normal Linux ARM64 payload with reduced assets.
|
||||
|
||||
For a packaging-only correction to an already published game release, commit
|
||||
only PortMaster launcher, packaging-script, or PortMaster documentation changes
|
||||
|
|
@ -217,7 +219,11 @@ The light profile passes these Godot options:
|
|||
- `--audio-output-latency 40`
|
||||
|
||||
It also passes `straywild_PERFORMANCE_PROFILE=light` and
|
||||
`straywild_LOW_END=1`. The game renders the 3D world at 37.5% linear
|
||||
`straywild_LOW_END=1`. Those selectors are honored only by the dedicated
|
||||
PortMaster export, which carries the immutable `straywild_portmaster` Godot
|
||||
feature tag; desktop, Android, macOS, generic ARM64, and dedicated-server
|
||||
builds always use the full presentation even if those environment variables
|
||||
are present. The game renders the 3D world at 37.5% linear
|
||||
resolution with nearest-neighbor scaling, reducing 3D pixel work by about 86%
|
||||
while the separately rendered UI retains its canonical resolution. The light
|
||||
profile also:
|
||||
|
|
@ -263,10 +269,11 @@ On a typical muOS installation, the full path is:
|
|||
/mnt/mmc/ports/straywild/conf/performance_profile
|
||||
```
|
||||
|
||||
Set the file to `light`, or remove it, to restore the default. An externally
|
||||
provided `straywild_PERFORMANCE_PROFILE=normal` or `light` environment value
|
||||
takes precedence over the persistent file. Invalid values safely fall back to
|
||||
the light profile and are reported in `straywild/log.txt`.
|
||||
Set the file to `light`, or remove it, to restore the default. Within the
|
||||
PortMaster package, an externally provided
|
||||
`straywild_PERFORMANCE_PROFILE=normal` or `light` environment value takes
|
||||
precedence over the persistent file. Invalid values safely fall back to the
|
||||
light profile and are reported in `straywild/log.txt`.
|
||||
|
||||
Do not use Godot's low processor mode for the light profile. It reduces idle
|
||||
CPU usage by sleeping between updates and is not a game-performance
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue