EDIT: This release has been superseded, please get the latest release.
This is just a quick post is to announce the “preview 2” test releases of the upcoming ScummVM 1.0.0 for both the GP2X and the GP2X Wiz.
Note: Please don’t mirror or hotlink preview/test/alpha etc. releases or put them on download services but rather, direct people to this page. This helps me ensure that users always have the most recent versions.
Please test and provide feedback on these releases as they will form the basis of the official 1.0.0 release candidate release for these platforms.
New features since preview 1:
Below are the main features and fixes added with this new release.
Both releases feature additional ARM assembly optimised routines that offer performance increases in a number of games including “Sam and Max” and “The Curse of Monkey Island”. Both releases also feature tweaks to the default volume levels to cut down on sample clipping.
There are also tweaks to refine the use of the “Return to Launcher” and “Global Main Menu” features (remember that Left Trigger and Select/Home/Menu will bring up the Global Main Menu in any game).
GP2X: Lots of code cleanup and a few tweaks to lower memory usage. Disabling “Aspect Ratio Correction” now also works as expected rather then stretching the screen.
GP2X Wiz: The biggest new feature is the addition of downscaling support using an optimised ARM assembly routine. This means the Wiz release now features support for the 64*4xx games such as Discworld 2, The Curse of Monkey Island etc. – It should also be mentioned that this seems to work well (better then I expected as I am not a fan of downscaling). Lots of my testers reported that the high resolution games are often extremely playable and look very nice on the Wiz’s OLED screen.
There has also been substantial code clean up and fixes since the preview 1 release.
Both releases feature support for all the game engines that are due to be included with the 1.0.0 release.
This includes support for high resolution games.
Each of the releases has a small number of restrictions that have an affect on the games/engines you are able to use with each platform.
GP2X: The biggest restriction with this platform is the overhead of the scaling when using 640*480 games on the 320*240 screen making such game perform poorly.
GP2X Wiz: The downscaling support is a new feature to the Wiz backend and as such issues may still remain with some high resolution games. I have already spotted a minor issue where the screen is not totally cleaned when some types of screen movement occur.
If you would like me to consider a feature or fix a bug help me to help you by ensuring the reports end up recorded in official places.
- Bug Reports (ScummVM’s Sourceforge bug tracker)
- Feature Requests (ScummVM’s Sourceforge feature tracker)
Note: Feature Requests for 1.0.0 are closed but any requests will be looked at for future releases.
- Source Code Patches (ScummVM’s Sourceforge patch tracker)
- General Forum Feedback (ScummVM’s GP2X/GP2X Wiz forum, I also check any official news posts I make to the GP32x forums)
Please ensure you download the correct version for your device.
- GP2X F100/F200: download
Extract the contents of the zip to a suitable folder on your SD card and launch “scummvm.gpe” to run.
Review the README-GP2X for more information.
- GP2X Wiz: download
Extract the contents of the zip to the game folder on your SD card, ensuring that you have a “scummvm.ini” in your game folder and the rest of ScummVM in a “scummvm” subfolder. Launch “ScummVM” from the main SD launcher menu to run.
Review the README-GP2XWIZ for more information.