Other Platform Development and Support

Everything about development and the OpenMW source code.
Post Reply
User avatar
psi29a
Posts: 5361
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Other Platform Development and Support

Post by psi29a »

The previous thread had evolved over time from its original problem title and question, time to put that to rest and allow others a chance to ask questions, give feedback and contribute to OpenMW development on alternative platforms.

I've updated the main FAQ to include questions and answers to Raspberry Pi, Android and more.
User avatar
sandstranger
Posts: 438
Joined: 19 May 2014, 19:53
Location: Oblivion

Re: Other Platform Development and Support

Post by sandstranger »

d
Last edited by sandstranger on 18 Jan 2018, 16:22, edited 1 time in total.
User avatar
sandstranger
Posts: 438
Joined: 19 May 2014, 19:53
Location: Oblivion

Re: Other Platform Development and Support

Post by sandstranger »

d
Last edited by sandstranger on 18 Jan 2018, 16:22, edited 1 time in total.
User avatar
psi29a
Posts: 5361
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Other Platform Development and Support

Post by psi29a »

Thank you very much for your hard work! Get better!
User avatar
raevol
Posts: 3093
Joined: 07 Aug 2011, 01:12
Location: Caldera

Re: Other Platform Development and Support

Post by raevol »

Feel better soon sandstranger! Hope to still see you on the forums!
User avatar
sandstranger
Posts: 438
Joined: 19 May 2014, 19:53
Location: Oblivion

Re: Other Platform Development and Support

Post by sandstranger »

d
Last edited by sandstranger on 18 Jan 2018, 16:22, edited 1 time in total.
pcercuei
Posts: 5
Joined: 02 Apr 2015, 15:27

Re: Other Platform Development and Support

Post by pcercuei »

So I thought I'd share this:
Image

OpenMW running on my GCW Zero (for those who don't know what that is, visit http://gcw-zero.com)

Running at 320x240, using GLES1, on the framebuffer (no X11).
It runs at about ~1fps, there are no textures (missing S3TC support?).
Using GLES2 VBOs would really speed that up, I think.
Image
User avatar
psi29a
Posts: 5361
Joined: 29 Sep 2011, 10:13
Location: Belgium
Gitlab profile: https://gitlab.com/psi29a/
Contact:

Re: Other Platform Development and Support

Post by psi29a »

Great job!

Did you have to do anything special to get it to compile? :)

The pink problem is caused by S3TC not being supported by your GPU. I talked about it in the FAQ.

You could, in theory, extract all the textures and uncompress them (still as dds).
User avatar
sandstranger
Posts: 438
Joined: 19 May 2014, 19:53
Location: Oblivion

Re: Other Platform Development and Support

Post by sandstranger »

d
Last edited by sandstranger on 18 Jan 2018, 16:24, edited 2 times in total.
pcercuei
Posts: 5
Joined: 02 Apr 2015, 15:27

Re: Other Platform Development and Support

Post by pcercuei »

The only difficulties I had were related to X11. Getting OSG to compile without it (which is very easy once you know how) and avoid OpenMW from crashing when it tries to use a hardware cursor.

The Zero's GPU driver is open-source (etnaviv) and uses Mesa, so maybe it's just a matter of enabling S3TC support within Mesa?
Post Reply