Author Topic: Thinking about some RPG..Android version.  (Read 108735 times)

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Thinking about some RPG..Android version.
« Reply #330 on: December 13, 2012, 07:57:31 pm »
Nice ;) how fast is running on nexus 7?

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net
Re: Thinking about some RPG..Android version.
« Reply #331 on: December 13, 2012, 08:43:51 pm »
Something between 35 and 60 fps.

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Thinking about some RPG..Android version.
« Reply #332 on: December 13, 2012, 10:34:08 pm »
Have you ever tried the game on SGS3? Is running faster?

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net
Re: Thinking about some RPG..Android version.
« Reply #333 on: December 13, 2012, 10:41:34 pm »
No, i haven't. I've tried it on the Galaxy Note, which has the same 1280*800 resolution that the Nexus 7 has. It runs a little faster on that Mali chipset (but keep in mind that the Nexus 7 uses cheap ram. Other Tegra devices might be faster) and it even looks better because Tegra's texture accuracy is even lower than Mali's. It's more consistent in the way that it looks either good or bad on Tegra where the rendering quality is more unsteady on Mali, but i somehow like the Mali look better.

Offline K24A3

  • long
  • ***
  • Posts: 231
    • View Profile
Re: Thinking about some RPG..Android version.
« Reply #334 on: December 20, 2012, 05:04:31 pm »
I see you have taken a kind turn towards Mali devices, come on admit it, they aren't that bad :D

In saying that, the Tegra 3 tablet I have seems to have a few distance related flicker glitches here and there so every device has it's strengths and weaknesses.

*cough* except for nVidia desktop chipsets *cough* (long time fan, always delivered expectations)

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net
Re: Thinking about some RPG..Android version.
« Reply #335 on: December 21, 2012, 08:22:09 am »
I see you have taken a kind turn towards Mali devices, come on admit it, they aren't that bad :D
I'm undecided if Tegra or Mali is better...or worse...they are both inaccurate (every mobile chip is inaccurate, but PowerVR is still superior). The fact that Mali can't handle complex calculations with float numbers larger than ~65500 is really tricky and Tegra's default depth buffer accuracy is laughable (as you have experienced yourself).


In saying that, the Tegra 3 tablet I have seems to have a few distance related flicker glitches here and there so every device has it's strengths and weaknesses.
That's because Tegra's depth buffer behaviour is crap by default. You have to use some extension to improve it. The latest jPCT-AE version has a class in util that helps to choose a config that should fix this in most cases.

*cough* except for nVidia desktop chipsets *cough* (long time fan, always delivered expectations)
I used ATI/AMD for years and never had a problem. I bought the GTX 680 this time and seem to have a faulty memory chip...well....

Offline K24A3

  • long
  • ***
  • Posts: 231
    • View Profile
Re: Thinking about some RPG..Android version.
« Reply #336 on: December 21, 2012, 01:18:32 pm »
IMO the nVidia drivers are what sets it apart from ATI, they have always been superior. But if you use the 'correct' driver version, ATI cards are fine.

Latest jPCT version as in v1.26? I'll have a look...

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net
Re: Thinking about some RPG..Android version.
« Reply #338 on: December 21, 2012, 11:55:14 pm »
I case you are wondering what i'm constantly talking about "accuracy", just have a look at this...it's roughly the same scene rendered on four different devices.

The desktop version on a GTX 680. This is how it's supposed to look: http://jpct.de/download/acc/desktop.png

PowerVR on a Nexus S. Not as good as the desktop and with some banding, but at least somehow filtered: http://jpct.de/download/acc/powevr.png

Mali on a Galaxy Note. Filtered, but fuzzy and inconsistent in movement: http://jpct.de/download/acc/mali.png

Tegra on Nexus 7: Just plain awful. It IS filtered, but accuracy is so low, that you don't notice this here: http://jpct.de/download/acc/tegra.png

Edit: Please note that you don't notice this that much in the normal game, because you usually don't stare at the ground. But it's ugly anyway...
« Last Edit: December 21, 2012, 11:56:47 pm by EgonOlsen »

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Thinking about some RPG..Android version.
« Reply #339 on: December 22, 2012, 02:51:40 pm »
Oh, it looks really horrible on Tegra 3... Why is this happening? Is it fragment shader accuracy?

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net
Re: Thinking about some RPG..Android version.
« Reply #340 on: December 22, 2012, 05:35:55 pm »
No, it's texture/filtering accuracy. If you stretch a texture with little changes in u/v coordinates along a large polygon, it looks like this.

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net
Re: Thinking about some RPG..Android version.
« Reply #341 on: January 04, 2013, 11:29:56 pm »
I've added an ugly world map in addition to the mini-map. You can place up to 5 colored markers (similar to and in preparation of quest markers) on the map which will show up on the mini-map too to easy navigation.
Chests now contain (totally random) items that can be dragged into your inventory or dropped onto the ground. I'll add stuff like a "take all" button later.

The main map:


The mini-map with markers and the chest content (as well as some dropped items):


Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Thinking about some RPG..Android version.
« Reply #342 on: January 04, 2013, 11:56:50 pm »
Nice! the map is generated automatically or it is created by you?

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11747
    • View Profile
    • http://www.jpct.net
Re: Thinking about some RPG..Android version.
« Reply #343 on: January 05, 2013, 12:06:25 am »
It's created by Terragen according to my settings, largely reduced in polygon count by using the method mentioned in the wiki and then fixed with some ingame editing which is available in the desktop version of the game. In addition, it's modified in code too by placing houses and fences and stuff, which all flatten the underlying terrain. The splatting texture has been drawn by me based on the height map created by Terragen.
The geometry is more or less final, but the splatting texture isn't. It's missing a lot of additional locations, tracks etc.

Edit: And about the view of the map ingame...it's a simple image created by a stand-alone program that renders the whole terrain from above at once.

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Thinking about some RPG..Android version.
« Reply #344 on: January 05, 2013, 12:29:23 am »
So, for what you have height map? For collisions with the terrain? It can be much faster than the real collisions :) ...
« Last Edit: January 05, 2013, 12:31:39 am by Thomas. »