Mupen64Plus

Play with your Puppy.
Post Reply
Message
Author
Warrior522
Posts: 90
Joined: Tue 03 Aug 2010, 15:46

Mupen64Plus

#1 Post by Warrior522 »

I have installed the program on my OS (Dpup Exprimo), and the interface says emulation is working, yet I get no video or sound. Is there something I'm missing?

User avatar
Makoto
Posts: 1665
Joined: Fri 04 Sep 2009, 01:30
Location: Out wandering... maybe.

#2 Post by Makoto »

If you've got the terminal open, does it mention anything (errors, etc.)?

Go to the directory where mupen's binary is, and do an ldd on it (example: ldd mupen64plus ) Are there any missing dependencies?

Have you installed OpenGL support? (Have you followed what pemasu mentioned, here?)

Perhaps this version of Mupen would work better; I don't know. I never had much luck getting any version of Mupen to work on my Puppy system. :(
[ Puppy 4.3.1 JP, Frugal install ] * [ XenialPup 7.5, Frugal install ] * [XenialPup 64 7.5, Frugal install] * [ 4GB RAM | 512MB swap ]
In memory of our beloved American Eskimo puppy (1995-2010) and black Lab puppy (1997-2011).

Warrior522
Posts: 90
Joined: Tue 03 Aug 2010, 15:46

#3 Post by Warrior522 »

Makoto wrote:If you've got the terminal open, does it mention anything (errors, etc.)?

Go to the directory where mupen's binary is, and do an ldd on it (example: ldd mupen64plus ) Are there any missing dependencies?

Have you installed OpenGL support? (Have you followed what pemasu mentioned, here?)

Perhaps this version of Mupen would work better; I don't know. I never had much luck getting any version of Mupen to work on my Puppy system. :(
I tried running Puppy Arcade, but it refuses to boot on my OS, and sc0ttman appears to be busy with more important tasks, so no luck there. (will edit this post after I run the terminal and ldd checks)

Terminal:

Code: Select all

symbol lookup error: mupen64plus: undefined symbol: lzma_auto_decoder

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#4 Post by sc0ttman »

Hi Warrior and Makoto...

Sorry about missing this one, and not checking the Puppy Arcade thread - Puppy Arcade is needing a big update, and a new base, but I've got other things to do at the moment..

Anyway, these .pets of Mupen work in Puppy 4.2 and later, I have run them successfully in a few pups (Puppy Arcade and more recent ones):

Older: http://ppm.scottjarvis.com/emulation/N6 ... 1.5-ex.pet (nice GTK GUI, newer version have no GUI)

Newer: http://www.murga-linux.com/puppy/viewtopic.php?t=66080

Newest: http://code.google.com/p/mupen64plus/do ... z&can=2&q= (not yet tested, seems to load OK though.. needs symlink from libpng12 to libpng14.so.14 ... UPDATE: Works in Akita Linux [so probably pup5s too)

The newer version has better plugins but they would not compile right anyway... I use the older one, it plays games fine, which is all I need.

In order to get Mupen working you need SDL and OpenGL, the SDL you use must be compiled with OpenGL enabled... More info in the 2nd link.

I also linked to a working SDL package in the 2nd link (newer Mupen)... The SDL libs included in Wary by default will probably work fine as well, but I've not tested that. (Although my AssaultCube sfs worked fine in Wary, so it should be good)...

Mupen is a temperamental beast in Puppy though, so good luck!!
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

Warrior522
Posts: 90
Joined: Tue 03 Aug 2010, 15:46

#5 Post by Warrior522 »

Necrobump, but better that than a new thread, yes?

Currently running dpup 5.x.3.4.2.8(good god someone likes his numbers...) and have it up, but i'm getting an error:

http://s12.postimage.org/b02zczmbg/whatdo.jpg

