diff options
author | Eugene Sandulenko | 2016-02-26 21:17:27 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2016-02-26 21:17:27 +0100 |
commit | 1d1e6ed274abf2fb8fb86fcd531c5bac5f04111a (patch) | |
tree | 5bb1d463328f200265f681ada54b1d2e395c1b05 /backends/platform/dingux | |
parent | 0fe8260a98b8c62dc7fa54b34537846406b60202 (diff) | |
download | scummvm-rg350-1d1e6ed274abf2fb8fb86fcd531c5bac5f04111a.tar.gz scummvm-rg350-1d1e6ed274abf2fb8fb86fcd531c5bac5f04111a.tar.bz2 scummvm-rg350-1d1e6ed274abf2fb8fb86fcd531c5bac5f04111a.zip |
GCW0: Packaging fixes
Diffstat (limited to 'backends/platform/dingux')
-rw-r--r-- | backends/platform/dingux/README.GCW0 | 26 | ||||
-rwxr-xr-x | backends/platform/dingux/build.gcw0.sh | 2 | ||||
-rw-r--r-- | backends/platform/dingux/dingux.mk | 4 |
3 files changed, 30 insertions, 2 deletions
diff --git a/backends/platform/dingux/README.GCW0 b/backends/platform/dingux/README.GCW0 new file mode 100644 index 0000000000..1875e5323a --- /dev/null +++ b/backends/platform/dingux/README.GCW0 @@ -0,0 +1,26 @@ +[ScummVM-GCW0 README] + +Controls +======== +- Dpad/analog joy: move mouse cursor +- A: left mouse button click +- B: right mouse button click +- X: '0' key +- Y: '.' key (skips dialogue line in some engines) +- Left Trigger: open global menu +- Right Trigger: opens virtual keyboard +- Select: ESC button, scene skip in some engines +- Start: F5 key, game menu in some engines + +Installation from binaries +========================== +Copy over scummvm.opk file + +Building from binaries +====================== +It's pretty simple if you are running Linux on an x86/amd64 machine: +1. Download and install the GCW0 toolchain (http://www.gcw-zero.com/develop) +2. Download ScummVM sources and uncompress them +3. Run backends/platform/dingux/build.gcw0.sh script +4. Copy the resulting file scummvm.opk to your device +5. Enjoy diff --git a/backends/platform/dingux/build.gcw0.sh b/backends/platform/dingux/build.gcw0.sh index 62e084f911..c4bb9d2641 100755 --- a/backends/platform/dingux/build.gcw0.sh +++ b/backends/platform/dingux/build.gcw0.sh @@ -3,4 +3,4 @@ export PATH=/opt/gcw0-toolchain/usr/bin:$PATH # Disable high resolution engines since we have 320x240 hardware -./configure --host=gcw0 --enable-plugins --default-dynamic --enable-release --disable-engine=mohawk,neverhood,sword25,toltecs,wintermute,zvision --disable-mt32emu --disable-scalers && make -j6 gcw-opk && ls -l scummvm.opk +./configure --host=gcw0 --enable-plugins --default-dynamic --enable-release --disable-engine=mohawk,neverhood,sword25,toltecs,wintermute,zvision --disable-mt32emu --disable-hq-scalers && make -j6 gcw-opk && ls -l scummvm.opk diff --git a/backends/platform/dingux/dingux.mk b/backends/platform/dingux/dingux.mk index c94b42ef5f..56c26c3be1 100644 --- a/backends/platform/dingux/dingux.mk +++ b/backends/platform/dingux/dingux.mk @@ -55,8 +55,10 @@ endif $(CP) $(srcdir)/dists/gcw0/default.gcw0.desktop $(gcw0_bundle)/ $(CP) $(srcdir)/dists/gcw0/scummvmrc $(gcw0_bundle)/ $(CP) $(srcdir)/dists/gcw0/scummvm.sh $(gcw0_bundle)/ - $(CP) $(srcdir)/backends/platforms/dingux/README.GCW0 $(gcw0_bundle)/README.man.txt + $(CP) $(srcdir)/backends/platform/dingux/README.GCW0 $(gcw0_bundle)/README.man.txt + echo >> $(gcw0_bundle)/README.man.txt echo '[General README]' >> $(gcw0_bundle)/README.man.txt + echo >> $(gcw0_bundle)/README.man.txt cat README >> $(gcw0_bundle)/README.man.txt # $(CP) GeneralUser\ GS\ FluidSynth\ v1.44.sf2 $(gcw0_bundle)/ |