Author Topic: Beta Testing Has Begun!  (Read 960640 times)

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #135 on: February 06, 2012, 07:10:07 PM »
Its looking like I won't be able to release the update tonight (I'm very bad at predicting how long things take).  I'll try and get it out tomorrow.
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 Mateorod

  • bit
  • Posts: 2
    • View Profile
Re: Beta Testing Has Begun!
« Reply #136 on: February 06, 2012, 09:07:35 PM »
Good news about an update! I actually just came by and registered to thank you forthwith work! I am using Mupen64 on a nook color, and mainly paying OOT Master Quest, and it is running great! I could only use N64oid 1.14 and below on my device, and and Zelda would FC every five mind or so. I switched to Master Quest because I didn't have the patience to redo all the progress I had on thebother emus saves. I'll report any problems I have, and but outside not knowing how many rupees I have, and and the main map being scrambled, and I really haven't had any problems.

Great stuff, and thanks.

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #137 on: February 07, 2012, 10:27:01 PM »
Ok, I've pretty much added in everything I wanted to (a couple cosmetic things in the menus left).  I'll definitely have the update posted tomorrow after I get home from work.  In the mean time, since a lot of stuff has changed (especially with the video plug-ins), could I get some folks to test the latest build?

Test, RC 1

Play around with the video configure menu, switching between gles2n64 and gles2rice, and checking/ unchecking the new options.  In particular I'm interested in seeing the results from someone with Tegra 2 or Yinlips playing Zelda OOT and Ditty Kong Racing (with the gles2n64, tribuffer opt setting off/ on), Conker's Bad Fur Day (with gles2rice, fast texture loading on/ off), and speed differences in gles2rice with skip frame on/ off.  Please report any unexpected results.
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 marcus-pilgrim

  • bit
  • Posts: 6
    • View Profile
Re: Beta Testing Has Begun!
« Reply #138 on: February 08, 2012, 01:20:39 AM »
Definitely faster! Still glitchy but that's expected on my phone, Samsung vitality.also the new options help out alot ! All in all works great
When in doubt...awkward turtle

Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Beta Testing Has Begun!
« Reply #139 on: February 08, 2012, 02:37:36 AM »
I tested it quickly before I go out and it seems to work fine, it didnt forget any of my settings. I will test it again later to see if I get any issues.

I also noticed theres no option for screen clear so it still has to be done manually to fix the 'junk graphics' on qualcomm chipsets.
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #140 on: February 08, 2012, 04:50:52 AM »
Definitely faster! Still glitchy but that's expected on my phone, Samsung vitality.also the new options help out alot ! All in all works great
That's good to hear.  The new optimization I added was the -O3 compiler option.  It didn't improve the speed any on my phone, but it may for other devices.  The other ones were in the code, but there was no interface to them in the menu.  The tribuffer opt used to be a compiler option, but I turned it into a config option so it can be turned on/ off.  BTW, for best optimization, enable Tribuffer Opt and disable Force Screen Clear (in gles2n64), or enable both Skip Frame and Fast Texture Loading (in gles2rice).

I also noticed theres no option for screen clear so it still has to be done manually to fix the 'junk graphics' on qualcomm chipsets.

Oops, I forgot about that one.  Give this version a try:

Test, RC 2
« Last Edit: February 08, 2012, 04:58:52 AM by Paul »
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 MaXiMu

  • byte
  • *
  • Posts: 35
    • View Profile
Re: Beta Testing Has Begun!
« Reply #141 on: February 08, 2012, 07:37:03 AM »

Frameskip on Rice plugin poor  FPS :

Super Mario 64 10-15fps Vs 22-30fps If Frameskip off Very Fast Fully playable.

Zelda OOT 8-10fps vs  13-20fps if frameskip off (Intro)

--------------

gles2n64/Rice Super mario 64 on Yinlips need Test Flicktering shadows/Carpets.

Gles2n64 Black ground problem on Zelda If you not know

Gles2n64 - Manual Frameskip 2 Problems Resume Only I hear sound but not graphics view Only Static logo nintendo (Similar problem Logo??) (Zelda OOT) Note : Frameskip 0 or autoframeskip working resume option.




Offline Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Beta Testing Has Begun!
« Reply #142 on: February 08, 2012, 10:05:07 AM »
Hey the screen clear option works! :)

I found a tiny menu related bug, when I choose stretch screen the description text changes from (may scew aspect ratio) to (gles2n64 only) If I click on it any more the description text stays at (gles2n64 only).
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted

Offline scorpio16v

  • long
  • ***
  • Posts: 203
    • View Profile
Re: Beta Testing Has Begun!
« Reply #143 on: February 08, 2012, 10:49:57 AM »
Enable z-hack would be fine to fix the flickering backgrounds in some games. (Sgs 2)

