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.
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.
ReplyDeleteNow, 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
ReplyDeletehttp://i.imgur.com/pG68XXy.png
What's going on with that? GITHub report?
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.
ReplyDeleteIf I got rumble to work, I could probably run it with M64py on Linux
DeleteDid you try disabling Copying Frame Buffer to RDRAM and Copy depth Buffer to RDRAM ? That fixes the slowdowns for me.
DeleteI did that, it fixes lens of truth slowdown but roll and stop as a gordon in the snow causes major slowdown.
Deletethe 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.
DeleteAnd disabling all effects (even frame buffer emulation entirely) and texture packs doesn't help
DeleteOh. I tested it out and I didn't have the same problem. This is a demanding plugin so I'm not surprised.
DeleteYou 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.
DeleteI know, I only did it as a test to isolate what was causing performance issues. I would not play without a frame buffer.
Deletehttp://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.
DeleteCorona effects broken in Perfect Dark
ReplyDeleteTo get rumble working in M64Py, you must be using linux
ReplyDeletethen 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*
performance offers no benefit, sometimes it does like in super meat boy, and sometimes it doesn't, so it was worth a try.
DeleteDoes 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
ReplyDeleteDitto that, I've got a box border around the game screen with All aspect ratios.
Delete