Skip to content

MattMcManis/Ultra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

https://github.com/MattMcManis/Ultra

Ultra

Mupen64Plus N64 Emulator Frontend for Windows

 

Overview

Ultra UI

Play N64 games through an easy to use interface.

Special thanks to M64py for design inspiration.
API system by BizHawk.

 

Features

What it can do:

  • Game Launcher
  • Navigate options quickly with tabs
  • Edit Mupen64Plus Config
  • Plugin Configuration Menus for GLideN64, Angrylion Plus, Audio SDL, Input SDL, RSP HLE, CXD4.
  • Shortcuts to common folders
  • Quick Load & Save State st0-9
  • Load Save File .m64p/.pj format
  • Save State File .m64p/.pj format
  • Map Keyboard Keys for Controls
  • Gamepad Fully Automatic Mode

What it currently can't do:

  • Gamepad Remap Custom Buttons
  • No Plugin Configuration Menus for Glide64, Glide64mk2, Rice, Arachnoid, z64 yet.
  • Cheats

 

Downloads

Ultra

Ultra + Mupen64plus Latest Release

Requires

Mupen64Plus

Latest Release

 

Setup

Notice: This program will write to your existing mupen64plus.cfg, make a backup before running.

  1. Place Files

    • Put Ultra.exe in the Mupen64Plus folder that contains the mupen64plus.dll.
      Screenshot 1
  2. Set Paths & Defaults

    • Run Ultra.exe

    • In the Paths tab, press the Defaults All button to automatically set the paths and controls.
      Or manually set your Mupen64Plus and Plugin Paths.
      Screenshot 2

    • Set your ROMs Path (.n64/.v64/.z64 files in subfolders will be detected).

  3. Configure Graphics, Audio, Controls

    • The Plugin Configure Windows, such as GLideN64, will not have the values loaded from mupen64plus.cfg yet.

    • In the Plugins tab, press the Generate button to generate the selected plugin default values.
      Screenshot 3

    • When you open a Plugin Configure Window the controls will now be loaded with the defaults.
      Screenshot 4

  4. Play Game

    • In the Games tab, press the Rebuild ⟲ arrow button to generate the list of games.
      Screenshot 5

    • Play a game with your selected settings.
      Screenshot 6

Paths

  • Ultra UI Config
    C:\Users\<username>\AppData\Roaming\Ultra UI\ultra.conf

  • Mupen64Plus Config
    C:\Users\<username>\AppData\Roaming\Mupen64Plus\mupen64plus.cfg

  • Saves
    C:\Users\<username>\AppData\Roaming\Mupen64Plus\save\

  • Screenshots
    C:\Users\<username>\AppData\Roaming\Mupen64Plus\screenshot\

Tips

Plugin Combinations for best results

  • GLideN64 + RSP HLE
  • Angrylion Plus + CXD4 (Requires powerful PC)

Resolution

 

Resources

Ultra Wiki

Mupen64Plus Wiki

 

Build

Visual Studio 2015
WPF, C#, XAML
Visual C++ 19.0 Compiler

 

Donate

Thank you for your support.