December 14, 2019, 06:56:58 pm

News:

Have you visited the Allwinner Chipset wiki? - http://linux-sunxi.org/


Scummvm GLES for Cubie/Cubie2/CT

Started by vanfanel, January 10, 2015, 03:02:49 pm

Previous topic - Next topic

vanfanel

January 10, 2015, 03:02:49 pm Last Edit: January 13, 2015, 07:31:34 am by vanfanel
Hi!

I've added Cubie/Cubie2/Cubietruck GLES context support to Scummvm so GPU is used for stretching and no more tearing is present in games with scrolling sequences.
It's the way these games are inteded to be played on the Cubies :)
No need to install any special libraries.

Instructions:
-Clone my repo here:

git clone --depth 1 -b gles_custom https://github.com/vanfanel/scummvm.git

-Change to the scummm directory and run the configure script. This is how I run it, because I like to disable a lot of stuff that is NOT needed on the Cubie at all, and engines I don't use.

./configure --enable-gles-fbdev --disable-debug --enable-release --enable-optimizations --disable-mt32emu --enable-flac --disable-mad --disable-vorbis --disable-tremor \
--disable-fluidsynth --disable-taskbar --disable-timidity --disable-alsa \
--disable-engine="hugo,avalanche,bbvs,cge,cge2,cine,composer,cruise,draci,drascula,fullpipe,groovie,groovie2,hopkins,    lastexpress,lure,made,mads,mohawk,cstime,mortevielle,parallaction,pegasus,sci32,sword1,sword2,sword25,teenagent,testbe    d,tinsel,toltecs,tony,toon,touche,tsage,tucker,voyeur,wintermute,zvision"

-Build!

make


..and wait, if you're not using DISTCC :)

I hope I can get it merged into mainstream scummvm soon. Enjoy!


Collin045

It's the way these games are inteded to be played on the Cubies :)
NAT