Homebrew I'm trying to build a Native-res capture program that streams 1080p 60hz video to any PC through USB. This is my progress so far

  • Thread starter Thread starter Papux200
  • Start date Start date
  • Views Views 2,092
  • Replies Replies 20
  • Likes Likes 4
Update: 1080p60 works over USB.

With ReverseNX-RT set to docked in handheld, MK8 now streams native 1920x1080 at 59.5-59.9 fps (the game runs ~59.2), 0 lost frames, ~90 Mbps over plain USB 2. Latency is about 34 ms on the console + 25 ms on the PC.

What fixed it: the capture always grabbed the newest frame the game queued, but at 1080p MK8 queues one ahead of the GPU, so ~20% of frames got skipped. Now it takes the newest frame the GPU has actually finished. Skips dropped to 1.6%.

For now it wants the CPU at 1785 MHz. Testing stock clocks next.

@shadetheart that's your Lite + ReverseNX case, though I haven't tried a Lite.
@bonkmaykr thanks!

Repo with logs: https://github.com/TomasUribe/switch-frame-tap
 

Site & Scene News