Difference between revisions of "GP2X"

From ScummVM :: Wiki
Jump to navigation Jump to search
m (typo)
m (Page cleanup)
Line 1: Line 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 SVN snapshots will still be made infrequently on the existing port homepage (see Links).
 +
 +
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.
 +
 +
The port uses a custom backend (/backends/platform/gp2x in SVN) that uses a mixture of GP2X specific code and portions derived from the generic SDL backend.
 +
 
==Controls for ScummVM on the GP2X==
 
==Controls for ScummVM on the GP2X==
 
'''Mouse Emulation:'''
 
'''Mouse Emulation:'''
Line 20: Line 29:
 
;Y: Toggle "zoom" mode (Zooms the screen upto 1/4 size) - Ideal for games like Broken Sword
 
;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)
 
;Select: Exit ScummVM gracefully (Please exit doing this, do not just turn off your GP2X)
 +
;A: Open "predictive text" entry dialog in AGI games as long as a suitable dictionary is available (included in > 0.10.0 releases)
  
 
=Compatibility List=
 
=Compatibility List=
==0.9.1 Release==
 
 
For best results play games with uncompressed audio.
 
 
{| border="1" cellpadding="2" width=100%
 
 
|-javascript:insertTags('\'\'','\'\'','Italic text');
 
 
|-
 
|colspan="13"|<br>'''''GP2X - Official 0.9.1 Release'''''
 
|- style="background:silver"
 
|Game||Status||Notes
 
 
|- style="background:lightgreen"
 
|Maniac Mansion||Fully Working||
 
|- style="background:lightgreen"
 
|Zak McKracken and the Alien Mindbenders||Fully Working||
 
|- style="background:darkorange"
 
|Indiana Jones and the Last Crusade||Mostly Working||'Fight' controls do not work in this release
 
|- style="background:lightgreen"
 
|Loom||Fully Working||
 
|- style="background:lightgreen"
 
|Passport to Adventure||Fully Working||
 
|- style="background:darkorange"
 
|The Secret of Monkey Island||Save Issues||
 
|- style="background:lightgreen"
 
|Monkey Island 2: LeChuck's Revenge||Fully Working||
 
|- style="background:darkorange"
 
|Indiana Jones and the Fate of Atlantis||Save Issues||
 
|- style="background:darkorange"
 
|Day of the Tentacle||Mostly Working||Slowdown in a few scenes when music/speech is enabled. Reports of crashes
 
|- style="background:darkorange "
 
|Sam & Max Hit the Road||Mostly Working||Slowdown in a few scenes when music/speech is enabled. Reports of crashes
 
|- style="background:lightgreen"
 
|Flight of the Amazon Queen||Fully Working||
 
|- style="background:lightgreen"
 
|Gobliiins||Fully Working||
 
|- style="background:darkorange"
 
|Simon the Sorcerer 1||Mostly Working||Reports of crashes - Unconfirmed
 
|- style="background:darkorange"
 
|Simon the Sorcerer 2||Mostly Working||Reports of crashes - Unconfirmed
 
|- style="background:lightgreen"
 
|The Legend of Kyrandia||Fully Working||
 
|- style="background:lightgreen"
 
|Full Throttle||Fully Working||
 
|- style="background:lightgreen"
 
|The Dig||Fully Working||
 
|- style="background:darkorange"
 
|Beneath a Steel Sky||Mostly Working||Only Autosave works - Manual saves seem to not be commited to the SD card.
 
|- style="background:darkorange"
 
|Broken Sword 1||Mostly Working||Only Autosave works - Manual saves seem to not be commited to the SD card. Slow in some scenes and video unsupported.
 
|- style="background:darkorange"
 
|Broken Sword 2||Mostly Working||Very slow in some scenes and video unsupported.
 
|- style="background:red"
 
|The Curse of Monkey Island||To slow to be supported||This game runs far too slowly in 0.9.1 to be playable
 
|- style="background:darkorange"
 
|Putt Putt Saves the Zoo||Mostly Working||Cursor color issues. Slowdown in a few cut-scenes when audio is enabled.
 
|- style="background:red"
 
|All other HE Games||Unsupported||Untested - Feedback requested
 
|}
 
  
 
==Current HEAD SVN==
 
==Current HEAD SVN==
Line 147: Line 97:
 
|- style="background:gray"
 
|- style="background:gray"
 
|Simon the Sorcerer Puzzle Pack||Untested||
 
|Simon the Sorcerer Puzzle Pack||Untested||
 +
