Re: [mupen64plus] Help i can't start mupen on mac

821 views
Skip to first unread message

M Gagnon

unread,
Jun 4, 2013, 10:15:37 PM6/4/13
to mupen...@googlegroups.com
HI,

can you please describe what happens. do you get an error message, etc.

-- Auria



2013/6/4 <kevin...@hotmail.com>
Hi,

i will game DestructionDerby64.z64 on mac (10.8.3). But i don't understand how i can start this? i tried some tutorials but doesn't work.

here are my terminal commands

$ ./mupen64plus path/to/rom.z64

why it doesn't work?

thx 

kivu :)))

sry for bad english

--
You received this message because you are subscribed to the Google Groups "mupen64plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mupen64plus...@googlegroups.com.
To post to this group, send email to mupen...@googlegroups.com.
Visit this group at http://groups.google.com/group/mupen64plus?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

William Shipley

unread,
Jun 4, 2013, 11:42:57 PM6/4/13
to mupen...@googlegroups.com
You need to replace path/to/rom with the location of the ROM. Not sure if you did, but that's an easy one to fix.

Richard Goedeken

unread,
Jun 5, 2013, 12:56:52 AM6/5/13
to mupen...@googlegroups.com, kevin...@hotmail.com
Hello Kevin,

You need to replace the "path/to/rom.z64" with the correct filepath to your
ROM file.

In the unix command line (including OSX), the ~ character represents your home
folder. So if you put your ROM file on your desktop, you should run the
emulator with a command like this:

./mupen64plus ~/Desktop/DestructionDerby64.z64

Alternatively, you could use the full path. If your username is "kivu", it
would look like this (on OSX):

./mupen64plus /Users/kivu/Desktop/DestructionDerby64.z64

Regards,
Richard

Richard Goedeken

unread,
Jun 8, 2013, 3:19:14 PM6/8/13
to mupen...@googlegroups.com
Hi kivu,

This looks like a build problem. I'll check it out and post a new RC build if
necessary. You should be able to make this work by downloading the SDL OSX
framework from libsdl.org and placing it in the directory that contains the
mupen64plus program.

Richard

On 06/08/2013 08:53 AM, kevin...@hotmail.com wrote:
> Hi,
>
> its all on the same
> Directory(/home/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2), and
> there are the files:
> -rwxrwxrwx@ 1 kivu staff 16M 27 M�r 2004 DestructionDerby64.z64
> -rwxrwxrwx@ 1 kivu staff 660B 28 Mai 09:42 Readme.txt
> -rwxrwxrwx@ 1 kivu staff 1,0M 1 Jun 10:03 example.v64
> drwxrwxrwx@ 3 kivu staff 102B 28 Mai 11:29 mupen64plus.app
> -rwxrwxrwx@ 1 kivu staff 188B 1 Jun 10:03 run_rice.sh
>
> i did try whats was explain in the readme.txt, the result:
>
> Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$ ./run_rice.sh example.v64
> dyld: Library not loaded: @rpath/SDL.framework/Versions/A/SDL
> Referenced from:
> /Users/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2/./mupen64plus.app/Contents/MacOS/mupen64plus
> Reason: image not found
> ./run_rice.sh: line 1: 593 Trace/BPT trap: 5
> ./mupen64plus.app/Contents/MacOS/mupen64plus --corelib
> ./mupen64plus.app/Contents/MacOS/libmupen64plus.dylib --plugindir
> ./mupen64plus.app/Contents/MacOS --gfx mupen64plus-video-rice "$1"
>
> and then i tried to start Destruction derby, same error.
>
> Then i watched Tutorials, and somebody say to start the game with this command
>
> Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$ cd
> ./mupen64plus.app/Contents/MacOS/
> Kevins-iMac:MacOS kivu$ ./mupen64plus
> /Users/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2/DestructionDerby64.z64
> dyld: Library not loaded: @rpath/SDL.framework/Versions/A/SDL
> Referenced from:
> /Users/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2/mupen64plus.app/Contents/MacOS/./mupen64plus
> Reason: image not found
> Trace/BPT trap: 5
>
> what i must do to start the game???
>
> thx
>
> regards, kivu

Richard Goedeken