(image because I can't cut and paste text from the terminal(and why is that the case anyways?)[/quote]

hollywood
Posts: 13
Joined: Sun 22 Jul 2012, 00:02

#6 Post by hollywood »

Have you tried using xorg high? I think you should be able to get that from your package manager.

Warrior522
Posts: 90
Joined: Tue 03 Aug 2010, 15:46

#7 Post by Warrior522 »

Installed; error persists.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#8 Post by pemasu »

I installed mupen64 from squeeze repo with those depencencies which seemed important. And xorg-high sfs. Then I downloaded first time in my life n64 game, supermario, and it started just fine. With video and audio.
Couldnt get any controls to work though with touchpad or keyboard. I have no idea what should I have done next....

Warrior522
Posts: 90
Joined: Tue 03 Aug 2010, 15:46

#9 Post by Warrior522 »

http://packages.debian.org/squeeze/mupen64plus

...dependencies EVERYWHERE.

Welp, better get started then...

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#10 Post by pemasu »

Use Puppy Package Manager....it downloads the mupen64...with dependencies. No need to use packages.debian site for this.

Warrior522
Posts: 90
Joined: Tue 03 Aug 2010, 15:46

#11 Post by Warrior522 »

Same error. I'm starting to think a dual-boot is in order if I want my 64...

Master_wrong
Posts: 452
Joined: Thu 20 Mar 2008, 01:48

#12 Post by Master_wrong »

Same error. I'm starting to think a dual-boot is in order if I want my 64...
Hi,

the plugin is causing error, maybe incompatible with your puplet?
if you already un-install and remove all plugin then install newer mupen and still fail... then you do need to dual boot.


btw here is simple launcher gui for new mupen which have no gui.
#!/bin/sh
tail -n +4 $0 > /tmp/test.txt
exec rxvt -e sh /tmp/test.txt
if [ -z $DISPLAY ]
then
DIALOG=dialog
else
DIALOG=Xdialog
fi
D=$HOME
PKGS=`ls -1 $D`
PKG=`$DIALOG --stdout --fselect "select game to play" 0 0 $PKGS` # [ PKG$ ]


setting=`$DIALOG --stdout --checklist "setting" 20 44 5 " --fullscreen " "Fullscreen Display" ON \
" --noosd " "No Onscreen Display" off \
" --saveoptions " "Save Option " off `

setting2=`$DIALOG --stdout --radiolist "setting interpreter" 20 44 5 " --emumode 0 " "mode 0" ON \
" --emumode 1 " "mode 1" off \
" --emumode 2 " "mode 2" off `


setting=`echo $setting | sed 's/\/ //g'`
echo $setting
echo $setting2


mupen64plus $setting $setting2 "$PKG"

#
@pemasu
Couldnt get any controls to work though with touchpad or keyboard. I have no idea what should I have done next....
what version do you run ?
I know some version of mupen have wrong keys config.
check usr/share/mupen64/inputautocfg
Cluster-Pup v.2-Puppy Beowulf Cluster
[url]http://www.murga-linux.com/puppy/viewtopic.php?p=499199#499199[/url]

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#13 Post by pemasu »

I got the keyboard working with fiddlling with options. I am just very unexperienced when it comes to games. My only experience comes from helping my kids...
Lastly I got minecraft .jar to work so that my youngest kid could play it with linux.

# mupen64plus
http://code.google.com/p/mupen64plus/
Version 1.5

Master_wrong
Posts: 452
Joined: Thu 20 Mar 2008, 01:48

#14 Post by Master_wrong »

well, ver1.5 have GUI...
I have to use SDLJoyTest-linux32 to hunt all the bug...
because just upgraded and i cannot find any GUI
that's why i try to make those Xdialog-launcher...

so if anyone can help me find plugin that work with 1.99.4, please let me know...


btw i didnt know that we can run jar in linux, isnt that smartphone app ?
thanks...
Cluster-Pup v.2-Puppy Beowulf Cluster
[url]http://www.murga-linux.com/puppy/viewtopic.php?p=499199#499199[/url]

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#15 Post by pemasu »

No. I meant java app with that .jar
java -jar .minecraft/minecraft.jar

Post Reply