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

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #390 on: May 05, 2012, 06:03:25 PM »
to get it working in this version i had to go to settings->touchpad->touchpad layout and choose the 1st one. Now it works fine

Fixed it.  Thanks!
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: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #391 on: May 05, 2012, 08:29:37 PM »
Ok, here is the latest build (fixed the reported bugs).  This build may require the previous one to be removed first, if there are any issues with the gamepad or touchpad.  I also made it default to the "Touch" layouts instead of the "Analog" layouts, since the redraw problem seems to have become more common.  I probably should work on getting the virtual gamepad rendered through GLES instead of the Android API (to many other things to work on!)

Signed APK, RC 12

I also set up a github for the project (finally!)  I'm new to git, so I had to google around a bit to get things up and going (and had to do some tweaking with the gitignore file to exclude temporary, irrelevant, and built stuff, while leaving libSDL.so so core-debug can still be build).  Anyway, if anyone wants write access to the repository, PM me.
« Last Edit: May 05, 2012, 09:31:59 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 mmxii

  • int
  • **
  • Posts: 76
    • View Profile
Re: Beta Testing Has Begun!
« Reply #392 on: May 05, 2012, 09:51:26 PM »
RC 12 is nice. About the same as the others in terms of speed overall but some speed up in some games. Crashing on Tony Hawks Pro Skater in the intro where the cpu plays. Not exactly sure what to call that area lol. Some of the characters have no faces on Super Smash Bros. with the opengl plugin. Mario Kart has a significant speed boost over previous builds. Majoras Mask crashes when Link is about to fall down and meet the skull kid with Majoras Mask, but up til that point, VERY noticable speed up from prior builds. Ocarina of Time, no difference that Ive seen. Ready to Rumble Boxing Round 2, faster and better emulated. Everything is rendered correctly. Still crashes after a few fights.
« Last Edit: May 05, 2012, 09:55:53 PM by mmxii »
Device: Asus Nexus 7 16 GB
CPU: nVidia Tegra 3 1.6 GHz quad core
GPU: ULP GeForce 512 MHz
RAM: 1 GB
Screen res: 800x1200
ROM/Kernel: (AOSP) Bugless Beast Halloween Build (Android 4.1.2) / faux123 011 Ultimate Edition Max

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #393 on: May 05, 2012, 10:10:16 PM »
Thanks!  I just noticed the missing buttons bug even with a Touch gamepad layout enabled, so this may be something I need to fix in this update, since it has gotten worse in recent builds.
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 mmxii

  • int
  • **
  • Posts: 76
    • View Profile
Re: Beta Testing Has Begun!
« Reply #394 on: May 05, 2012, 10:30:26 PM »
I apprieciate your hard work. You have released 3 builds in 3 days. Incredible. With each build Ive seen the speed increase, a few more bugs with every new build but I guess thats the price of a new core and updated components. But the sound is amazing. I had my headphones in playing Mario 64, it plays like it does on a console. Ive never seen a bug in it on any build. Anyway, I was standing by the waterfall by the castle and turned and I noticed that the sound shifted from ear piece to ear piece. Like it was in complete stereo. That was incredible to me. n64oid doesnt do that and it is bug ridden. No idea why its praise is so high. It may be slightly faster but now Mupen64 AE is DEFINITELY catching up, quick. The sound is by far better in Mupen. The graphical accuracy of the sprites is better in Mupen. The controls are better in Mupen. Its just a better experience. And the environment here for support is by far better. Android could use more devs like you man. Kudos. I plan on staying with it til it reaches its maturity. You have my full support.
Device: Asus Nexus 7 16 GB
CPU: nVidia Tegra 3 1.6 GHz quad core
GPU: ULP GeForce 512 MHz
RAM: 1 GB
Screen res: 800x1200
ROM/Kernel: (AOSP) Bugless Beast Halloween Build (Android 4.1.2) / faux123 011 Ultimate Edition Max

Offline mmxii

  • int
  • **
  • Posts: 76
    • View Profile
