green-nx 1.0.17 — the stutter release
The stutter release. The recurring mid-game hitch is fixed at the root, motion can be made even steadier with a new pacing mode, and the interface picked up touch support, sounds and a volume control.
Streaming
- Fixed the recurring stutter. Two things were quietly blocking the streaming thread: a session keepalive request (a blocking HTTPS call every 15 seconds) and per-line log writes to the SD card. Both are off the streaming path now — the every-15-seconds hitch is gone. Huge thanks to @praneetreddy017 for independently root-causing this and contributing the fixes.
- New: Smooth video pacing (Settings → Video pacing, or
"smooth": truein settings.json). Holds one frame in reserve and presents on a detected 30/60 fps cadence — visibly steadier motion in 30 fps scenes for about one frame of extra latency. Standard (default) is unchanged: lowest latency, frames shown as they decode. Also contributed by @praneetreddy017. - Better recovery on lossy connections: incomplete frames now wait long enough for a retransmit to arrive instead of forcing a freeze-and-resync.
Interface
- Touchscreen navigation in the library: tap games and tabs, tap the hint bar, swipe to scroll (@luishidalgoa)
- Volume control in Settings, 50%–400%, with a soft limiter so boosted audio doesn't clip (@luishidalgoa)
- Menu click sounds while navigating (@luishidalgoa)
- Friendlier error messages — long errors now wrap instead of running off the panel (@luishidalgoa)
- Settings scrolls when the list outgrows the screen
Install
Copy green-nx.nro to sdmc:/switch/ (overwrite the old one) and relaunch.