Яндекс

Friday, May 8, 2015

Public Release 1 Update 1.

Hello,

Active testing of the first Public Release revealed many new issues in plugin's work. Since I'm busy with Android porting, I can't spend my time on issues with emulation. However, several found issues related to general work of the plugin. Few scenarios of plugin's crash during emulation reported too. So, I took a break in Android development and corrected most nasty bugs:
  • Fixed Texture pack path not saved correctly #456
  • Enabled translations for About dialog, #494
  • Fixed anisotropic filtering, #505
  • Fixed Anti-aliasing compatibility with frame buffer emulation, #244
  • Fixed crash in Glover, #474
  • Fixed crash in Snowboard Kids, #477
  • Fixed texture issue in Banjo Tooie, #499
  • Fixed text corruption in Mupen64Plus
New sources included into distributive along with binaries for Windows and Ubuntu. Download from GitHub. The current version of sources are compatible with GL ES 3 and GL ES 3.1. Porting to GL ES 2.0 will start soon. GL ES 3.1 version has almost all features of PC build, except for texture library support. Below is screen shot from development alpha of Mepen64Plus AE integrated with GLideN64 running on NVidia Shield tablet with frame buffer emulation of.



17 comments:

  1. Glad to see you're still willing to fix issues in your spare time. Hope all is going well for you, plug-in related or otherwise.

    ReplyDelete
  2. Now, let me just know that I really appreciate the work you're doing, I really do, so keep it up. Now, the texture corruption is gone, but in Mystical Ninja 64, I noticed this
    http://i.imgur.com/pG68XXy.png

    What's going on with that? GITHub report?

    ReplyDelete
  3. Seems it runs a lot slower than Glide64. I like all the new features, but it's too bad it stutters sometimes on a geforce 210. Don't blame you, just have a shitty card.

    ReplyDelete
    Replies
    1. If I got rumble to work, I could probably run it with M64py on Linux

      Delete
    2. Did you try disabling Copying Frame Buffer to RDRAM and Copy depth Buffer to RDRAM ? That fixes the slowdowns for me.

      Delete
    3. I did that, it fixes lens of truth slowdown but roll and stop as a gordon in the snow causes major slowdown.

      Delete
    4. the easiest way to reproduce this issue it to roll into a large snowball without spikes, and not only will it be a burnout for the gordon, but a burnout for your gpu.

      Delete
    5. And disabling all effects (even frame buffer emulation entirely) and texture packs doesn't help

      Delete
    6. Oh. I tested it out and I didn't have the same problem. This is a demanding plugin so I'm not surprised.

      Delete
    7. You need to enable Prefer Maximum Performance for your GPU. Nvidia drivers incorrectly throttle emulators running GLideN64. Also, disabling FB effects is a really bad idea.

      Delete
    8. I know, I only did it as a test to isolate what was causing performance issues. I would not play without a frame buffer.

      Delete
    9. http://youtu.be/SJVESyTMCzk?hd=1 is a video to show what is happening with the Gordon roll and the performance impact. This may be a bigger problem on android due to the performance constraints, but it still affects PC.

      Delete
  4. Corona effects broken in Perfect Dark

    ReplyDelete
  5. To get rumble working in M64Py, you must be using linux
    then under plugins, configure input, set fully manual, plugin rumble pack, and bind rumble pack to xbox button.
    That seems to have worked. I have not tested performance under linux *yet*

    ReplyDelete
    Replies
    1. performance offers no benefit, sometimes it does like in super meat boy, and sometimes it doesn't, so it was worth a try.

      Delete
  6. Does anybody know how to get true full screen on mpy64 ! I've changed the aspect ratio in the plugin to 16 but it still has box borders

    ReplyDelete
    Replies
    1. Ditto that, I've got a box border around the game screen with All aspect ratios.

      Delete