Author Topic: Rice Plugin Updates  (Read 25290 times)

Offline CatalystG

  • byte
  • *
  • Posts: 13
    • View Profile
Re: Rice Plugin Updates
« Reply #30 on: May 29, 2012, 08:18:26 AM »
I can confirm mediump works as well.

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Rice Plugin Updates
« Reply #31 on: May 29, 2012, 03:12:23 PM »
The fix for powervr was the suggestion at the end of my older message.

Wow, sorry!  I missed that one somehow.. changed it.
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Rice Plugin Updates
« Reply #32 on: May 29, 2012, 04:43:21 PM »
Committed bug-fixes for PowerVR texture smearing and for missing shadows/ stars.
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Nyanch

  • bit
  • Posts: 7
    • View Profile
Re: Rice Plugin Updates
« Reply #33 on: August 11, 2012, 10:34:07 PM »
After installing rice, the main menus are not rendering,  but they still respond. Pressing a takes you to the intended location
Games tested.  Smash bros and paper mario
On a droid razr Motorola

Offline xperia64

  • Moderator
  • double
  • *****
  • Posts: 591
    • View Profile
    • My Apps
Re: Rice Plugin Updates
« Reply #34 on: August 11, 2012, 10:37:24 PM »
Disable frameskip for rice. It fixes some gfx issues but may slow the emulatorbdown some

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Rice Plugin Updates
« Reply #35 on: August 11, 2012, 10:38:50 PM »
Yes, Skip Frame is a little buggy at the moment.  If that doesn't fix the problem, let me know and I'll run some tests of the menus tomorrow if I have any free time.
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3495
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Rice Plugin Updates
« Reply #36 on: September 24, 2012, 08:21:50 PM »
I began implementing the Screen Stretch setting for this plug-in today, but it's not quite finished.  I've calculated the frame dimensions based on the header-derived aspect ratio and screen dimensions.  This is used to resize the frame properly when stretching is disabled.

I've also calculated the (x,y) coordinates where the frame should be positioned to center it on the screen, but I'm not sure where to uses these coordinates yet.  So for now, the frame is positioned at the top-left corner of the screen (0,0).  If I have some time later this week, I'll play around with it some more.

In the mean time, if anyone has thoughts on where the coordinates should be used in the code, let me know.
Device: Samsung Galaxy Nexus i515
CPU: TI OMAP4460, 1.2 GHz (dual core, ARM Cortex-A9)
GPU: PowerVR SGX540, 307 MHz
RAM: 1 GB
Resolution: 720 x 1280
Rom: omni-4.4.4-20141014-toro-FML KitKat 4.4.4, rooted

Device: Eee PC 1015PEM
CPU: Intel Atom N550, 1.5 GHz (dual core, x86)
GPU: Intel GMA 3150, 200 MHz (dual core)
RAM: 2GB
Resolution: 1024 x 600
Rom: android-x86-4.3-20130725 Jelly Bean 4.3, rooted

Offline Gillou68310

  • Developer
  • long
  • *****
  • Posts: 112
    • View Profile
Re: Rice Plugin Updates
« Reply #37 on: December 04, 2012, 04:38:52 AM »
I'm trying to track down a bug which is only happening in zelda OOT and MM where some textures are rendered darker than they should (also not sure this is happening on other device), here's a screenshot:



From what I see so far it seems to be a lighting problem, here's two screenshot with both gles2n64 and gles2rice plugin where I replaced ingame texture with white textures, this should be self explanatory!

gles2n64 (OK)


gles2rice (NOK)


I'm not very confortable with opengl, so any help on that would appreciated!

Offline Kris

  • Developer
  • int
  • *****
  • Posts: 91
    • View Profile
Re: Rice Plugin Updates
« Reply #38 on: December 04, 2012, 10:16:03 AM »
It could be fog which has some issues, do you have it enabled in rice? Is it always darker or does it flicker as the camera moves?

Offline Gillou68310

  • Developer
  • long
  • *****
  • Posts: 112
    • View Profile
Re: Rice Plugin Updates
« Reply #39 on: December 04, 2012, 11:18:08 AM »
I didn't force fog in mupen64plus.cfg also fog is not enabled via RiceVideoLinux.ini for both zelda so it should be disable, but I will check in the code anyway, just to be sure, I let you know!
Also it's always darker it doesn't flicker.

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Rice Plugin Updates
« Reply #40 on: December 04, 2012, 12:53:41 PM »
On an unrelated note, which touchscreen skin is that?  Looks sleek.
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline Gillou68310

  • Developer
  • long
  • *****
  • Posts: 112
    • View Profile
Re: Rice Plugin Updates
« Reply #41 on: December 05, 2012, 04:32:01 AM »
Ok it doesn't seems to be related to the fog as I forced the fog to be disable by setting the boolean to false on each call of the function SetFogEnable(boolean).

On an unrelated note, which touchscreen skin is that?  Looks sleek.

It's a custom one I did using roymustang16 skin as a base, also I add a 50% transparency that's probably the reason why it looks sleek ;)

Here's a link if you want to test it, just replace the "Mupen64Plus-AE-Analog" folder in "android/data/paulscode.android.mupen64plusae/skin/gamepads" don't forget to backup the old one!
http://dl.dropbox.com/u/27654797/Mupen64Plus-AE-Analog.zip

Offline littleguy

  • Moderator
  • double
  • *****
  • Posts: 1945
    • View Profile
Re: Rice Plugin Updates
« Reply #42 on: December 05, 2012, 07:58:54 PM »
cool, thanks gilles
2012 Nexus 7, rooted stock Lollipop
Samsung Galaxy Victory, rooted stock Jelly Bean
Xperia PLAY, stock Gingerbread
OUYA, retail version

Offline Mikhail

  • long
  • ***
  • Posts: 127
    • View Profile
Re: Rice Plugin Updates
« Reply #43 on: August 08, 2013, 10:33:38 AM »
Noticed today on F1 Racing Championship that it shows the flags at wrong screen position and size.