Re: Beta Testing Has Begun!
« Reply #395 on: May 05, 2012, 11:33:08 PM »
Thanks!  I just noticed the missing buttons bug even with a Touch gamepad layout enabled, so this may be something I need to fix in this update, since it has gotten worse in recent builds.
Im not getting that bug with RC 12. The Touch gamepad doesnt make the buttons disappear for me. Still does with the analog pad. But I dont have this error.
Device: Asus Nexus 7 16 GB
CPU: nVidia Tegra 3 1.6 GHz quad core
GPU: ULP GeForce 512 MHz
RAM: 1 GB
Screen res: 800x1200
ROM/Kernel: (AOSP) Bugless Beast Halloween Build (Android 4.1.2) / faux123 011 Ultimate Edition Max

Offline Vincentmrl

  • Cyan Team
  • long
  • *
  • Posts: 121
    • View Profile
Re: Beta Testing Has Begun!
« Reply #396 on: May 06, 2012, 04:29:14 AM »
Hey Paul, just by using the rc 8 loz's intro goes smoothly (even if like i usually do, it's overclocked to 700mhz), I will put cyanogenmod 7 on my optimus, quadrant results say it's more powerful than the GALAXY S, NEXUS ONE and does better performance than your droid x! this way i can make some gameplay videos and put them on yt. I think oot will run just fine, that touchscreen problem lg partially fixed in 2.3 sucks
Device: Lg Optimus One
CPU: 600 Mhz ARMv6 (Overclocked to 748Mhz ondemand governor)
GPU: Qualcomm Adreno 200
RAM: 512 MB
Resolution: 320 x 480
Rom: Unofficial Cyanogenmod 9

Offline scorpio16v

  • long
  • ***
  • Posts: 203
    • View Profile
Re: Beta Testing Has Begun!
« Reply #397 on: May 06, 2012, 05:32:26 AM »
Just an idea, if you can't fix the bug with the both status bars.
Is it possible th set a time interval that let the status bars fade out automaticaly ?

BTW
Have you seen Yongzh's latest source from 8th.April ?
http://sourceforge.net/projects/n64oid/files/

Offline MattyGlen

  • byte
  • *
  • Posts: 44
    • View Profile
Re: Beta Testing Has Begun!
« Reply #398 on: May 06, 2012, 06:51:29 AM »


BTW
Have you seen Yongzh's latest source from 8th.April ?
http://sourceforge.net/projects/n64oid/files/


wow Really? is that the full source of 2.7?
Device: Xperia Play R800i
Resolution: 480 x 854
CPU: 1.8GHz (OC) Qualcomm Snapdragon MSM8x55 chipset
GPU: Adreno 205 245 MHz
RAM: 512 MB
Rom: Verizon 4.0.2.A.0.62 Gingerbread 2.3.4 rooted

Offline scorpio16v

  • long
  • ***
  • Posts: 203
    • View Profile
Re: Beta Testing Has Begun!
« Reply #399 on: May 06, 2012, 07:00:07 AM »
Are you serious ?  ;D
There are only a few changes related to the small piece of code, he relised.
No, my hopes are, he documented the dot out function of the status bars.

Offline Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #400 on: May 06, 2012, 07:29:15 AM »
wow Really? is that the full source of 2.7?
Haha, no.  Just the core and rsp plug-in, as usual.  I'll take a look at it though to see if Yongzh slipped up and put the Majora's Mask fix in there this time my accident (a guy can dream, right? ;D)

No, my hopes are, he documented the dot out function of the status bars.
That is done on the Java side, so nothing in the posted code to help there (unless he was nice and wrote a detailed comment in there somewhere to help me out :P)  Since it is Java, I could probably just decompile it to get this part of the code (but what would be the fun in that?)
« Last Edit: May 06, 2012, 08:24:14 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 Paul

  • Administrator
  • double
  • *****
  • Posts: 3499
  • Developer
    • View Profile
    • PaulsCode.Com
Re: Beta Testing Has Begun!
« Reply #401 on: May 06, 2012, 02:47:51 PM »
Time for another Release Candidate (don't want to change too much all at once):

Signed APK, RC 13

Please uninstall the previous version before installing this one.  This will reset the settings so you'll be able to test the app with the new defaults.  This should hopefully fix the touchpad-settings problem (let me know if not, and I'll post a more verbose test to try and track down the cause)

I expect this build will run a bit slower for some folks (no noticeable difference on my phones), because I've enabled "Redraw All" by default.  I tweaked it a bit to redraw the virtual gamepad only 5 times per second so this should mitigate the lag (it makes the analog stick animation jerkier, but that doesn't matter much, IMO).  This is only a temporary fix.  I've decided to put off porting the virtual gamepad drawing to GLES, until I remove the SDL layer in the next major update.

