Author Topic: Gles2glide64 plugin orientation issue  (Read 32605 times)

Offline ThatRyanDude

  • bit
  • Posts: 3
    • View Profile
Gles2glide64 plugin orientation issue
« on: November 04, 2013, 11:49:32 AM »
Hello Guys,

I'm attempting to play Majoras Mask, so far the best results are from using the gles2glide64 video plugin. However when I choose this it seems to stick into portrait orientation mode, regardless of what orientation I set it to. Does anyone know a solution to this?

Im using a Nexus 5 if that helps.

Many thanks  :)
« Last Edit: November 04, 2013, 11:52:12 AM by ThatRyanDude »

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #1 on: November 04, 2013, 11:59:22 AM »
Hmm, that's a new one.  Do the other video plugins show the same orientation bug, or is it just glide?

I wonder if this is a kitkat issue.  @Paul we should probably bump to SDK 19 now in the manifest.
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline ThatRyanDude

  • bit
  • Posts: 3
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #2 on: November 04, 2013, 12:11:51 PM »
It is just Glide, unfortunately with the other plugins majora's mask begins to glitch out. If I choose a landscape layout only the controller UI changes, the game remains in portrait.

Offline ThatRyanDude

  • bit
  • Posts: 3
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #3 on: November 04, 2013, 12:21:17 PM »
Just tried out on the same thing on a Nexus 7 and it works fine. Probably a kit kat issue.

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #4 on: November 04, 2013, 06:21:23 PM »
With any luck my 2012 Nexus 7 will be getting an OTA KitKat upgrade soon.  Should make it possible to track this down.
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #5 on: November 18, 2013, 10:50:58 AM »
I just upgraded to KitKat.  Putting this high on my todo list.
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline storm20200

  • bit
  • Posts: 4
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #6 on: November 19, 2013, 01:48:44 PM »
Hi there, I've had the issue since I got my Nexus 5 too, just wanted to confirm it isn't an isolated issue. Hope you can fix this, it'll be great fun being able to play Majora's Mask and Paper Mario better :-)

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #7 on: November 19, 2013, 01:53:53 PM »
Would you mind testing this version?
https://dl.dropboxusercontent.com/u/3899306/Mupen/Mupen64Plus-AE-lcfixes-head.apk

This one also has Immersive Mode in the video settings if you want to give that a try ;)
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline nighthawk

  • bit
  • Posts: 4
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #8 on: November 19, 2013, 02:26:42 PM »
Hi,

I've actually had this problem too under the similar conditions. I'm currently using a Galaxy Nexus 4, running Android 4.4.

I tested your patched version above, but this doesn't seem to alleviate the issue, in fact it will do one of the 3 upon freshly restarting an emulation of Majora's Mask:

1. Phone restarts (happened once, haven't since repeated)
2. Emulator falls back to preceding menu screen
3. (Most common) Black screen but emulation is running (can hear associated sounds).

Let me know if there's something I can give you to be of more help (I don't remember if I can send you a core dump or something, haven't done too much development on android lately).

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #9 on: November 19, 2013, 02:27:44 PM »
Try restarting (rather than resuming) the game.
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline nighthawk

  • bit
  • Posts: 4
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #10 on: November 19, 2013, 02:33:03 PM »
I actually did a restart, and the behavior I described in 2 and 3 were the result. I believe 1 was caused by a resume (which I suppose would make sense).

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #11 on: November 19, 2013, 02:33:41 PM »
How about the other video plugins in the test build?
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #12 on: November 19, 2013, 02:36:51 PM »
If you keep getting the "falling back to menu" behavior, please do this:

Go to Settings -> Advanced -> Enable crash reporting
Add your username so I can find the report easily
Next time the app crashes, go back to this menu and hit the Test button at the very bottom of the screen.  Then post back or shoot me a PM and I'll know to look in the crash reports.
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline nighthawk

  • bit
  • Posts: 4
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #13 on: November 19, 2013, 02:41:22 PM »
gles2rice plugin actually works about half the time. The other half, upon doing a emulation restart, it will fall back to the main menu.

gles2n64 is the most consistent, working every time except one outlying case:

Immediatly after switching from gles2rice to gles2n64, starting up the emulator (fresh restart) caused the render to display in kind of a tile mode. Restarting the emulation fixed this, but I don't know if this is related or a separate issue.

I'll send you those crash reports in a moment.

Offline nighthawk

  • bit
  • Posts: 4
    • View Profile
Re: Gles2glide64 plugin orientation issue
« Reply #14 on: November 19, 2013, 02:46:56 PM »
I've sent 2 crash reports.

The first one occurred with gles2glide64, and the second with gles2n64.