unread,
Jun 8, 2013, 8:04:35 PM6/8/13
to mupen...@googlegroups.com
Okay, I got it working on my retina macbook pro with osx 10.8. What you will
need to do is download SDL-1.2.15.dmg from http://libsdl.org, and then copy
the SDL.framework folder into your /Library/Frameworks. You will need root
permission to do this. Let me know if you get it to work or not. I'll have
to figure out how to fix the build script so this won't be necessary in later
releases.

M Gagnon

unread,
Jun 8, 2013, 11:44:20 PM6/8/13
to mupen...@googlegroups.com
Hi Richard,

to avoid the external dependency, you can include SDL.framework inside the app bundle, in a Frameworks folder, then make sure the main executable refers to the library as @rpath/../Frameworks/SDL.framework/Versions/A/SDL. These paths can be edited with install_name_tool and otool. Just ping me on IRC if you want more information

-- Auria



2013/6/8 Richard Goedeken <Ric...@fascinationsoftware.com>
Okay, I got it working on my retina macbook pro with osx 10.8.  What you will need to do is download SDL-1.2.15.dmg from http://libsdl.org, and then copy the SDL.framework folder into your /Library/Frameworks.  You will need root permission to do this.  Let me know if you get it to work or not.    I'll have to figure out how to fix the build script so this won't be necessary in later releases.


Richard

On 06/08/2013 08:53 AM, kevin...@hotmail.com wrote:
Hi,

its all on the  same Directory(/home/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2), and there are the files:
-rwxrwxrwx@ 1 kivu  staff    16M 27 Mär  2004 DestructionDerby64.z64

-rwxrwxrwx@ 1 kivu  staff   660B 28 Mai 09:42 Readme.txt
-rwxrwxrwx@ 1 kivu  staff   1,0M  1 Jun 10:03 example.v64
drwxrwxrwx@ 3 kivu  staff   102B 28 Mai 11:29 mupen64plus.app
-rwxrwxrwx@ 1 kivu  staff   188B  1 Jun 10:03 run_rice.sh

i did try whats was explain in the readme.txt, the result:

Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$ ./run_rice.sh example.v64
dyld: Library not loaded: @rpath/SDL.framework/Versions/A/SDL
  Referenced from: /Users/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2/./mupen64plus.app/Contents/MacOS/mupen64plus
  Reason: image not found
./run_rice.sh: line 1:   593 Trace/BPT trap: 5 ./mupen64plus.app/Contents/MacOS/mupen64plus --corelib ./mupen64plus.app/Contents/MacOS/libmupen64plus.dylib --plugindir ./mupen64plus.app/Contents/MacOS --gfx mupen64plus-video-rice "$1"

and then i tried to start Destruction derby, same error.

Then i watched Tutorials, and somebody say to start the game with this command

Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$ cd ./mupen64plus.app/Contents/MacOS/
Kevins-iMac:MacOS kivu$ ./mupen64plus /Users/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2/DestructionDerby64.z64
dyld: Library not loaded: @rpath/SDL.framework/Versions/A/SDL
  Referenced from: /Users/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2/mupen64plus.app/Contents/MacOS/./mupen64plus
  Reason: image not found
Trace/BPT trap: 5

what i must do to start the game???

thx

regards, kivu


--
You received this message because you are subscribed to the Google Groups "mupen64plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mupen64plus+unsubscribe@googlegroups.com.

To post to this group, send email to mupen...@googlegroups.com.
Visit this group at http://groups.google.com/group/mupen64plus?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


--
You received this message because you are subscribed to the Google Groups "mupen64plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mupen64plus+unsubscribe@googlegroups.com.

Richard Goedeken

unread,
Jun 9, 2013, 12:25:14 AM6/9/13
to mupen...@googlegroups.com
Yep, that was my plan.  I have a build script on my machine at work, I'll add the -rpath option to the make command and cp -R the SDL framework into the output folder.  I've had to learn all about this OSX build behavior for my work projects since joining FotoKem. :)

Richard


2013/6/8 Richard Goedeken <Ric...@fascinationsoftware.com>
To unsubscribe from this group and stop receiving emails from it, send an email to mupen64plus...@googlegroups.com.

To post to this group, send email to mupen...@googlegroups.com.
Visit this group at http://groups.google.com/group/mupen64plus?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.



--
You received this message because you are subscribed to the Google Groups "mupen64plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mupen64plus...@googlegroups.com.

