gopher64 is a Nintendo 64 emulator written entirely in Rust. Designed with performance and ease of use in mind, gopher64 is built to run efficiently on laptops while maintaining readability and simplicity in its codebase.
To build and run gopher64, follow these steps:
Keyboard keys are mapped according to Mupen64Plus defaults, which can be found here. Xbox-style controllers also have a default mapping.
To create custom input mappings:
--fullscreen
: Run the emulator in fullscreen mode.--configure-input-profile <PROFILE_NAME>
: Create a new input profile.--bind-input-profile <PROFILE_NAME>
: Bind an input profile to a port (requires --port
).--list-controllers
: List connected controllers.--assign-controller <CONTROLLER_NUMBER>
: Assign a controller to a port (requires --port
).--port <PORT>
: Specify the port number (1-4).--help
: Display help information.--version
: Display version information.You can download gopher64 from the releases page.