Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 03:11, 22 February 2026 by Hyatt (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
RVGL
General
AuthorBirdSentinel
TypeRacing
Versionrvgl_nx_23.1030a1_switch21fix
LicenseMixed
Last Updated2026/02/22
Links
Download
Website
Source

RVGL is a modern cross-platform rewrite/port of Re-Volt.

This is a native port of RVGL to the Nintendo Switch, with full support for online multiplayer.

Features

  • Everything works fine as on the other versions.
  • Cross-Platform multiplayer.
  • Every custom content works.
  • Joycons are the default controller, but usb keyboard is also supported.
  • Split screen multiplayer with joycons (Just setup first the controls in the settings).

Installation

Download the latest release from here.

Create a new folder /switch/rvgl/ on your Switch.

Put the release zip contents in it.

Obtain game data and put everything in /switch/rvgl/ except rvgl.exe and the dll files.

Note: If your game is located in sdmc:/switch/rvgl/ you can install the included .nsp forwarder to have an icon for it on the home screen like the other games.

Screenshots

RVGLSwitch-01.png

RVGLSwitch-02.png

RVGLSwitch-03.png

RVGLSwitch-04.png

Media

(RVGL) Museum Unleashed - Clasica (30 cars) (CELL)

Changelog

rvgl_nx_23.1030a1_switch21fix

  • Thanks to ViRb3 for these fixes:
    • Fixed sound distortion after console wake up from sleep (#2)
    • Fixed controller buttons swapped (X->Y, A->B)
    • Fixed unable to type IP address for multiplayer with controller
    • Fixed running under Atmosphere 1.10+ (#5)
    • Fixed resolution resetting to 720p on start
    • Custom controller curve vastly improves feeling and control

23.1030a1

  • First Release.

Credits

  • Huge thanks to fgsfdsfgs for the proper libunistring library and the help with the makefile!

External links

Advertising: