-
October 29th, 2002, 17:22
#1
EmuTalk Member
Mupen on Linux: Only working with a joypad?
Hi folks,
first, let me say it's great to see there's a N64 emu for Linux available finally 
However, I can't get it to work. Does Obsidian's input plugin only work with joypad? I only have a keyboard here, and whenever I'm trying to run Mupen with the "fire.bin" rom, all i get is a black window 
Thanks in advance,
Trillian
Some info about my system:
Linux 2.4.19, glibc 2.2.5, gcc 3.2, SDL 1.2.5
and i'm running the binary Nvidia drivers.
Last edited by Trillian; October 29th, 2002 at 17:26.
-
Advertising
-
October 29th, 2002, 17:47
#2
Moderator
The fire demo bug is because this release only work in pure interpreter, it's stated in the post on web site.
Obsidian's input plugin is only for keyboard but you can use the mupen64 input plugin for keyboard (i know the keys are not configurable, but i think a new plugin will be provided with the next release)
-
October 29th, 2002, 17:57
#3
EmuTalk Member
I guess you wanted to say Obsidian's plugin is only for joystick, right?
Is the mupen64 input plugin supposed to show up in the mupen64 dropdown list, too? I copied the .so from the binary distribution, but it doesn't show up. (tried with the binary of mupen64 you ship, too, didn't help).
Are the plugins coded in C++? Maybe there's some gcc 2 <-> gcc 3 ABI incompatibility causing this?
Alright, I chose the "interpreter" mode when loading the "fire" rom, but now I get the same behaviour when trying to load "zelda: Ocarina of Time".
What's this UCode thing about, anyway?
Last edited by Trillian; October 29th, 2002 at 18:03.
-
October 29th, 2002, 18:09
#4
Moderator
yes i wanted to say joystick.
try to run ldd -r name_of_plugin.so to know you are missing a library.
I have said "pure interpreter" not "interpreter", another problem is that you are using tr64 plugin for firedemo. Actually tr64 is better than mupen64 plugin for everything except for old 2d demos.
Basically the ucode is a gfx library used by the game to display gfx. So if u know a game is compatible and is not showing anything or make the emu crashing, try to switch ucodes.
-
October 29th, 2002, 18:19
#5
EmuTalk Member
Thanks for the explanation and that ldd hint, I didn't know that one.
However, I'm not getting any critical errors, as far as I can tell (the only errors are related to SDL, e.g.
undefined symbol: pthread_create (/usr/local/lib/libSDL-1.2.so.0)
undefined symbol: pthread_cancel (/usr/local/lib/libSDL-1.2.so.0)
Of course, I've got pthreads installed, so I think these errors can be ignored.
However, the mupen64 gfx and input plugins don't show up in the GUI. Should they?
Thanks for your patience
-
October 29th, 2002, 18:26
#6
Moderator
Yes they should show up in GUI.
Could you say me if this error related to the SDL lib on happen on mupen64 plugins or if it happen for all plugins ?
-
October 29th, 2002, 18:31
#7
EmuTalk Member
The ldd error is showing up on mupen's input and gfx plugins and on the ported TR64 OpenGL plugin, but not on Obsidian's input plugin.
btw, aren't the mupen plugins released as OpenSource/GPL?
I'll try to find some SDL test app to see whether SDL is really working.
Alright, did some testing, SDL is working.
Last edited by Trillian; October 29th, 2002 at 18:35.
-
October 29th, 2002, 19:00
#8
-
October 29th, 2002, 19:31
#9
EmuTalk Member
Found it, it works. I still get the error when running ldd on it, but it's showing up in mupen64 
However, the fire demo still doesn't work. The last message I see on stdout is "demarrage r4300".
From reading other threads here, it seems the source for the TR64 GFX plugin isn't available? 
I'd like to see if it's working when I compile it myself.
-
October 29th, 2002, 19:40
#10
Moderator
It seems that mupen64 can't work coz i have compiled them a long time ago, i'll try to recompile them tomorrow and i'll ask you to test them for me...
TR64 seems to work on your system, but as i have said it can't play 2d demos like fire demo. It only supports 3d games.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules