Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1
    Surreal64 Nut weinerschnitzel's Avatar
    Join Date
    Jan 2011
    Posts
    73
    Mentioned
    0 Post(s)

    N64 Mupen64Plus-RSP-HLE v2.5 Zilmar Spec

    Hi!

    So I made a thing recently. I took BSmiles awesome work on mupen64plus-rsp-hle, forked it, then added a bunch of code from Hacktarux's old version from Mupen64 0.5.1 and made it work with Zilmar Spec N64 Emulators.

    I could use some feedback.

    Some useful bits to know:
    • I removed Hacktarux's option for ProcessAList via 2nd audio plugin
    • I did not update the Linux makefile, but I merged in some of the GTK code. More work needs to be done here for Linux support
    • There are some known issues that prevent this plugin from being x64 compliant
    • Much of the code can be cleaned and the M64P code could probably be removed. (I doubt they would care to support this.)
    • The attached DLL was made with VS2015. I don't have VS2013 or the proper toolset to build an XP compatible version. I haven't made a VS2003 project file either, nor do I really want to. I will change the attached build if someone can build it for me.
    • The added code is not mine. I do not take credit for any creativity or ingenuity, only what might be broken.


    I plan to address the the x64 compliance issues, and things that are broken that I can feasibly fix. I might take a look at readding the 2nd Audio Plugin feature, but I don't know if it is completely necessary, or if there is much interest in it.

    If you use mupen64plus and PJ64 on your PC to play N64 games, I'd love to hear back from you most. I don't. I play them on a ~15 year old Xbox.

    My GitHub fork:
    https://github.com/weinerschnitzel/mupen64plus-rsp-hle

    Dropbox link if you can't view attachments:
    https://www.dropbox.com/s/0ced4epcvf...p-hle.zip?dl=0

    Attached Files Attached Files
    Last edited by weinerschnitzel; December 15th, 2015 at 18:01. Reason: Updated links

  2. #2
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,178
    Mentioned
    20 Post(s)
    Can you upload the Zilmar binary for us that can't build?
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

  3. #3
    Surreal64 Nut weinerschnitzel's Avatar
    Join Date
    Jan 2011
    Posts
    73
    Mentioned
    0 Post(s)
    Was it not attached? Well I added a dropbox link to it for our fellow lurkers. I'll update these once someone with an XP compatible toolset can build and share it.
    Thanks!

  4. #4
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,178
    Mentioned
    20 Post(s)
    It was. I'm looking for one that can be used as a project 64 plugin. The included file only works in Mupen64.
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

  5. #5
    Surreal64 Nut weinerschnitzel's Avatar
    Join Date
    Jan 2011
    Posts
    73
    Mentioned
    0 Post(s)
    I'll look into it. I didn't get a chance to test with PJ64 2.x, but I tested it with 1964 1.1, Mupen64 0.5.1, and PJ64 1.6. (PJ64 1.6 needs the RSP named RSP.dll as a reminder.)

    Thanks for the feedback!

    EDIT: I'm not sure what to say... It works for me in PJ64 2.2. Although I can't access an RSP Config menu with either RSP 1.7 or this plugin. Assigning the menu to a hotkey does not seem to work?

    I'll have a go with a PJ64 2.3 dev version at some point, but in the meantime, could you be more specific as to what is not working and on what OS, emu and version?

    Also reuploaded and verified them as working.
    Last edited by weinerschnitzel; December 5th, 2015 at 02:56. Reason: Body Harvest is weird...

  6. #6
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,178
    Mentioned
    20 Post(s)
    Just tried renaming it as you said and tested with PJ64 1.6. As soon as the emulator opens I'm greeted with a plugin missing error.
    Tested with PJ64 2.3.0.3 and the plugin is not available to be selected from the plugin directory.

    I'm on Win7, PJ64 1.6<>2.x.

    EDIT:
    There are some known issues that prevent this plugin from being x64 compliant
    Duh, that's right I'm on a 64bit system.
    Last edited by NES_player4LIFE; December 5th, 2015 at 04:10.
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

  7. #7
    Surreal64 Nut weinerschnitzel's Avatar
    Join Date
    Jan 2011
    Posts
    73
    Mentioned
    0 Post(s)
    I confirmed this is not working with PJ64 1.6 or showing up with PJ64 2.2 on Windows7. I only tested it on Windows 10 so far. It's an x86 build so it should still work with an x86 emulator. Do you get an error for VCRUNTIME140.dll being missing from your computer when trying 1.6? I believe I incurred this from Hacktarux's HLE RSP used in Mupen64. I would guess that mupen64-rsp-hle.dll from Mupen64 0.5.1 does not work for you either?

    I'll definitely get on this!
    Last edited by weinerschnitzel; December 5th, 2015 at 08:36.

  8. #8
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,178
    Mentioned
    20 Post(s)
    VCRUNTIME140.dll error confirmed.

    Mupen64 0.5.1 RSP works on PJ641.6 but not 2.x.

    I appreciate you energy and enthusiasm.
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

  9. #9
    Surreal64 Nut weinerschnitzel's Avatar
    Join Date
    Jan 2011
    Posts
    73
    Mentioned
    0 Post(s)
    The x86 VC2015 Redistributable was enough to get it working for me on Win7. I suppose there are other runtime dll's that I am missing that are keeping me from using the RSP plugin from Mupen64 0.5.1 on my Win7 machine. Hopefully building with the VS2013 toolset that supports Windows XP will make it work out of the box for more people. I need to get this.

    Here's a link to the VS2015 redist.
    https://www.microsoft.com/en-us/down....aspx?id=48145

  10. #10
    Texture Pack Invader NES_player4LIFE's Avatar
    Join Date
    Nov 2005
    Location
    Earth
    Posts
    2,178
    Mentioned
    20 Post(s)
    I will have to assume that this will work as my win installation in corrupt and will not except software updates.
    Sorry for wasting your time.
    -NES
    We are in the process of archiving all qualifying texture packs!
    Contact me via PM to have your N64 texture pack hosted on Emulation64.com!
    Having a hard time loading Large packs? Be sure to patch your emulator.
    Can't load .DAT or .HTC archives? Look no further then this shiny Tutorial, Android users may use this Tutorial.

      Spoiler:

Page 1 of 2 12 LastLast

Posting Permissions

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