What's new

New Mupen64Plus v1.99.3 release February 2010

Narann

Graphic programming enthusiast
Wow! pretty clean!

I don't have time for now to test it but I will do! And post feedbacks. ;)
 

franpa

New member
So how do we get xbox360 pads working? I can't make heads or tails of the InputAutoCfg.cfg for the SDL Input plugin and tried erasing all entries in it except the xbox360 one and that just changed games from using my Keyboard, to displaying "No Controller".

Prior to tampering with the file, the controller just doesn't work with the emulator.


I am using that ruantec guys GUI for the emulator, it may be dicking around with the config files or something causing it not to work.

Also his GUI only shows Ocarina of time when I also have both the Master Quest and Majora's mask.
 
Last edited:
OP
R

Richard42

Emulator Developer

franpa

New member
Edit: It seems there is a registry setting or file hidden away somewhere that is remembering my tampered InputAutoCfg.ini file settings or some such, the default InputAutoCfg.ini file yields "No Controller" message as does the one provided by Richard42.

When I first tried the emulator the Keyboard was recognized and usable in Zelda OoT, now it no longer is.
 
Last edited:

guran

New member
D:\Documents and Settings\USER\Application Data\Mupen64Plus\mupen64plus.cfg

Think you mean this one then then, you can delete the file and all the settings will be reset do default, it will also read the InputAutoCfg.ini again and choose the controller it finds..
 

RJARRRPCGP

The Rocking PC Wiz
I get this with the Mupen64Plus 1.99.3: Even when the mentioned file is in the directory!

Code:
dlopen('libmupen64plus.so.2') error: libmupen64plus.so.2: cannot open shared object file: No such file or directory

I dunno how to fix that.

Here's libmupen64plus.so.2 listed:

Code:
rjarrrpcgp@rjarrrpcgp-klc:~/mupen64plus-bundle-linux64-1.99.3$ ls
doc                      m64p_test_rom.v64         mupen64plus-input-sdl.so
font.ttf                 mupen64plus               mupen64plus-rsp-hle.so
InputAutoCfg.ini         mupen64plus.6.gz          mupen64plus-video-rice.so
install.sh               mupen64plus-audio-sdl.so  RiceVideoLinux.ini
libmupen64plus.so.2      mupen64plus.cht           uninstall.sh
libmupen64plus.so.2.0.0  mupen64plus.ini
rjarrrpcgp@rjarrrpcgp-klc:~/mupen64plus-bundle-linux64-1.99.3$

EDIT: OK, unlike 1.5, I must run the install.sh script. That error went away.
 
Last edited:
OP
R

Richard42

Emulator Developer
I get this with the Mupen64Plus 1.99.3: Even when the mentioned file is in the directory!

Code:
dlopen('libmupen64plus.so.2') error: libmupen64plus.so.2: cannot open shared object file: No such file or directory

That's not really a 'permanent' error, just a temporary one. It first tries to let the system dl-loader find the core library. If you haven't installed it, then the system loader can't find it, so it spits out that message. Next, it searches in the current directory. If it finds it there, it just starts up and runs normally. I suppose I should add some kind of hack to withhold that error message for that particular case.
 

powered_by_tux

New member
The path name has spaces so it must be quoted like this:

Code:
$ ./mupen64plus "/home/rjarrrpcgp/Nintendo 64 Games/Snowboard Kids 2 (U) [!].z64"

Alternatively you can escape all special characters:

Code:
$ ./mupen64plus /home/rjarrrpcgp/Nintendo\ 64\ Games/Snowboard\ Kids\ 2\ \(U\)\ \[\!\].z64
 

RJARRRPCGP

The Rocking PC Wiz
The path name has spaces so it must be quoted like this:

Code:
$ ./mupen64plus "/home/rjarrrpcgp/Nintendo 64 Games/Snowboard Kids 2 (U) [!].z64"

Alternatively you can escape all special characters:

Code:
$ ./mupen64plus /home/rjarrrpcgp/Nintendo\ 64\ Games/Snowboard\ Kids\ 2\ \(U\)\ \[\!\].z64

Thanks for telling me the workaround. It actually appeared that it wasn't compiled properly.
 