To post to this group, send email to mupen...@googlegroups.com.
Visit this group at http://groups.google.com/group/mupen64plus?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


--
You received this message because you are subscribed to the Google Groups "mupen64plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mupen64plus...@googlegroups.com.

Richard Goedeken

unread,
Jun 9, 2013, 11:15:17 AM6/9/13
to mupen...@googlegroups.com, kevin...@hotmail.com
Hello,

I think you downloaded the wrong framework.  SDL2_image is the extra image library for the new SDL2.  This release of Mupen64Plus was built against the older SDL 1.2 library, and you need the main framework, not the image library.  You can download the correct DMG from here:

http://www.libsdl.org/release/SDL-1.2.15.dmg

Open up this DMG and copy the "SDL.framework" folder to your /Library/Frameworks.

Sorry for all the trouble; I'll get the build system working properly to avoid all this before the full 2.0 release.

Richard

On 06/09/2013 02:27 AM, kevin...@hotmail.com wrote:
Hi, okay

I put the sdl framework in my Folder with the Game.

Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$ ls
DestructionDerby64.z64 SDL2_image.framework mupen64plus.app
Readme.txt example.v64 run_rice.sh

I put it in the /Library/Frameworks/

Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$ cd /Library/Frameworks/
Kevins-iMac:Frameworks kivu$ ls
AEProfiling.framework PluginManager.framework
AERegistration.framework SDL2_image.framework
AudioMixEngine.framework iTunesLibrary.framework
NyxAudioAnalysis.framework


and tried to start the game with ./run_rice.sh DestructionDerby64.z64

Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$ ./run_rice.sh DestructionDerby64.z64 
dyld: Library not loaded: @rpath/SDL.framework/Versions/A/SDL
  Referenced from: /Users/kivu/Games/Emulator/mupen64plus-bundle-osx-2.0rc2/./mupen64plus.app/Contents/MacOS/mupen64plus
  Reason: image not found
./run_rice.sh: line 1:   505 Trace/BPT trap: 5       ./mupen64plus.app/Contents/MacOS/mupen64plus --corelib ./mupen64plus.app/Contents/MacOS/libmupen64plus.dylib --plugindir ./mupen64plus.app/Contents/MacOS --gfx mupen64plus-video-rice "$1"
Kevins-iMac:mupen64plus-bundle-osx-2.0rc2 kivu$

it don't work :'(

but thx for the help. We can make this to work.

Regards Kivu

Am Dienstag, 4. Juni 2013 17:06:01 UTC+2 schrieb kevin...@hotmail.com:
Hi,

i will game DestructionDerby64.z64 on mac (10.8.3). But i don't understand how i can start this? i tried some tutorials but doesn't work.

here are my terminal commands

$ ./mupen64plus path/to/rom.z64

why it doesn't work?

thx 

kivu :)))

sry for bad english
--

Richard Goedeken

unread,
Jun 12, 2013, 9:38:37 PM6/12/13
to mupen...@googlegroups.com, kevin...@hotmail.com
Hi again kivu,

Can you please download the new OSX RC4 bundle that I posted on the google
code download page, and test with it? In addition to fixing the SDL framework
issue, this package includes the new glide64mk2 plugin. I would like to know
if this performs as well as glide64 on v1.99.5.

Thanks,
Richard

On 06/10/2013 01:46 AM, kevin...@hotmail.com wrote:
> YEAH it works with the older SDL Framework.
>
> But with the run_rice.sh the game doesn't run smoothy.
>
> And the run_glide.sh is only in the 1.99.5 available. Because of that i game
> the game in the 1.99.5.
>
> But thx very much for help me :))))

eatkod...@gmail.com

unread,
Jul 21, 2013, 2:02:09 PM7/21/13
to mupen...@googlegroups.com, kevin...@hotmail.com
Why are you digging around in the .app?

Stick the ROM directly in the same folder as run_glide.sh - I figure it's easier than working out paths, plus, IDK about you, but I don't have any other emulators on my computer that can run it, so there's no other directory that makes sense. (Even if I had more than one emulator, I'd probably copy the files around. 70 MB isn't putting the slightest dent in my TB hard drive.)

Navigate into the directory with run_glide.sh and do

./run_glide.sh (ROM).z64
Reply all
Reply to author
Forward
0 new messages