You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Aspect Ratio Override & Anamorphic Stretch (--aspect, Hotkey a):
Added support for auto, 16:9, 4:3, and stretch modes in the userspace streamer (#45).
Solves the anamorphic half-vertical RetroTINK 4K 120Hz BFI mode (3840x1080p120) by allowing a 2x vertical stretch to fill 16:9 frames without downscaling loss.
In-game hotkey a cycles dynamically through all aspect ratio modes at runtime.
In-Game Hardware OSD (Live Stats Overlay):
Integrated a lightweight, semi-transparent in-game HUD overlay displaying live hardware statistics (#43):
Real-time input & output resolution, refresh rate, and signal lock state.
Live render FPS counter.
Active Aspect Ratio mode and VSync status.
L-PCM audio stream status (sample rate, channels, bit depth).
Defaults to Top-Right (--osd-pos=tr) to avoid obstructing console menus.
In-game hotkey p cycles position across all 4 screen corners live; hotkey o or Tab toggles OSD visibility.
Console Hub GUI Controls:
Re-enabled Start in Fullscreen and Enable VSync checkboxes in VFIO mode (#43).
Forwards -f / --fullscreen and --vsync directly to the C streaming engine.
Fixed an issue where switching between 60Hz console menus and 120Hz games (or vice-versa) permanently muted audio due to an un-stopped DMA state and latched interrupt bits.
Calls audio_stop_capture() inside stream_reset_audio(), ensuring a clean DMA re-subscription upon new HDMI signal lock.
Console Audio Settings:
Documented that consoles must output uncompressed Linear PCM (Stereo); added roadmap tracking for future compressed bitstream (AC-3/DTS) decoding and surround downmix.