mupen64plus / mupen64plus-core

Core module of the Mupen64Plus project
1.29k stars 257 forks source link

Improvements Suggestions #991

Open inukaze opened 1 year ago

inukaze commented 1 year ago

Hi there, long time i don't post nothing here, well i just want to make some suggestions this time. the suggestion is mainly Make Mupen64Plus like "DuckStation"

Improve GUI : SDL Internal Interface and well if you see viable make a version in QT or GTK, but i prefer some internally like dosbox-x with own sdl version for have own internal gui options. like DuckStation NoGui binary executable.

and with that improvements make came with anothers like, Per-Game Configuration, because i mention long time ago, configuration for «Perfect Dark» are too much diferent from «Mortal Kombat Trilogy» and too much diferent for example "Wonder Project J2 : Koruro no Mori no Jozet" can be played very comfortable with Mouse emulation

Talking about Mouse Emulation in "Wonder Project J2 : Koruro no Mori no Jozet", feels rare, like with Snes9x when you don't use the HotKey to Grab & Retain Mouse inside the Mouse with "Wonder Project J: Kikai no Shounen Pino" but in Snes9x using that option via Hotkey feels better play directly with mouse. But on Mupen64Plus the user can't toggle that.

each game title needs a customized configuration, and make the controls configuration is really not ease and/or comfortable with mupen64plus raw binary executables & data files, in some anothers gui projects the user can be capable to configure on ease way but none of that project is part of the official project. and because of that i mention to improve a internal sdl gui like dosbox-x and/or duckstation emulator.

mr-sihc commented 1 year ago

already exists and its called RMG, lets you swap controller profiles too, if you find mouse emulation input plugn, you use if doesnt it i cant help you

inukaze commented 1 year ago

already exists and its called RMG, lets you swap controller profiles too, if you find mouse emulation input plugn, you use if doesnt it i cant help you

Does not work on my machine when i try to start, never happend with : Windows 7 Windows 7 Service Pack 1 [ Home, Professional, Ultimate ] Windows 10 Windows 11

Under GNU/Linux with Wine 7.3 or Proton just crash when i click the menu bar.

Jj0YzL5nvJ commented 1 year ago

RMG uses Qt 6 and therefore isn't compatible with Win7/8.x. It should work on any Win10/11 (64-bit) with the latest runtimes. The MSVC x86 nightly builds work from WinXP onwards (with the latest compatible runtimes). CLI only of course.

Under GNU/Linux with Wine 7.3 or Proton just crash when i click the menu bar.

If you are using the compatibility layer with a Windows version lower than 10, the crash is perfectly normal. Why a compatibility layer? For the lulz? Better use the AppImage instead.

inukaze commented 1 year ago

RMG uses Qt 6 and therefore isn't compatible with Win7/8.x. It should work on any Win10/11 (64-bit) with the latest runtimes. The MSVC x86 nightly builds work from WinXP onwards (with the latest compatible runtimes). CLI only of course.

Under GNU/Linux with Wine 7.3 or Proton just crash when i click the menu bar.

If you are using the compatibility layer with a Windows version lower than 10, the crash is perfectly normal. Why a compatibility layer? For the lulz? Better use the AppImage instead.

My pc is older from 2005. i am not a windows user, a pc of friend his just use win7 and he don't wanna upgrade to win10.

Why a compatibility layer, just for test, i ever try with all method i can use.

I am using Slackware 14.2 does not work the AppImage of RMG (too old libs)

AppImage under Slackware 15. just crash when try to start. (i think is because i just had 3GB RAM DDR at 667 Mhz, may be the "RMG" needs more brute force to start without problems, or may another thing was very util if gdb show info and not just crash at 0x0000000 and 9 blank linkes after of that or some systemd dep file miss)

RMG is not a viable option for me

Well then you don't know if exist a fork based on mupen64plus, but had the internal gui like DOSBox-X ( https://github.com/joncampbell123/dosbox-x/ ) ?

Jj0YzL5nvJ commented 1 year ago

Well then you don't know if exist a fork based on mupen64plus, but had the internal gui like DOSBox-X ( https://github.com/joncampbell123/dosbox-x/ ) ?

Mupen64Plus-Next with RGUI...