Skip to content

green-nx 1.0.17 — the stutter release

Choose a tag to compare

@rmrf404 rmrf404 released this 24 Jul 11:54

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": true in 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.