Skip to content

Commit

Permalink
GCW0: Packaging fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
sev- committed Feb 26, 2016
1 parent a88ec6d commit 48431d9
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 2 deletions.
26 changes: 26 additions & 0 deletions 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
2 changes: 1 addition & 1 deletion backends/platform/dingux/build.gcw0.sh
Expand Up @@ -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
4 changes: 3 additions & 1 deletion backends/platform/dingux/dingux.mk
Expand Up @@ -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)/
Expand Down

0 comments on commit 48431d9

Please sign in to comment.