Package Details: m64py 0.2.5-2

Git Clone URL: https://aur.archlinux.org/m64py.git (read-only, click to copy)
Package Base: m64py
Description: A Qt5 front-end (GUI) for Mupen64Plus, a cross-platform plugin-based Nintendo 64 emulator
Upstream URL: https://github.com/mupen64plus/mupen64plus-ui-python
Keywords: Emulator m64py nintendo64
Licenses: GPL
Submitter: TingPing
Maintainer: frealgagu
Last Packager: frealgagu
Votes: 93
Popularity: 0.185577
First Submitted: 2012-07-25 06:07 (UTC)
Last Updated: 2022-10-04 01:42 (UTC)

Pinned Comments

frealgagu commented on 2020-12-05 20:57 (UTC)

I maintain the latest built package at:

https://github.com/frealgagu/archlinux.m64py/releases

Latest Comments

1 2 3 4 5 6 7 Next › Last »

mxhdrm commented on 2022-12-30 16:51 (UTC) (edited on 2022-12-30 16:52 (UTC) by mxhdrm)

On commit 3f824a93b9791f70f0302964de33736b8533e813 downloading and building the package fails.

==> Starting package()...
Traceback (most recent call last):
  File "/home/mxhdrm/.cache/yay/python-pysdl2/src/py-sdl2-0.9.14/setup.py", line 5, in <module>
    from setuptools import setup
  File "/usr/lib/python3.10/site-packages/setuptools/__init__.py", line 247, in <module>
    monkey.patch_all()
  File "/usr/lib/python3.10/site-packages/setuptools/monkey.py", line 97, in patch_all
    patch_for_msvc_specialized_compiler()
  File "/usr/lib/python3.10/site-packages/setuptools/monkey.py", line 134, in patch_for_msvc_specialized_compiler
    msvc = import_module('setuptools.msvc')
  File "/usr/lib/python3.10/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "/usr/lib/python3.10/site-packages/setuptools/msvc.py", line 24, in <module>
    from packaging.version import LegacyVersion
ImportError: cannot import name 'LegacyVersion' from 'packaging.version' (/usr/lib/python3.10/site-packages/packaging/version.py)
==> ERROR: A failure occurred in package().
    Aborting...
 -> error making: python-pysdl2

This error results from a new version of packaging. Forcefully downgrading this package resolves this issue.

pip install --force-reinstall "packaging==21.3"

frealgagu commented on 2022-11-26 22:22 (UTC)

I've added a patch to fix the core dump. Please confirm that you are able to use m64py.

zwastik commented on 2022-09-17 03:09 (UTC) (edited on 2022-09-17 03:10 (UTC) by zwastik)

Archlinux, wayland/sway. Tested with QT_QPA_PLATFORM=xcb and same issue.

M64Py - A frontend for Mupen64Plus version 0.2.5

Frontend: INFO: attached to library 'Mupen64Plus Core' version 2.5.0
Frontend: INFO: includes support for Dynamic Recompiler.
Frontend: INFO: video extension enabled
Video: No version number in 'Rice-Video' config section. Setting defaults.
Video: Old parameter config version detected : 0, updating to 1;
Unhandled Python exception
Aborted (core dumped)

Rain_Shinotsu commented on 2022-04-23 22:59 (UTC) (edited on 2022-04-23 23:01 (UTC) by Rain_Shinotsu)

Trying to load the emulator from my desktop doesn't yield any results, but if I use the command m64py, I get this output followed by an exit:

M64Py - A frontend for Mupen64Plus version 0.2.5

Frontend: INFO: attached to library 'Mupen64Plus Core' version 2.5.0
Frontend: INFO: includes support for Dynamic Recompiler.
Frontend: INFO: video extension enabled
Video: No version number in 'Rice-Video' config section. Setting defaults.
Video: Old parameter config version detected : 0, updating to 1;
Unhandled Python exception
Aborted (core dumped)

I should note that this is on EndeavourOS, so maybe it works for Arch users?

kiodo1981 commented on 2022-04-13 11:29 (UTC)

I use your github prebuild package and as soon as I start it then report this error:

~ m64py Can't import m64py modules Error:No module named 'm64py'

linux_dream commented on 2021-12-18 20:27 (UTC) (edited on 2021-12-18 20:29 (UTC) by linux_dream)

M64py doesn't work anymore with the latest Python 3.10 version. If there is a workaround, let me know...

frealgagu commented on 2020-12-05 20:57 (UTC)

I maintain the latest built package at:

https://github.com/frealgagu/archlinux.m64py/releases

mmanjos commented on 2020-01-11 00:57 (UTC)

Should also pull in python-pysdl2 as a dependency. Otherwise, it builds but crashes with this on first start:

Traceback (most recent call last): File "/usr/bin/m64py", line 57, in <module> from m64py.frontend.mainwindow import MainWindow File "/usr/lib/python3.8/site-packages/m64py/frontend/mainwindow.py", line 30, in <module> from m64py.frontend.worker import Worker File "/usr/lib/python3.8/site-packages/m64py/frontend/worker.py", line 27, in <module> from m64py.core.core import Core File "/usr/lib/python3.8/site-packages/m64py/core/core.py", line 31, in <module> from m64py.core.vidext import vidext File "/usr/lib/python3.8/site-packages/m64py/core/vidext.py", line 28, in <module> from sdl2 import SDL_WasInit, SDL_InitSubSystem, SDL_QuitSubSystem, SDL_INIT_VIDEO ModuleNotFoundError: No module named 'sdl2'

zman0900 commented on 2018-03-22 18:43 (UTC)

Some very minor packaging issues:

m64py W: .INSTALL file runs a command provided by hooks. m64py W: Description should not contain the package name. m64py W: Dependency included and not needed ('desktop-file-utils')

frealgagu commented on 2018-03-09 15:15 (UTC)

@ibrokemypie i can't reproduce your behavior (about dbuss issue) however I've added the install option in order to update the desktop database (which was removed in the previous version of file.