Difference between revisions of "GP2X"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (More edits (add a contents block I hope))
(Mark as unmaintained)
 
(45 intermediate revisions by 7 users not shown)
Line 1: Line 1:
=== Controls for ScummVM on the GP2X ===
{{PortFeatures|
'''Mouse Emulation:'''
name=GP2X|
;Stick: Move Pointer
backend=gph + sdl| <!-- original added: (1.2.9) -->
;Stick Click: ‘light’ Left Click
version=1.7.0|
;B: Left click
status=Unmaintained|
;X: Right click
mp3=yes|
ogg=yes| <!-- original added: (Tremor) -->
uncompressed=yes|
zlib=yes| <!-- original added: (1.2.3) -->
plugins=yes|
16bits=yes|
buildbot=yes|
firstversion=0.9.1|
maintainer=[[User:DJWillis|DJWillis]]|
packager=[[User:DJWillis|DJWillis]]|
web=[http://scummvm.distant-earth.com/ScummVM/ Development Builds and Port News]|
pkgend=-gp2x.tar.bz2|
forum=14|
icon=gp2x|


agi=yes|
agos=yes|
cine=yes|
cruise=yes|
draci=yes|
drascula=yes|
gob=yes|
groovie=yes|
kyra=yes|
lure=yes|
made=yes|
parallaction=yes|
queen=yes|
saga=yes|
scumm=yes| <!-- * -->
sword1=yes| <!-- * -->
sword2=yes| <!-- * -->
sky=yes|
teenagent=yes|
tinsel=yes|
touche=yes| <!-- * -->
tucker=yes|
}}
==Port information==


'''Keyboard Emulation:'''
The GP2X port of ScummVM became an official supported port at the same time as the 0.9.1 release of ScummVM.  
;Start: Return
;Select: Escape
;Y: Space Bar (Pause)
;Right Trigger: Game Menu (Save, Load, Quit etc.)
;Volume Buttons: Increase and Decrease volumes


All further releases will be made inline with the main ScummVM release cycle.


'''Button combos:'''
'Test' releases from GIT snapshots will still be made infrequently on the existing port homepage (see Links). Generally in preparation for a release or testing of a major new feature or engine.


To use a combo hold the '''Left Trigger''' and...
The official ScummVM port for the GP2X has some limitations over its full 'personal computer' siblings.  
;Volume Buttons: Increase and Decrease subtitle speed (In SCUMM games)
These are mainly found in the input and screen areas. As such full ScummVM compatibility information should only be used as a guide not a definitive statement that a game will work on the GP2X.
;Right Trigger: 0 (For skipping the copy protection in Monkey Island 2)
;Y: Toggle "zoom" mode (Zooms the screen upto 1/4 size) - Ideal for games like Broken Sword
;Select: Exit ScummVM gracefully (Please exit doing this, do not just turn off your GP2X)


=== Compatibility List ===
This port uses a custom backend (/backends/platform/gph) that uses a mixture of GPH platform ([[GP2X]]/[[GP2XWiz]]/[[Caanoo]]) specific code and reuses large portions of the generic SDL backend.
{| border="1" cellpadding="2" width=100%


|-javascript:insertTags('\'\'','\'\'','Italic text');
==Controls for ScummVM on the GP2X==


|-
{{GP2XControls}}
|colspan="13"|<br>'''''GP2X - SVN Builds (updated 7th October 2006)'''''
|- style="background:silver"
|Game||Status||Notes


|- style="background:lightgreen"
=Compatibility List=
|Maniac Mansion||Fully Working||
|- style="background:lightgreen"
|Zak McKracken and the Alien Mindbenders||Fully Working||
|- style="background:lightgreen"
|Indiana Jones and the Last Crusade||Fully Working||
|- style="background:lightgreen"
|Loom||Fully Working||
|- style="background:lightgreen"
|Passport to Adventure||Fully Working||
|- style="background:lightgreen"
|The Secret of Monkey Island||Fully Working||
|- style="background:lightgreen"
|Monkey Island 2: LeChuck's Revenge||Fully Working||
|- style="background:lightgreen"
|Indiana Jones and the Fate of Atlantis||Fully Working||
|- style="background:lightgreen"
|Day of the Tentacle||Fully Working||Mostly Working
|- style="background:lightgreen"
|Sam & Max Hit the Road||Fully Working||Slowdown in a few scenes when music/speech is enabled
|- style="background:lightgreen"
|Beneath a Steel Sky||Fully Working||
|- style="background:lightgreen"
|Flight of the Amazon Queen||Fully Working||
|- style="background:lightgreen"
|Gobliiins||Fully Working||
|- style="background:#ff7777"
|Simon the Sorcerer 1||Crashs - Unfixed as of now||
|- style="background:#ff7777"
|Simon the Sorcerer 2||Crashs - Unfixed as of now||
|- style="background:lightgreen"
|The Legend of Kyrandia||Working but slow in some cut-scenes||
|- style="background:lightgreen"
|Full Throttle||Fully Working||
|- style="background:lightgreen"
|The Dig||Fully Working||
|- style="background:lightgreen"
|Broken Sword 1 and 2||Working but very slow in some scenes||
|- style="background:#ff7777"
|The Curse of Monkey Island||Currently unsupported||This game is currently unsupported but is being worked on
|- style="background:#ff7777"
|All HE Games||Unsupported||Untested - Feedback requested
|- style="background:#ff7777"
|Beneath a Steel Sky||Currently unsupported||Recent backend changes seem to have broken this game.
|}


=== Links ===
See [[GP2X/Compatibility]] for compatibility lists.


*[http://www.distant-earth.com/scummvm/ GP2X port homepage]
=Known Issues=
*[http://forums.scummvm.org/viewforum.php?f=14 ScummVM for the GP2X forum]
 
See [[GP2X/Known_Issues]] for the current issue lists.
 
=Links=
 
*[http://scummvm.distant-earth.com/ ScummVM for the GP2X - Port homepage]
*[http://forums.scummvm.org/viewforum.php?f=14 ScummVM for the GP2X - Forum]

Latest revision as of 21:16, 15 January 2017

gp2x.png GP2X Port
Latest Released Version 1.7.0
Supported Audio Options MP3, OGG, Uncompressed
Additional Webpage(s) Development Builds and Port News
Maintainer(s) DJWillis
Packager(s) DJWillis
Forum Port Forum
Status Unmaintained
First Official Version 0.9.1

Port information

The GP2X port of ScummVM became an official supported port at the same time as the 0.9.1 release of ScummVM.

All further releases will be made inline with the main ScummVM release cycle.

'Test' releases from GIT snapshots will still be made infrequently on the existing port homepage (see Links). Generally in preparation for a release or testing of a major new feature or engine.

The official ScummVM port for the GP2X has some limitations over its full 'personal computer' siblings. These are mainly found in the input and screen areas. As such full ScummVM compatibility information should only be used as a guide not a definitive statement that a game will work on the GP2X.

This port uses a custom backend (/backends/platform/gph) that uses a mixture of GPH platform (GP2X/GP2XWiz/Caanoo) specific code and reuses large portions of the generic SDL backend.

Controls for ScummVM on the GP2X

 Touchscreen: (on F200)
Buttons Action Notes
Touchscreen Move Pointer and process 'Tap Mode' on touch.
Left Trigger + Y Toggle Touchscreen 'Tap Mode' Adjusts the 'on tap' response, it cycles from 'Left Click' (Default), 'Right Click' and 'Hover'.
Left Trigger + Touchscreen 'Tap' Force the touchscreen 'Tap' to simulate a 'Right Click' regardless of the 'Tap Mode'. Ideal for quickly simulating a 'Right Click' in games without changing the configured 'Tap Mode'.
 Mouse Emulation:
Buttons Action Notes
dPad/Joystick Move Pointer
Joystick Click Left Click
B Left Click
X Right Click
 Keyboard Emulation:
Buttons Action Notes
Start (Home on F200) Display in-game menu if supported Save, Load, Quit etc.
Select Escape
Y Space Bar
Right Trigger Return
Volume -/+ Set Volume
 Button Combinations:
Buttons Action Notes
Left Trigger + Volume Set Subtitle Speed In SCUMM games
Left Trigger + Right Trigger Display the ScummVM Virtual Keyboard Ideal for entering 'Save Game' names or 'Copy Protection' information.
Left Trigger + Start (or Home on the F200) Display the Global ScummVM Main Menu Return to launcher and setup system options
Left Trigger + Select Exit ScummVM gracefully Please exit ScummVM doing this or via the menu, do not just turn off your Caanoo or you can loose save games
Left Trigger + A Open "Predictive Text" entry dialog Used in AGI games as long as a suitable dictionary is available
Left Trigger + B Toggle 'Zoom' Cycles the zoom modes - Ideal for high resolution games like Broken Sword/COMI
Joystick Click + X Open "Save" dialog Used in Future_Wars


Compatibility List

See GP2X/Compatibility for compatibility lists.

Known Issues

See GP2X/Known_Issues for the current issue lists.

Links