So that I'm not spinning my wheels on this update, I've decided to put off the RumblePak feature until a future update, and focus on getting any problems worked out with what I have now so I can push this update to the Play Store.  I am currently about 2 weeks behind the schedule I set for myself for this update, so time to get serious and get this thing out the door.
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 scorpio16v

  • long
  • ***
  • Posts: 203
    • View Profile
Re: Beta Testing Has Begun!
« Reply #402 on: May 06, 2012, 03:00:58 PM »
Ah, you're using the hc background theme now in menu screen. Looks better than the black one.  :)

Offline quho

  • bit
  • Posts: 4
    • View Profile
Re: Beta Testing Has Begun!
« Reply #403 on: May 06, 2012, 03:31:07 PM »
Hey,

found few new bugs related to rc (11 and others)

1.With gles plugin you can't disable tribuffer opt, which causes graphical glitches and on rare occasions ocarina crashes.
If I try to disable it in settings, sure the x goes off and it looks like it is disabled, but ingame it is still there

screenshots: newbielink:http://imgur.com/a/iMsuc [nonactive]

2.The backgroundpictures in Ocarina of time don't load correctly, not in rice or gles.

this is how they look in rc11 (this is just an example, same thing inside every shop):


it loads correctly in v1.8.2: newbielink:http://i.imgur.com/fzbee.png [nonactive]


3.GLES: Auto-frameskip doesnt work in every game & manually set frameskip doesnt work properly (not related to rc, just in general, they dont work in 1.8.2 either.).
I think autoframeskip worked with android 2.2, but now with gingerbread it doesn't. Autoframeskip in rice has always worked.

In ocarina of time:

Auto frameskip enabled: always 0 skip, renders every frame
manual 0: renders every frame.
manual 1: I guess this works, this is what i use.
manual 2: renders every frame (as slow as 0 frameskip)
manual 3: goes too fast already, but I guess this works.
manual 4: goes too fast already, but I guess this works.
manual 5: crashes, or sometimes it does work in some places, such as inside temple of time and if it does not crash, it seems to skip as much frames as frameskip 1.

In Super Mario 64 auto frameskip and manual 0, 2, 4 seem to work
Max frameskip set to 1, 3, 5 make the game crash after mario head in the beginning, when it should show the file selection screen

I have tried wiping all setting and app data, but this still exists.
« Last Edit: May 06, 2012, 03:39:13 PM by quho »

Offline Lioncash

  • Developer
  • byte
  • *****
  • Posts: 29
    • View Profile
Re: Beta Testing Has Begun!
« Reply #404 on: May 06, 2012, 03:50:44 PM »
Hey,

found few new bugs related to rc (11 and others)

1.With gles plugin you can't disable tribuffer opt, which causes graphical glitches and on rare occasions ocarina crashes.
If I try to disable it in settings, sure the x goes off and it looks like it is disabled, but ingame it is still there

screenshots: http://imgur.com/a/iMsuc

2.The backgroundpictures in Ocarina of time don't load correctly, not in rice or gles.

this is how they look in rc11 (this is just an example, same thing inside every shop): [large image]


it loads correctly in v1.8.2: http://i.imgur.com/fzbee.png


3.GLES: Auto-frameskip doesnt work in every game & manually set frameskip doesnt work properly (not related to rc, just in general, they dont work in 1.8.2 either.).
I think autoframeskip worked with android 2.2, but now with gingerbread it doesn't. Autoframeskip in rice has always worked.

In ocarina of time:

Auto frameskip enabled: always 0 skip, renders every frame
manual 0: renders every frame.
manual 1: I guess this works, this is what i use.
manual 2: renders every frame (as slow as 0 frameskip)
manual 3: goes too fast already, but I guess this works.
manual 4: goes too fast already, but I guess this works.
manual 5: crashes, or sometimes it does work in some places, such as inside temple of time and if it does not crash, it seems to skip as much frames as frameskip 1.

In Super Mario 64 auto frameskip and manual 0, 2, 4 seem to work
Max frameskip set to 1, 3, 5 make the game crash after mario head in the beginning, when it should show the file selection screen

I have tried wiping all setting and app data, but this still exists.

The background issues should be fixed in RC 13. I pushed a few updates from the main mupen64plus repo that addresses that.