Results 1 to 6 of 6
  1. #1
    EmuTalk Member
    Join Date
    Jul 2006
    Posts
    3

    Alsa, current source code?

    I'm stoked you guys are still working on mupen64. Just two thoughts.



    1) Alsa. OSS is really dead now and alsa's emulation of oss is increasingly worse (more stuttering with newer linux kernels). I couldn't get the one alsa plugin i found to compile for mupen64 on kubuntu feisty.

    2) Is there a mupen64 anonymous cvs anywhere, such that we could get the latest (either great or broken) source code and compile your ideas for ourselves?

    If there's anything I can do to help, please let me know.

    best,
    -edfardos


    • Advertising

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

  2. #2
    EmuTalk Member
    Join Date
    Jul 2007
    Posts
    131
    I read a couple of articles about this issue and I think ALSA isn't the solution either. Currently 4 Front Technologies has released their commercial build of OSS (v4.0) under the GPL. The reason for creating an OSS replacement in the first place was because of license problems. With the latest version of OSS being released under the GPL there is no reason to switch to the confusing ALSA sound API.

  3. #3
    EmuTalk Member
    Join Date
    Jul 2006
    Posts
    3
    Yes, I'd like to see OSS live again, but perhaps I could rephrase my suggestion to be "can we support the pervasive sound api found on the majority of linux distributions."

    If alsa's oss emulation was better it would be a non-issue imho....

    r,
    edfardos

  4. #4
    Moderator Hacktarux's Avatar
    Join Date
    Nov 2001
    Location
    France
    Posts
    1,174
    No improvement has been made on sound plugin and i don't think i can do much as both oss and sdl plugins work perfectly on my system.

    SDL plugin should be considered as the true solution as SDL supports both oss and alsa.

  5. #5
    EmuTalk Member
    Join Date
    Jul 2007
    Posts
    131
    Quote Originally Posted by Hacktarux View Post
    No improvement has been made on sound plugin and i don't think i can do much as both oss and sdl plugins work perfectly on my system.

    SDL plugin should be considered as the true solution as SDL supports both oss and alsa.
    So the SDL sound plugin works like some kind of wrapper around the different sound architectures?

  6. #6
    Mupen64Plus Dev.
    Join Date
    Oct 2007
    Location
    Michigan (United States of America)
    Posts
    448
    SDL itself does, So you can wrap any SDL program around many backends (An SDL game that runs on X11 can also run on DirectFB if you have it built with that capability) Tell SDL that it should use ALSA, IE, In the mupen directory before running Mupen once on any terminal:

    export SDL_AUDIODRIVER="alsa"

    then run mupen:

    ./mupen64

    Remember, the SDL program here is the SDL sound plugin. Mupen64 itself has nothing to do with SDL, and neither does the ALSA plugin.
    Last edited by nmn; October 3rd, 2007 at 22:57.

Posting Permissions

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