RJARRRPCGP

The Rocking PC Wiz
It's working, Snowboard Kids 2 is running, but the GFX is corrupted. RiceVideo appears to have the wrong settings.
 
Last edited:

franpa

New member
D:\Documents and Settings\USER\Application Data\Mupen64Plus\mupen64plus.cfg

Think you mean this one then then, you can delete the file and all the settings will be reset do default, it will also read the InputAutoCfg.ini again and choose the controller it finds..
I tried deleting that too with no effect.
 

MasterPhW

Master of the Emulation Flame
Just in case some Windows users are interested i just released v1.2 of my Mupen64Plus GUI today here

Here some images:
Could you please upload it anywhere else?
You know, what I think about NGemu and crowdgather.
I wonder, why you still posting there...
Btw: still waiting for the card...
 

Narann

Graphic programming enthusiast
Could you please upload it anywhere else?
You know, what I think about NGemu and crowdgather.
I wonder, why you still posting there...
Btw: still waiting for the card...
I'm not agree with your reason but Yes, I think Aru could post his project on a "code platform" (like google code for exemple). This in order to be sur the GUI will exist even if the the thread is dead. :)
 

franpa

New member
Okay, with some more tinkering I came to the following conclusion. I did delete the C:\Users\Franpa\AppData\Roaming\Mupen64Plus\mupen64plus.cfg file between tests.

With the default InputAutoCfg.ini the keyboard works, xbox 360 pad does not.
With Richard42's version I get "NO CONTROLLER" prompt in games.
 
OP
R

Richard42

Emulator Developer
With the default InputAutoCfg.ini the keyboard works, xbox 360 pad does not.
With Richard42's version I get "NO CONTROLLER" prompt in games.

The best way to troubleshoot this is to run the console-UI directly from the command line, and post your output here (or link to pastebin). The Input plugin will tell you how it is configuring the controllers.
 

Lig

New member
RJARRRPCGP: if you have the linux version you can dowload my gtk gui. With it you can change any settings. Instructions are in the thread "Gtk Gui Frontend available". It's a real frontend not a launcher. I plan to have ported it to Windows and have sdl input by the end of the week.
 
Last edited:

RJARRRPCGP

The Rocking PC Wiz
RJARRRPCGP: if you have the linux version you can dowload my gtk gui. With it you can change any settings. Instructions are in the thread "Gtk Gui Frontend available". It's a real frontend not a launcher. I plan to have ported it to Windows and have sdl input by the end of the week.

Oh, thanks! I tried to configure the plugin by command line and it looks like you can't!
 

franpa

New member
With the default InputAutoCfg.ini
Code:
E:\Emulators\Nintendo 64\Mupen64 Plus>mupen64plus-ui-console.exe "E:\Emulators\N
intendo 64\1.6.0.00\ROM\Legend of Zelda, The - Ocarina of Time (U) (V1.2).v64"
 __  __                         __   _  _   ____  _
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/
             |_|         http://code.google.com/p/mupen64plus/
Mupen64Plus Console User-Interface Version 1.99.3

UI-console: attached to core library 'Mupen64Plus Core' version 1.99.3
            Includes support for Dynamic Recompiler.
Core: Goodname: Legend of Zelda, The - Ocarina of Time (U) (V1.2) [!]
Core: Name: THE LEGEND OF ZELDA
Core: MD5: 57A9719AD547C516342E1A15D5C28C3D
Core: CRC: 693ba2ae b7f14e9f
Core: Imagetype: .v64 (byteswapped)
Core: Rom size: 33554432 bytes (or 32 Mb or 256 Megabits)
Core: Version: 1449
Core: Manufacturer: 43000000
Core: Country: Unknown (0x245)
UI-Console: Cheat codes disabled.
UI-console: using Video plugin: 'Mupen64Plus OpenGL Video Plugin by Rice' v1.99.
3
UI-console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v1.99.3
UI-console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v1.99.3
UI-console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP Plugin'
 v1.99.3
Input: No auto-configuration found for device 'Logitech(R) Precision(TM) Gamepad
'
Input: No auto-configuration found for device 'Controller (XBOX 360 For Windows)
'
Input Warning: No joysticks/controllers found
Input: Forcing keyboard input for N64 controller #1
Input: Using auto-configuration for device 'Keyboard'
Input: Mupen64Plus SDL Input Plugin version 1.99.3 initialized.
Video: SSE processing enabled.
Video: Found ROM 'THE LEGEND OF ZELDA', CRC aea23b699f4ef1b7-45
Video: Enabled hacks for game: 'THE LEGEND OF ZELDA'
Video: Initializing OpenGL Device Context.
Core: Setting 32-bit video mode: 1280x960
Video: Using OpenGL: NVIDIA Corporation - GeForce 8800 GT/PCI/SSE2 : 3.2.0
Video: OpenGL Combiner: Fragment Program
Audio: Initializing SDL audio subsystem...
Core: Starting R4300 emulator: Dynamic Recompiler
The keyboard works.


However with Richard42's InputAutoCfg.ini
Code:
E:\Emulators\Nintendo 64\Mupen64 Plus>mupen64plus-ui-console.exe "E:\Emulators\N
intendo 64\1.6.0.00\ROM\Legend of Zelda, The - Ocarina of Time (U) (V1.2).v64"
 __  __                         __   _  _   ____  _
|  \/  |_   _ _ __   ___ _ __  / /_ | || | |  _ \| |_   _ ___
| |\/| | | | | '_ \ / _ \ '_ \| '_ \| || |_| |_) | | | | / __|
| |  | | |_| | |_) |  __/ | | | (_) |__   _|  __/| | |_| \__ \
|_|  |_|\__,_| .__/ \___|_| |_|\___/   |_| |_|   |_|\__,_|___/
             |_|         http://code.google.com/p/mupen64plus/
Mupen64Plus Console User-Interface Version 1.99.3

UI-console: attached to core library 'Mupen64Plus Core' version 1.99.3
            Includes support for Dynamic Recompiler.
Core: Goodname: Legend of Zelda, The - Ocarina of Time (U) (V1.2) [!]
Core: Name: THE LEGEND OF ZELDA
Core: MD5: 57A9719AD547C516342E1A15D5C28C3D
Core: CRC: 693ba2ae b7f14e9f
Core: Imagetype: .v64 (byteswapped)
Core: Rom size: 33554432 bytes (or 32 Mb or 256 Megabits)
Core: Version: 1449
Core: Manufacturer: 43000000
Core: Country: Unknown (0x245)
UI-Console: Cheat codes disabled.
UI-console: using Video plugin: 'Mupen64Plus OpenGL Video Plugin by Rice' v1.99.
3
UI-console: using Audio plugin: 'Mupen64Plus SDL Audio Plugin' v1.99.3
UI-console: using Input plugin: 'Mupen64Plus SDL Input Plugin' v1.99.3
UI-console: using RSP plugin: 'Hacktarux/Azimer High-Level Emulation RSP Plugin'
 v1.99.3
Input: No auto-configuration found for device 'Logitech(R) Precision(TM) Gamepad
'
Input: Using auto-configuration for device 'Controller (XBOX 360 For Windows)'
Input: 1 controller(s) found, 1 plugged in and usable in the emulator
Input: Mupen64Plus SDL Input Plugin version 1.99.3 initialized.
Video: SSE processing enabled.
Video: Found ROM 'THE LEGEND OF ZELDA', CRC aea23b699f4ef1b7-45
Video: Enabled hacks for game: 'THE LEGEND OF ZELDA'
Video: Initializing OpenGL Device Context.
Core: Setting 32-bit video mode: 1280x960
Video: Using OpenGL: NVIDIA Corporation - GeForce 8800 GT/PCI/SSE2 : 3.2.0
Video: OpenGL Combiner: Fragment Program
Audio: Initializing SDL audio subsystem...
Core: Starting R4300 emulator: Dynamic Recompiler
You would think the Xbox controller works right? Displays "NO CONTROLLER" in the game and no inputs including keyboard, work.
 
Last edited:

franpa

New member
I hope you will name Battery Save Games after the ROM file name and not the internal name as both Master Quest and Ocarina Of Time have the same internal name...
 

Top