|}
 +
 +
==0.10.0 Release==
 +
TODO: Add list based on feedback.
 +
 +
==0.9.1 Release==
 +
 +
For best results play games with uncompressed audio.
 +
 +
{| border="1" cellpadding="2" width=100%
 +
 +
|-javascript:insertTags('\'\'','\'\'','Italic text');
 +
 +
|-
 +
|colspan="13"|<br>'''''GP2X - Official 0.9.1 Release'''''
 +
|- style="background:silver"
 +
|Game||Status||Notes
 +
 +
|- style="background:lightgreen"
 +
|Maniac Mansion||Fully Working||
 +
|- style="background:lightgreen"
 +
|Zak McKracken and the Alien Mindbenders||Fully Working||
 +
|- style="background:darkorange"
 +
|Indiana Jones and the Last Crusade||Mostly Working||'Fight' controls do not work in this release
 +
|- style="background:lightgreen"
 +
|Loom||Fully Working||
 +
|- style="background:lightgreen"
 +
|Passport to Adventure||Fully Working||
 +
|- style="background:darkorange"
 +
|The Secret of Monkey Island||Save Issues||
 +
|- style="background:lightgreen"
 +
|Monkey Island 2: LeChuck's Revenge||Fully Working||
 +
|- style="background:darkorange"
 +
|Indiana Jones and the Fate of Atlantis||Save Issues||
 +
|- style="background:darkorange"
 +
|Day of the Tentacle||Mostly Working||Slowdown in a few scenes when music/speech is enabled. Reports of crashes
 +
|- style="background:darkorange "
 +
|Sam & Max Hit the Road||Mostly Working||Slowdown in a few scenes when music/speech is enabled. Reports of crashes
 +
|- style="background:lightgreen"
 +
|Flight of the Amazon Queen||Fully Working||
 +
|- style="background:lightgreen"
 +
|Gobliiins||Fully Working||
 +
|- style="background:darkorange"
 +
|Simon the Sorcerer 1||Mostly Working||Reports of crashes - Unconfirmed
 +
|- style="background:darkorange"
 +
|Simon the Sorcerer 2||Mostly Working||Reports of crashes - Unconfirmed
 +
|- style="background:lightgreen"
 +
|The Legend of Kyrandia||Fully Working||
 +
|- style="background:lightgreen"
 +
|Full Throttle||Fully Working||
 +
|- style="background:lightgreen"
 +
|The Dig||Fully Working||
 +
|- style="background:darkorange"
 +
|Beneath a Steel Sky||Mostly Working||Only Autosave works - Manual saves seem to not be commited to the SD card.
 +
|- style="background:darkorange"
 +
|Broken Sword 1||Mostly Working||Only Autosave works - Manual saves seem to not be commited to the SD card. Slow in some scenes and video unsupported.
 +
|- style="background:darkorange"
 +
|Broken Sword 2||Mostly Working||Very slow in some scenes and video unsupported.
 +
|- style="background:red"
 +
|The Curse of Monkey Island||To slow to be supported||This game runs far too slowly in 0.9.1 to be playable
 +
|- style="background:darkorange"
 +
|Putt Putt Saves the Zoo||Mostly Working||Cursor color issues. Slowdown in a few cut-scenes when audio is enabled.
 +
|- style="background:red"
 +
|All other HE Games||Unsupported||Untested - Feedback requested
 
|}
 
|}
  
 
=Known Issues=
 
=Known Issues=
==0.9.1 Release==
 
Update with any known issues.
 
  
 
==Current HEAD SVN==
 
==Current HEAD SVN==
Colour problems in many games.
+
Problems in many AGI engine games.
Major crashes in COMI, BASS and AGOS engine.
+
Problems with cursor speed in SVGA (640*480>) games.
 +
 
 +
==0.10.0 Release==
 +
Will be updated with issues that arise post release.
 +
 
 +
==0.9.1 Release==
 +
Screen scrolling issues in some SCUMM engine games.
  
 
=Links=
 
=Links=
  