Enable/disable tribuffer makes no difference in zelda - oot and mm. Both games didn't resume on each setting. (SGS 2/gles2n64)
But disable tribuffer caused the graphic errors, I discribed in another thread.

http://www.paulscode.com/forum/index.php?topic=139.30

So the option is working. But why is the resume bug gone ?

Mario Kart - all drivers are OK. (SGS 2/ TEGRA 2 tablet with Rice plugin)

On conkers - option " enable fast texture loading " on and off, no difference, but the circle spot is OK.

FS on Rice works for Tegra 2 (tested on Pilotwings)

No smearing textures on Mario on both devices with Rice.
« Last Edit: February 08, 2012, 12:25:48 PM by scorpio16v »

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #144 on: February 08, 2012, 02:15:34 PM »
Enable z-hack would be fine to fix the flickering backgrounds in some games. (Sgs 2)
Sure, I'll add that one.

Enable/disable tribuffer makes no difference in zelda - oot and mm. Both games didn't resume on each setting. (SGS 2/gles2n64)
But disable tribuffer caused the graphic errors, I discribed in another thread.
Weird.  I did beef up the if-statement that is used in various places in the code, so maybe that was what was causing the crash.  Did you notice any speed differences between this version and the previous one?  It is having to execute an if-statement numerous times now, so I was worried this could slow performance a tiny bit (which is why I rearranged it so it gets defeated more quickly by the likely negative conditions first).  Anyway, I may just enable this setting by default if the bug has gone away.  I'd like to make sure it is gone for Yinlips Console as well first, though.

On conkers - option " enable fast texture loading " on and off, no difference, but the circle spot is OK.
Maybe because of the old cached version, this doesn't affect the latest version of the port.  Not sure.  I'll probably default this to enabled as well (faster is better, haha)

No smearing textures on Mario on both devices with Rice.
Anyone else getting the smeary textures in Mario?  Sounds like a device-specific problem.
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 marcus-pilgrim

  • bit
  • Posts: 6
    • View Profile
Re: Beta Testing Has Begun!
« Reply #145 on: February 08, 2012, 02:26:43 PM »
Hey Paul I don't want to sound like an idiot but, where do I find the (force screen clear) option I felt like I looked everywhere :\
When in doubt...awkward turtle

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #146 on: February 08, 2012, 03:00:50 PM »
Gles2n64 Black ground problem on Zelda If you not know
That's a new one.  Could you post a screenshot?

Gles2n64 - Manual Frameskip 2 Problems Resume Only I hear sound but not graphics view Only Static logo nintendo (Similar problem Logo??) (Zelda OOT) Note : Frameskip 0 or autoframeskip working resume option.
I think I understand what you are saying.  The app crashes or screen freezes if you manually set the frameskip to anything greater than zero.  Someone else recently reported this problem.  It is on my list of bugs to fix.

gles2n64/Rice Super mario 64 on Yinlips need Test Flicktering shadows/Carpets.
The flickering is happening for a lot of people in the Rice plug-in.  I haven't looked closely to see what is the cause (probably something similar to what was happening in gles2n64).  I'm assuming the Yinlips requires the same offset settings as the Tegra 2 (since it had the same tribuffer opt problem), so I used those.  Please run the latest version below, to see if it still has the flickering shadows with gles2n64.

Hey Paul I don't want to sound like an idiot but, where do I find the (force screen clear) option I felt like I looked everywhere :\
It is currently only an option for gles2n64, so make sure you select that video plug-in (it won't show up if gles2rice is selected).  Then go to Settings->Video->Configure, and it should be there.


Here is the latest release candidate, with the suggested changes:

Test, RC 3
« Last Edit: February 08, 2012, 03:05:28 PM by Paul »
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 marcus-pilgrim

  • bit
  • Posts: 6
    • View Profile
Re: Beta Testing Has Begun!
« Reply #147 on: February 08, 2012, 03:23:53 PM »
OK, the option didn't show up still, and I had the correct plug in, but the newer test version seems to have all options :D
When in doubt...awkward turtle

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #148 on: February 08, 2012, 03:34:50 PM »
Oh, right.  I didn't add it in the first version I posted yesterday.  It's in there now.
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 Epic_bubble

  • long
  • ***
  • Posts: 235
    • View Profile
Re: Beta Testing Has Begun!
« Reply #149 on: February 08, 2012, 03:35:46 PM »
I dont get the smearing textures either.
Device: Xperia play
CPU: Qualcomm 1 GHz Scorpion (Snapdragon)
GPU: Adreno 205
RAM: 512 MB
Screen res: 854 ? 480
ROM: stock android 2.3.4 rooted