Jump to content


Photo

Certain 3D? Games Not Working


  • Please log in to reply
11 replies to this topic

#1 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 15 October 2011 - 12:16 PM

Noticed that on stock ROM some games are not working. This maybe an issue that affects rk2918 tablets? Do others use ChainFire to play these games? Does Roman's ROM make these playable by changing the device type?

These do not start. Do not work:
E Warriors
GT Free+ HD
Gun Bros
Star Blitz
Virtual City (crashes on start)

Maybe more but I have tested only very few games out.

*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#2 OscarM

OscarM

    Newbie

  • Jr. Member
  • Pip
  • 7 posts

Posted 15 October 2011 - 10:57 PM

gun bros didn't work for me neither, with romans rom.
GT free+ HD was quite heavy, 700 mb, so i didn't have enough space for it.

#3 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 17 October 2011 - 08:05 PM

Ok, thanks for your reply. I would be much more happy if some people can try out other games and say which do not work. The problem is either the game looks for certain fingerprint (in build.prop) or specific OpenGL driver. Not sure which one. Could also be different for each game.

Device fingerprint is changed in build.prop. Roman made this device appear as a Droid 2 (OMAP 3620/3640 which uses PowerVR 530) with his firmware. The OpenGL fix would be to install Chanfire3D but would have to happen @ ROM level.

Edited by Nickos-V, 17 October 2011 - 08:06 PM.


*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#4 Vinxp

Vinxp

    Member

  • Jr. Member
  • PipPip
  • 18 posts

Posted 23 October 2011 - 03:55 AM

E Warriors & Gun Bros. don't work or start for me too.

#5 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 23 October 2011 - 07:26 PM

I updated the firmware and made my tablet into Galaxy Tablet 7" (S5PC110) by making changes in build.prop. This allowed me to play E Warriors, Gun Bros, Star Blitz, Green Farm (Chinese language default), Asphalt 5 HD, ....

I tested some games that worked before and they still work now. Games that crash with error report still seem to crash. That means some type of bug that affects Rockchip CPU or Vivante GPU on the crashing games or apps.

Crashing programs so far are:
Virtual City
Super KO Boxing
Antutu Benchmark

*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#6 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 24 October 2011 - 07:07 PM

Ok, tested with Sentinel 3 and Let's Golf 3 and noticed that part of the graphics were missing. So, making the i7 pretend to be Galaxy Tablet is not going to work for every game out there. Though it seems to improve game selection in the market.

Many of the games are meant for Nvidia GPU (TEGRA 2), PowerVR 530(?)/540 (S5P chips, OMAP 3(?) & 4) and maybe Adreno 200 (Qualcomm). After these would be Mali-400. Though this should quickly improve now that Samsung is using Mali-400 GPU in their new phones.

I was hoping to use a popular phone (or tablet) that uses RK2918 chip to improve game compatibility on the i7 but had very hard time finding anything that stood out. Any suggesitions? If not, I may try making the i7 look like it uses Mali-400 GPU because that may work better for gaming. The Mali-400 & GC800 are likely much closer than the GC800 would be to PowerVR 530/540 GPUs. Hopefully that works out better.

*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#7 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 31 October 2011 - 10:56 AM

I changed my device into Samsung Galaxy S II phone which uses Mali 400 GPU and now can play these games. What I discovered is that many games were coded to use specific texture compression formats on different GPUs. Since the GC800 found in Rockchip RK2918 chip is not compatible with other compressed texture formats it lead to game crashing out or missing graphics. This is one reason why people use Chainfire3D on non-compatible tablets. To play games that were meant for PowerVR or ULP Geforce or Adreno GPUs. Each one has their "own version" of texture compression for graphics.

I could not find any easy way to install Chainfire3D on this tablet. There maybe a hard way but I do not want to spend anymore time on it. The easy way out is to reflash the i7 with a build.prop similar to SGSII. The Droid2 build.prop may show more games today but many will be incompatible because they were meant for PowerVR GPUs. The SGSII with Mali 400 GPU only supports ETC compression which is part of OpenGL ES spec. Same thing for GC800. So, games compatible and working on Mali 400 GPU will also work well and proper on GC800 GPU.

