Skip to content

vicash v0.1.3

Choose a tag to compare

@caaatto caaatto released this 04 Jun 11:56
· 7 commits to main since this release

vicash v0.1.3

Niche feature pack focused on the cheap-card / Switch capture audience.

What's new

Hotkeys

  • F9: screenshot to PNG under <Pictures>/vicash
  • F10: video recording to MP4 (requires ffmpeg.exe in PATH; vicash itself stays a single exe)

Image shader

  • Brightness / contrast / saturation / hue sliders with named presets (Neutral / Switch / Retro warm / Cool)
  • Custom aspect ratio (4:3 for retro consoles, 16:9, 16:10, free w:h)
  • Ctrl + mouse-wheel zoom, drag sliders for pan, right-click resets
  • CRT scanline shader strength slider

Audio

  • Mono mix toggle averages all input channels and broadcasts to every output channel. Fixes the MS2109 / MS2130 "audio only on left channel" papercut without a third-party tool.

Capture device

  • Persist by device name instead of index. Windows shuffles capture device indices after reboot or driver updates; matching by name keeps the right card selected.
  • --device <n> is now a session-only override and no longer pollutes the saved preference.

Relay

  • Localhost-only bind toggle for privacy on public networks
  • LAN troubleshooting hint covers http:// vs https://, firewall, AP isolation

UI

  • Settings panel scrolls when it exceeds the viewport
  • Larger panel text for readability
  • Copy URL button now writes to the system clipboard

Perf

  • "No signal" overlay when frame timestamps stop advancing for 1.5s
  • Pipeline-latency metric stays sub-1ms and is no longer polluted by heartbeat redraws
  • Throttled display so latency / CPU digits actually stay readable
  • CPU% normalized by core count to match Task Manager

Download

Grab vicash.exe below, drop it anywhere, double-click. No installer. Optional: place ffmpeg.exe in the same folder or on PATH if you want F10 recording.