*[http://www.distant-earth.com/scummvm/ GP2X port homepage]
+
*[http://scummvm.distant-earth.com/ ScummVM for the GP2X - Port homepage]
*[http://forums.scummvm.org/viewforum.php?f=14 ScummVM for the GP2X forum]
+
*[http://forums.scummvm.org/viewforum.php?f=14 ScummVM for the GP2X - Forum]

Revision as of 21:59, 9 June 2007

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 SVN snapshots will still be made infrequently on the existing port homepage (see Links).

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.

The port uses a custom backend (/backends/platform/gp2x in SVN) that uses a mixture of GP2X specific code and portions derived from the generic SDL backend.

Controls for ScummVM on the GP2X

Mouse Emulation:

Stick
Move Pointer
Stick Click
‘light’ Left Click
B
Left click
X
Right click

Keyboard Emulation:

Start
Return
Select
Escape
Y
Space Bar (Pause)
Right Trigger
Game Menu (Save, Load, Quit etc.)
Volume Buttons
Increase and Decrease volumes

Button combos:

To use a combo hold the Left Trigger and...

Volume Buttons
Increase and Decrease subtitle speed (In SCUMM games)
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)
A
Open "predictive text" entry dialog in AGI games as long as a suitable dictionary is available (included in > 0.10.0 releases)

Compatibility List

Current HEAD SVN


GP2X - SVN Builds (updated 7th Feb 2007)
Game Status Notes
Maniac Mansion Fully Working
Zak McKracken and the Alien Mindbenders Fully Working
Indiana Jones and the Last Crusade Fully Working
Loom Fully Working
Passport to Adventure Fully Working
The Secret of Monkey Island Fully Working
Monkey Island 2: LeChuck's Revenge Fully Working
Indiana Jones and the Fate of Atlantis Fully Working
Day of the Tentacle Fully Working
Sam & Max Hit the Road Fully Working Slowdown in a few scenes when music/speech is enabled
Beneath a Steel Sky Fully Working
Flight of the Amazon Queen Fully Working
Gobliiins Fully Working
Simon the Sorcerer 1 Fully Working
Simon the Sorcerer 2 Fully Working
The Legend of Kyrandia Fully Working
Full Throttle Fully Working
The Dig Fully Working
Broken Sword 1 and 2 Working but very slow in some scenes
The Curse of Monkey Island Currently unsupported This game is currently unsupported but is being worked on
All HE Games Unsupported Untested - Feedback requested
Beneath a Steel Sky Currently unsupported Recent backend changes seem to have broken this game.
Touche: The Adventures of the Fifth Musketeer Currently unsupported This game is currently unsupported (Much too slow) but is being worked on.
AGI Engine Games Currently unsupported This engine lacks any way of text input on the GP2X, being worked on.
Future Wars Untested
Gobliins 2 Untested
Simon the Sorcerer Puzzle Pack Untested

0.10.0 Release

TODO: Add list based on feedback.

0.9.1 Release

For best results play games with uncompressed audio.


GP2X - Official 0.9.1 Release
Game Status Notes
Maniac Mansion Fully Working
Zak McKracken and the Alien Mindbenders Fully Working
Indiana Jones and the Last Crusade Mostly Working 'Fight' controls do not work in this release
Loom Fully Working
Passport to Adventure Fully Working
The Secret of Monkey Island Save Issues
Monkey Island 2: LeChuck's Revenge Fully Working
Indiana Jones and the Fate of Atlantis Save Issues
Day of the Tentacle Mostly Working Slowdown in a few scenes when music/speech is enabled. Reports of crashes
Sam & Max Hit the Road Mostly Working Slowdown in a few scenes when music/speech is enabled. Reports of crashes
Flight of the Amazon Queen Fully Working
Gobliiins Fully Working
Simon the Sorcerer 1 Mostly Working Reports of crashes - Unconfirmed
Simon the Sorcerer 2 Mostly Working Reports of crashes - Unconfirmed
The Legend of Kyrandia Fully Working
Full Throttle Fully Working
The Dig Fully Working
Beneath a Steel Sky Mostly Working Only Autosave works - Manual saves seem to not be commited to the SD card.
Broken Sword 1 Mostly Working Only Autosave works - Manual saves seem to not be commited to the SD card. Slow in some scenes and video unsupported.
Broken Sword 2 Mostly Working Very slow in some scenes and video unsupported.
The Curse of Monkey Island To slow to be supported This game runs far too slowly in 0.9.1 to be playable
Putt Putt Saves the Zoo Mostly Working Cursor color issues. Slowdown in a few cut-scenes when audio is enabled.
All other HE Games Unsupported Untested - Feedback requested

Known Issues

Current HEAD SVN

Problems in many AGI engine games. Problems with cursor speed in SVGA (640*480>) games.

0.10.0 Release

Will be updated with issues that arise post release.

0.9.1 Release

Screen scrolling issues in some SCUMM engine games.

Links