Games that crashed before still crash. Like Virtual City & Super KO Boxing. Antutu is now working and likely crashed before because was installing PowerVR GPU version. MSNBC no longer works because of some type of WiFi error but everything else seems to. Let's Golf 3 now works proper but too intense for this tablet to handle. I am really liking Gun Bros. I think that game is pretty well done and fun though the upper levels get pretty hard.

In next post I will provide build.prop with couple of tips.

*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#8 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 31 October 2011 - 11:07 AM

Build.prop similar to SGSII one
Spoiler


You have to unpack system.img. Use the tools provided by Roman to do this. Then replace build.prop in system folder with this build.prop. Repack your system folder. Replace system.img with this newer, repacked system.img and flash the i7. You should also look at using some type of backup application to avoid having to download all your working programs over again.

line below affects timezone:
persist.sys.timezone=America/Denver

line below affects language (en=English)
ro.product.locale.language=en

line below affects location (US=America)
ro.product.locale.region=US

Change the lines above to default to your local time, language and country.

EDIT: ONLY USE THIS ON WOPAD TABLETS. IT MAY ALSO WORK WITH OTHER RK2918 TABLETS. IT CAUSES NOVO7 TO LOOP SO DO NOT USE IT ON THAT TABLET. ALSO, THERE IS SGS2 BUILD.PROP IN ONE OF THE NOVO7 THREADS SO LOOK FOR AND USE THAT INSTEAD.

Edited by Nickos-V, 23 December 2011 - 11:49 AM.


*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#9 N_M_S

N_M_S

    Newbie

  • Jr. Member
  • Pip
  • 3 posts

Posted 06 November 2011 - 10:59 PM

interesting to know before I buy it....


Thanks all,

#10 TheRedZebra

TheRedZebra

    Member

  • Jr. Member
  • PipPip
  • 12 posts

Posted 10 November 2011 - 01:10 PM

Nickos, thanks for all the tips.

Which system.img did you start with?

#11 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 10 November 2011 - 01:38 PM

interesting to know before I buy it....

You maybe better off going with Novo 7A for your first tablet. I believe Novo7A to be little better than this one.

The i7 has slightly better screen & WiFi but the Novo 7A has somewhat better battery life, little faster CPU, many co-processors which make it run smoother and an uncompressed system folder which allows using any root type program. i7 only allows root programs that do not install into system folder.

In any case, this tablet is still very good but maybe not the best choice for 7".

*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).

#12 Nickos-V

Nickos-V

    Advanced Member

  • Hero Member
  • PipPipPip
  • 2,031 posts

Posted 10 November 2011 - 01:52 PM

Which system.img did you start with?

I used Roman's firmware version but stock should work too. It was just easier to download Roman's since Pandawill wanted me to register on their site. Also, I removed Extras folder since those APKs will get installed to system folder and will not be removable after. Better to side load them from TF card or download off Market.

My first version put heapsize to 32MB because most other firmwares I checked used the same. I upped it to 40MB just yesterday. Stock firmware I believe used 48MB. Android default is 24MB. Larger heapsize may help with game lag but too big and you have less RAM for programs to run in. 40MB is probably the best size but would have to test out to know for sure.

Edited by Nickos-V, 18 November 2011 - 11:55 AM.


*MINIX NEO X5 (RK3066) - OK. Not fun because uses mouse cursor.
*YUANDAO N80 DUAL (RK3066) - Very good
*CUBE U30GT (RK3066)- Defective; buttons broke in 2-3 weeks; Bad quality control!!! I will never buy a Cube again!!! - Very good while working
*WOPAD I7 (RK2918)- About OK. Sluggish because has weaker ARM chip (RK2918) & less RAM (512 MB).