All Projects → mupen64plus → Mupen64plus Ui Python

mupen64plus / Mupen64plus Ui Python

Licence: gpl-3.0
A frontend for Mupen64Plus

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Mupen64plus Ui Python

mupen64plus-rsp-cxd4
Exemplary MSP communications simulator using a normalized VU.
Stars: ✭ 26 (-84.24%)
Mutual labels:  n64
Mm
Majora's Mask scripts, with some Ocarina of Time on the side.
Stars: ✭ 24 (-85.45%)
Mutual labels:  n64
Partyplanner64
Mario Party N64 board editor
Stars: ✭ 77 (-53.33%)
Mutual labels:  n64
mupen64plus-input-sdl
Input plugin for Mupen64Plus v2.0 project using SDL. This is derived from the original Mupen64 blight_input plugin.
Stars: ✭ 36 (-78.18%)
Mutual labels:  n64
Gel
An N64-like software renderer
Stars: ✭ 491 (+197.58%)
Mutual labels:  n64
Mupen64plus Core
Core module of the Mupen64Plus project
Stars: ✭ 845 (+412.12%)
Mutual labels:  n64
mupen64plus-libretro-nx
Improved mupen64plus libretro core reimplementation
Stars: ✭ 139 (-15.76%)
Mutual labels:  n64
Emukit
WebXR immersive console emulator w/ Retroach, Javascript, and WASM
Stars: ✭ 123 (-25.45%)
Mutual labels:  n64
Cartreader
A shield for the Arduino Mega that can back up video game cartridges.
Stars: ✭ 590 (+257.58%)
Mutual labels:  n64
Pseultra
N64 library
Stars: ✭ 60 (-63.64%)
Mutual labels:  n64
save-file-converter
Converter for retro console save files found around the Internet. All common formats for NES/SNES/GBA/N64/TG16/SMS/Genesis/Neo Geo/PS1 supported. Decrypts PSP saves. Converts to and from Retron 5 and MiSTer
Stars: ✭ 56 (-66.06%)
Mutual labels:  n64
Provenance
iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |
Stars: ✭ 4,732 (+2767.88%)
Mutual labels:  n64
Mupen64plus Video Glide64mk2
Video plugin for Mupen64Plus 2.0 based on 10th anniversary release code from gonetz
Stars: ✭ 21 (-87.27%)
Mutual labels:  n64
ANMP
multi-channel loopable video game music player for nerds and audiophiles
Stars: ✭ 16 (-90.3%)
Mutual labels:  n64
Acse
A Save Editor for the Animal Crossing main series games written in C#
Stars: ✭ 99 (-40%)
Mutual labels:  n64
n64
experimental low-level n64 emulator
Stars: ✭ 94 (-43.03%)
Mutual labels:  n64
Mupen64plus Video Rice
Video plugin for the Mupen64Plus v2.0 project, using OpenGL. This plugin is based on the RiceVideoLinux plugin from earlier versions of Mupen64Plus.
Stars: ✭ 26 (-84.24%)
Mutual labels:  n64
Sm64tools
Collection of tools for Super Mario 64 ROM hacking
Stars: ✭ 129 (-21.82%)
Mutual labels:  n64
Papermario
Decompilation of Paper Mario
Stars: ✭ 105 (-36.36%)
Mutual labels:  n64
Ryu64
A Nintendo 64 Emulator made in C#!
Stars: ✭ 36 (-78.18%)
Mutual labels:  n64

::

              _____ __ __
   ____ ___  / ___// // / ____  __  __
  / __ `__ \/ __ \/ // /_/ __ \/ / / /
 / / / / / / /_/ /__  __/ /_/ / /_/ /
/_/ /_/ /_/\____/  /_/ / .___/\__, /
                      /_/    /____/
    http://m64py.sourceforge.net
    A frontend for Mupen64Plus

About

M64Py is a Qt5 front-end (GUI) for Mupen64Plus, a cross-platform plugin-based Nintendo 64 emulator. Front-end is written in Python and it provides a user-friendly interface over the Mupen64Plus shared library.

Features

  • Changeable emulation plugins for audio, core, input, rsp, video
  • Selection of emulation core
  • Configuration dialogs for core, plugin and input settings
  • ROMs list with preview images
  • Input bindings configuration
  • Cheats support
  • Support gzip, bzip2, zip, rar and 7z archives
  • Video extension (embedded OpenGL window)

Dependencies

  • PyQt5 <https://www.riverbankcomputing.com/software/pyqt/download5>_ (QtCore, QtGui, QtWidgets, QtOpenGL)
  • PySDL2 <https://pysdl2.readthedocs.io>_

Ubuntu ++++++

sudo apt install python3-pyqt5 pyqt5-dev-tools python3-pyqt5.qtopengl libsdl2-dev

PyPi ++++

To install just the Python dependencies:

pip install -r requirements.txt --user

.. note::

This will not install the other system dependencies which are listed above.

You can also drop the --user flag and run as root user if you want to install system-wide, but this is not recommended, as this will likely screw up your distro's package management.

Install

First, run python setup.py build followed by python setup.py install to install

.. code::

python setup.py build python setup.py install --user

.. note::

If you use the --user flag, make sure ~/.local/bin is in your user's path environment variable.

License

M64Py is free/libre software released under the terms of the GNU GPL license. Please see the COPYING file for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].