Page 1 of 3 123 LastLast
Results 1 to 10 of 25
  1. #1
    EmuTalk Member
    Join Date
    Feb 2005
    Posts
    5

    Mupen64 0.4 OSX Test Build

    This is a temporary/test release of mupen64 0.4. I currently don't have much time to work on mupen64 with finals and all; so the version, which I wanted to originally release with bundle support and new interface needs to wait. While I work on the final release you can go ahead and grab this build to play around with. This build has the 0.4 interpreter core + bug fixes and speed optimizations that I have added.

    So enjoy. Please post if you have any runtime problems with the binary. I would also appreciate a consensus of how much of a performance improvement you might be getting with this build.

    http://mupen64osx.lamer0.com/files/Mupen64_0.4.dmg.sitx

    Hacktarux, I would not add this build to your main page since its only a test build and not the final product which I was planning to release originally. I would like to get my code into the main branch for 0.5 if its OK with you.
    Keep up the good work, your emulator rocks.

    -Vic



    • Advertising

      advertising
      EmuTalk.net
      has no influence
      on the ads that
      are displayed
        
       

  2. #2
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    yea, we should work something out for a 0.5 OSX release. I'll contact you in a few weeks when i'll be less busy

  3. #3
    EmuTalk Member
    Join Date
    Oct 2002
    Posts
    13
    This build doesn't seem to work on Jaguar....

  4. #4
    EmuTalk Member
    Join Date
    Feb 2005
    Posts
    5
    I hate to say it but you should really upgrade to 10.3 at least. You can possibly get that build working by relinking which SDL framework to use with install_name_tool. The SDL framework I included is most likely not backward compatible all the way down to 10.2.

    Here is an example on how to do it:

    install_name_tool -change /Library/Frameworks/SDL.framework/SDL @executable_path/../Frameworks/SDL.framework/SDL build/Mupen64.app/Contents/MacOS/Mupen64


    Good luck. The people that have used this build say it runs too fast.

  5. #5
    EmuTalk Member
    Join Date
    Jun 2005
    Posts
    20
    Is there source code available for the various plug-ins? I'd like to test this build with sound and input.

    If there is source available that will compile within OS X, does this build even support plug-ins?

    The video for the games I tried seemed to work flawlessly!

  6. #6
    EmuTalk Member
    Join Date
    May 2004
    Posts
    22
    Yes it is, look here for Mupen64 0.4 source code thread. Greets.

  7. #7
    EmuTalk Member
    Join Date
    Jun 2005
    Posts
    20
    damnit... I just can't get these plug-ins to compile. Here are some of the errors I get:

    jttl_sound:

    gcc -O3 -fomit-frame-pointer -funroll-loops -ffast-math `gtk-config --cflags` -DUSE_GTK -Wall `sdl-config --cflags` -c -o main.o main.c
    main.c: In function 'InitializeAudio':
    main.c:581: warning: format '%i' expects type 'int', but argument 2 has type 'long unsigned int'
    gcc -shared -Wl,-Bsymbolic `gtk-config --libs` -lpthread -lm `sdl-config --libs` -o jttl_audio.so main.o
    powerpc-apple-darwin8-gcc-4.0.0: unrecognized option `-shared'
    /usr/bin/ld: unknown flag: -Bsymbolic
    collect2: ld returned 1 exit status
    make: *** [jttl_audio.so] Error 1

    mupen-sound:

    gcc -O3 -fomit-frame-pointer -funroll-loops -ffast-math `gtk-config --cflags` -DUSE_GTK -Wall -c -o main.o main.c
    main.c:9:29: error: linux/soundcard.h: No such file or directory
    main.c: In function 'AiDacrateChanged':
    main.c:39: error: 'SNDCTL_DSP_SPEED' undeclared (first use in this function)
    main.c:39: error: (Each undeclared identifier is reported only once
    main.c:39: error: for each function it appears in.)
    main.c: In function 'RomOpen':
    main.c:317: error: 'SNDCTL_DSP_RESET' undeclared (first use in this function)
    main.c:320: error: 'SNDCTL_DSP_SETFRAGMENT' undeclared (first use in this function)
    main.c:322: error: 'SNDCTL_DSP_STEREO' undeclared (first use in this function)
    main.c:326: error: 'AFMT_S16_LE' undeclared (first use in this function)
    main.c:327: error: 'SNDCTL_DSP_SAMPLESIZE' undeclared (first use in this function)
    main.c:330: error: 'SNDCTL_DSP_SPEED' undeclared (first use in this function)
    main.c: In function 'RomClosed':
    main.c:345: error: 'SNDCTL_DSP_SYNC' undeclared (first use in this function)
    make: *** [main.o] Error 1



    I need to disable this flag just to get this far:

    -mcpu=athlon


    Any idea what I ought to do?

  8. #8
    EmuTalk Member
    Join Date
    May 2004
    Posts
    22
    Browse that thread. Fixes to some plugins are presented there.

  9. #9
    EmuTalk Member
    Join Date
    Jun 2005
    Posts
    20
    Quote Originally Posted by Belegdol
    Browse that thread. Fixes to some plugins are presented there.
    If you mean this thread, I have....

  10. #10
    EmuTalk Member
    Join Date
    May 2004
    Posts
    22
    Yes, that one. I was also unsuccesful compiling some plugins.

Page 1 of 3 123 LastLast

Similar Threads

  1. Mupen64 0.4 feedback thread
    By Hacktarux in forum Mupen64
    Replies: 84
    Last Post: September 25th, 2006, 16:55
  2. Mupen64 0.4 source code
    By Hacktarux in forum Mupen64
    Replies: 35
    Last Post: August 5th, 2005, 12:27
  3. Have you try mupen64 0.4 rsp.
    By ksk980 in forum General N64 Emulation Discussion
    Replies: 0
    Last Post: December 31st, 2004, 15:38
  4. Mupen64 0.4 for Windows and Linux
    By vampireuk in forum Emulation64.com News
    Replies: 0
    Last Post: July 5th, 2004, 22:27
  5. Formatting on [QUOTE] or [CODE] needs adjustment
    By AlphaWolf in forum Suggestions?
    Replies: 9
    Last Post: February 1st, 2003, 02:31

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •