Results 1 to 9 of 9

Thread: Mupen64Plus-Qt

  1. #1
    EmuTalk Member
    Join Date
    Mar 2014
    Posts
    6
    Mentioned
    0 Post(s)

    Mupen64Plus-Qt

    Hello,



    Someone requested I convert my CEN64-Qt launcher (here: http://cen64.com/viewtopic.php?f=17&t=15) to work with Mupen64Plus. I've finally gotten around to it and added several new features as well such as GoodName support and column configuration. GoodName support requires the data directory to be set (to read mupen64plus.ini). On Linux this is usually /usr/share/mupen64plus. On Windows this is most likely the same directly the executable is in.

    This is just a basic launcher that utilizes the console UI to do all the work. I've added support for most of the parameters that appear on the man page. I don't plan on adding much more to it but I am willing to entertain feature requests. I believe the main things missing are archive support and some sort of input configuration. The former I'll probably add eventually. The latter is tricky to do correctly, so I don't expect to add it.

    The Github repository is here: https://github.com/dh4/mupen64plus-qt

    Some screenshots:



    Binary downloads:
    Linux (64-bit): https://dl.dropboxusercontent.com/u/...nux_1.2.tar.gz
    Windows (32-bit): https://dl.dropboxusercontent.com/u/...qt_win_1.2.zip
    Mac OSX: https://dl.dropboxusercontent.com/u/...qt_osx_1.2.dmg

    Arch Linux AUR package: https://aur.archlinux.org/packages/mupen64plus-qt/

    Please report any bugs you find.
    Last edited by Presence; June 30th, 2014 at 21:21. Reason: New version (bug fix only)


    • Advertising

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

  2. #2
    EmuTalk Member
    Join Date
    Mar 2014
    Posts
    6
    Mentioned
    0 Post(s)
    I've added an OSX build. If you're a Mac user, you'll probably want to remove the contents of the mupen64plus.app package to make them easier to link to. Just right click on it and select "Show Package Contents." Then copy the Contents folder out somewhere else. The executable is Contents/MacOS/mupen64plus. The plugins directory (must be set) is Contents/MacOS/ and the data directory is Contents/Resources/. Once you set those paths correctly, it should work.

  3. #3
    EmuTalk Member
    Join Date
    Aug 2012
    Posts
    3
    Mentioned
    0 Post(s)
    "mupen64plus-qt_win_1.0.zip"

    Can you post the last x86 (32-bit) build for Windows too, please?

  4. #4
    EmuTalk Member
    Join Date
    Mar 2014
    Posts
    6
    Mentioned
    0 Post(s)
    The old build I released is a 32-bit build:
    (new 32-bit version provided, see first post)
    Last edited by Presence; March 17th, 2014 at 14:57.

  5. #5
    EmuTalk Member
    Join Date
    Mar 2012
    Posts
    790
    Mentioned
    2 Post(s)
    You should state that all Windows builds are 32 bit. There is no 64 bit Mupen64Plus for Windows.

  6. #6
    EmuTalk Member
    Join Date
    Mar 2014
    Posts
    6
    Mentioned
    0 Post(s)
    The builds I'm refering to are for the launcher. Though I guess I didn't realize Mupen64Plus was only provided in a 32-bit version for Windows. To match that and make it easier to distribute this, I've updated the download in the first post to a 32-bit version, and I'll provide that from now on.

  7. #7
    EmuTalk Member
    Join Date
    Aug 2012
    Posts
    3
    Mentioned
    0 Post(s)
    Quote Originally Posted by Presence View Post
    The old build I released is a 32-bit build:
    (new 32-bit version provided, see first post)
    Thanks, I like the new version. This version use now static instead of dynamic linking. : )

  8. #8
    EmuTalk Member
    Join Date
    Mar 2014
    Posts
    6
    Mentioned
    0 Post(s)
    Quote Originally Posted by AnnaWu View Post
    Thanks, I like the new version. This version use now static instead of dynamic linking. : )
    Glad you like it. Yes, I compiled a static version this time (was just lazy, since I have to set up a separate build environment and compile Qt again to get 32-bit).

    I've updated this to version 1.1. Here are the changes:
    - Added an icon to the executable on Windows.
    - Added some auto-detection code. If you're on Linux, it should be able to populate the executable, plugin directory and data directory for you when it first runs provided you have mupen64plus installed (I checked several distributions to see where they place everything, but if someone finds a location I've missed, let me know and I'll add it).

    If you're on Windows, It should auto-detect those three settings if you place Mupen64Plus-Qt in the same directory as Mupen64Plus.

    Same for OSX: If you place Mupen64Plus-Qt.app and mupen64plus.app in the same directory, it should auto-detect the settings for you. For OSX, I've also added some code that should allow you to select mupen64plus.app as the executable and have it populate the plugin directory and data directory for you, so you no longer need to copy the Contents directory out or type in the paths manually.

  9. #9
    EmuTalk Member
    Join Date
    Aug 2012
    Posts
    3
    Mentioned
    0 Post(s)
    Thanks for the new update.
    We had a discussion on a German emulator page.
    http://www.aep-emu.de/index.php?name...asc&highlight=
    M64Py is a frontend too for Mupen64Plus based on Qt/Python but unfortunately it is not working for everyone.
    The main feature of M64Py is to configure the installed plugins.

Posting Permissions

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