Skip to content

Latest commit

 

History

History
43 lines (26 loc) · 2.26 KB

m64p.md

File metadata and controls

43 lines (26 loc) · 2.26 KB

m64p Guide

❗ Follow the Getting Started section of README.md first.

This section of the guide explains how to setup m64, a Nintendo Switch emulator. The emulator is based on mupen64plus-gui, which itself is a frontend for mupen64plus.

A screenshot of m64p running The Legend of Zelda: Ocarina of Time

Installing m64p

Open Discover, SteamOS' app store, then search for m64p, then click on it.

In the top right, select Sources, then Flatpak, then press Install.

Alternatively, open up a terminal and run

flatpak install --user -y io.github.m64p.m64p

Configuring m64p

Open up the emulator and navigate to Settings > Core and Video Settings, then switch to the ParaLLel Video tab. Enable Fullscreen, then set Upscaling to 4, then exit out of this menu.

Go to Settings > Controller Configuration. Under Controller 1, set Gamepad to Auto. Switch to the Manage Profiles tab, then press "New Profile (Gamepad). From here, you can map the controls as you wish.

Steam ROM Manager

Open Steam ROM Manager, press Parsers, then enter the following settings:

  • Select Nintendo 64 - Mupen64Plus under Community Presets.
  • You can add additional categories to Steam category using the format ${category name}, this is case-sensitive.
  • Set executable to /usr/bin/flatpak.
  • Set command line arguments to run io.github.m64p.m64p "${filePath}"
  • Set ROMs directory to wherever your N64 ROMs are - if you're using the recommended path, this should be ~/roms/n64.
  • Press save.

Go to the Preview tab, then press Generate App List. You should see your games populated. You can change the cover art used by hovering over the game and pressing the arrows.

If it looks fine, press Save app list. Load up Steam or switch out of desktop mode, then check your library - you should see your N64 games!