1. Eliminating Input Latency in Linux Custom Firmware
In competitive 2D fighters, input latency exceeding 3 frames (50ms) makes reacting to specials nearly impossible. On custom firmware distributions like MuOS and Knulli, apply these key settings:
1. Enable Run-Ahead (1 Frame): Cuts internal emulator buffering.
2. Audio Buffer Size: Reduce to 32–48ms to prevent audio-thread sync delays.
3. Display Polling: Set input polling to "Early" or "Poll at Once" in controller settings.
2. Pixel-Perfect Integer Scaling for 640x480 Displays
Modern handhelds feature 3.5-inch 640x480 IPS displays. Enabling Integer Scaling ensures pixel art remains razor-sharp without bilinear blur or shimmering artifacts during fast horizontal dashes.