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 de#spiration.
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.