PaulsCode Forum

Mupen64Plus AE => General Discussion => Topic started by: zack on December 01, 2013, 06:24:30 PM

Title: Starting compatibility fixes
Post by: zack on December 01, 2013, 06:24:30 PM
Hey all!

Has anyone been working on game compatibility?
If I get some free time, here are the ones I plan to work on:

1) Blast corps (crashes after rare logo)
2) Bomberman 64 (black screen)
3) Castlevania 64 (gfx glitches)

Those are my priorities, I will update this thread with any news/updates/questions I have along the way.
Feel free to list other non compatible games, I can test them against my changes

Cheers!
Title: Re: Starting compatibility fixes
Post by: littleguy on December 01, 2013, 06:33:36 PM
Sounds great :D
Title: Re: Starting compatibility fixes
Post by: littleguy on December 04, 2013, 08:10:58 AM
How much do you know about the glide plugin?  Adreno 320-based devices are exhibiting a bug where the screen is rotated 90-degrees ccw when the glide plugin is selected (other plugins are ok).  I don't have one of these devices so it's hard to track down the bug.  Do you happen to have a device that shows this bug?
Title: Re: Starting compatibility fixes
Post by: zack on December 04, 2013, 01:40:46 PM
How much do you know about the glide plugin?  Adreno 320-based devices are exhibiting a bug where the screen is rotated 90-degrees ccw when the glide plugin is selected (other plugins are ok).  I don't have one of these devices so it's hard to track down the bug.  Do you happen to have a device that shows this bug?

I have seen that bug.
On my nexus 4, when I select the glide plugin and have my device locked to portrait mode, the graphics are shown in a skewed 90 degree view (ie it's like zoomed portrait orientation)

I haven't looked at the plugin yet, although I will certainly take a look at that bug. Especially seen as I have a device that exhibits the behaviour.

It's been a while so I have to install ndk, and set up the github repo again etc. (got a new iMac since)
I plan to get cracking on this at the weekend, so i'll take a gander.