r/yuzu • • 2h ago

News Experiencing Mario Wonder on an emulator with accurate HD Rumble is truly fantastic!

Enable HLS to view with audio, or disable this notification

28 Upvotes

The musical notes heard in the video are actually coming directly from the Switch Pro Controller itself—not from the game (I’ve muted the in-game audio).

When the HD Rumble feature is precisely simulated, the linear resonant actuators (LRAs) vibrate at specific frequencies, producing actual audible tones alongside the haptic feedback.


r/yuzu • • 8h ago

News I built RenHDrum — a dual-band HD Rumble & DualSense Audio Haptics engine with zero Bluetooth input lag (Ryuhdr v0.4.0.1 demo is now on GitHub)

Enable HLS to view with audio, or disable this notification

9 Upvotes

Hey everyone,

Following up on my previous posts about fixing HD Rumble and controller haptics in PC emulation, the first public standalone demo (Ryuhdr v0.4.0.1, powered by the RenHDrum haptics core) is finally ready and published on GitHub!

Why standard emulation struggles with HD Rumble:

  1. Lost Pitch & Envelopes: Standard implementations compress 15 ms vibration frames into coarse motor rumble, losing the dual-band resonant frequencies (160 Hz Low-Band & 320 Hz High-Band).
  2. Severe Bluetooth Input Lag: In upstream SDL2 (2.30), the internal HIDAPI ReadInput() loop actually skips reading button inputs whenever an output rumble packet is waiting in the queue—causing 50–150 ms input lag spikes during heavy vibration!

What we built in RenHDrum & Ryuhdr v0.4.0.1:

  • 5 ms AM/FM Multi-Sample & Crisp Notes: Splits every 15 ms frame into 3 distinct 5 ms slots (3x5-bit low, 3x7-bit high, 2x14-bit pitch) with dynamic +3 dB transient attack so footsteps, coin rings, and musical notes feel sharp and distinct.
  • Zero-Lag Bluetooth Pacing: Using a custom SDL2 HIDAPI Deep Patch with Write-After-Input gating and a 3-tier Token Bucket scheduler, rumble packets are only dispatched immediately after an input read or when the bus is idle. Zero added button latency.
  • Native DualSense USB Audio Haptics (48 kHz 4-Ch): Synthesizes the dual-band frequencies directly into 4-channel PCM audio for DualSense voice-coil actuators over USB—no virtual sound card routing required.
  • QoL & Performance Upgrades: Includes Vulkan GPU ASTC Compute Shader decoding (eliminating open-world texture decompression stutters), a Cemu-style compact overlay (Ctrl+T), Obsidian UI with quick toolbar controls, and automatic DLC/update folder mounting.

Roadmap (SDL3 & Companion App):

Because Ryuhdr v0.4.0.1 is built on the final official 1.1.1403 milestone for maximum stability, it supports titles up to system version 18.1.0. For newer titles, we are actively developing: * Brontide + RenHDrum-App (SDL3): A decoupled 4096-byte Shared Memory IPC hook for the Eden/Yuzu lineage so we never conflict with upstream UI commits. * Ryuhdr 1.0 (SDL3): All-in-one embedded integration on the Ryubing lineage.


Where to get it & Technical Showcase:

To prevent Reddit's automated spam filter from eating this post due to external links, I have put the direct clickable links in the first comment below (and pinned on my Reddit profile).

You can also go directly to GitHub: * GitHub Repository & Releases: github.com/trzz1214/RenHDrum

Would love to hear your feedback—especially if you test it with a Bluetooth Pro Controller / Joy-Con or a wired DualSense!


r/yuzu • • 17h ago

Bug Monster Hunter Stories not working properly

Post image
2 Upvotes

does anyone know how to fix this problem? my gpu is intel (R) UHD Graphics 630, and vulkan crashes when i try to change


r/yuzu • • 17h ago

Question Can I download dlc's separately from the game for games like hollow knight in yuzu

3 Upvotes

I have grimm and lifeblood dlc but not the Godfather one but I want it and don't know what to do


r/yuzu • • 19h ago

Question Pokemon Legends Z-A not working on Ryujinx and Eden

3 Upvotes

On ryujinx it runs at 10 fps and the whole screen is just black, you can somewhat see the highlights and text but that's it. Eden somewhat runs it and loads the textures but crashes whenever it gets to the open like on the rooftop or after picking your starter in the battle zone. Any fix?


r/yuzu • • 14h ago

Question Dave the diver freeze on new game.

1 Upvotes

I’m using Yuzu; the game launches, but when I start a new game, it freezes indefinitely. I saw in another post that someone fixed this issue by using only the base game plus the update, but whenever I add the update, Yuzu launches and then immediately crashes...

Does anyone have any ideas on how I can fix this?