2005-08-16 17:15:37 +00:00
|
|
|
ScummVM-PSP 0.8.0CVS README
|
|
|
|
===========================
|
|
|
|
|
|
|
|
Installation
|
|
|
|
============
|
|
|
|
- Copy the relevant game datafiles to your memory stick (location
|
|
|
|
doesn't matter).
|
|
|
|
- Install ScummVM like any other homebrew
|
|
|
|
- Run ScummVM and use the launcher to add games and run them
|
|
|
|
|
|
|
|
|
|
|
|
Controls
|
|
|
|
========
|
|
|
|
|
|
|
|
Left trigger - ESC
|
|
|
|
Right trigger - Enter
|
|
|
|
Analog - Mouse movement
|
|
|
|
Directionals - Mouse movement
|
|
|
|
Analog + triangle - Fine control mouse
|
|
|
|
Cross - Mouse button 1
|
|
|
|
Circle - Mouse button 2
|
|
|
|
Square - '.' (skip dialogue in some games)
|
|
|
|
Select - Show/Hide Virtual Keyboard
|
|
|
|
Start - F5
|
|
|
|
|
|
|
|
Notes
|
|
|
|
=====
|
|
|
|
|
|
|
|
- While it's possible to compress certain game resources to reduce their size,
|
|
|
|
this can (and usually will) cause games (especially animation) to be choppy
|
|
|
|
sometimes, as it ofcourse needs extra CPU power to decode these files.
|
|
|
|
As such, it is recommended to play games in their original, uncompressed,
|
|
|
|
form whenever possible.
|
|
|
|
|
|
|
|
|
2005-08-16 17:47:37 +00:00
|
|
|
Frequently Asked Questions
|
|
|
|
==========================
|
2005-08-16 17:15:37 +00:00
|
|
|
|
|
|
|
Q: What do I need to run the games?
|
|
|
|
A: A 1.00 or 1.50 firmware PSP and the necessary datafiles for the game you
|
|
|
|
want to play and obviously this ScummVM port.
|
|
|
|
|
|
|
|
Q: Can I run this on my 1.52/1.52/2.00 firmware PSP?
|
|
|
|
A: No, you can't as of yet.
|
|
|
|
|
|
|
|
Q: My Monkey Island 1 doesn't have any music, what gives?
|
|
|
|
A: If your version of Monkey Island came on a CD then it has the music
|
|
|
|
as CD Audio tracks. You need to rip those to MP3/Ogg and copy them
|
|
|
|
to the same directory as the game datafiles for music to work.
|
|
|
|
|
|
|
|
Q: Game X crashes, or feature Y doesn't work. Can you fix this?
|
|
|
|
A: Possibly.
|
|
|
|
Because of the large amount of games ScummVM supports we obviously haven't
|
|
|
|
played them all start-to-finish on the PSP, so it's very possible there
|
|
|
|
are bugs or issues that we're not aware of.
|
|
|
|
When you encounter such a bug, please use the "Bug Tracker" you find linked
|
|
|
|
on the ScummVM website, and mention all relevant info (i.e. that you're
|
|
|
|
using the PSP version, which ScummVM version it is, which build date it has,
|
|
|
|
a detailed description of the problem, and if at all possible a nearby
|
|
|
|
savegame), this will make it much easier for us to reproduce
|
|
|
|
(and hopefully fix) the problem.
|
|
|
|
|
|
|
|
|
|
|
|
Building the source code
|
|
|
|
========================
|
|
|
|
To build ScummVM for PSP you need:
|
|
|
|
|
|
|
|
- PSP toolchain (svn co svn://svn.pspdev.org/psp/trunk/toolchain)
|
|
|
|
- PSPSDK (svn co svn://svn.pspdev.org/psp/trunk/pspsdk)
|
|
|
|
- SDL (svn co svn://svn.pspdev.org/psp/trunk/SDL)
|
|
|
|
- zlib (svn co svn://svn.pspdev.org/psp/trunk/zlib)
|
|
|
|
- libmad (svn co svn://svn.pspdev.org/psp/trunk/libmad)
|
|
|
|
- libTremor (svn co svn://svn.pspdev.org/psp/trunk/libTremor)
|
|
|
|
- libmpeg2 (http://libmpeg2.sf.net)
|
|
|
|
|
|
|
|
When you've installed these libraries, type "make" to build scummvm-psp.elf
|
|
|
|
|
|
|
|
You can control most of the build process (engines and libraries used) from
|
|
|
|
the Makefile.
|
|
|
|
|
|
|
|
Port Authors
|
|
|
|
============
|
|
|
|
|
|
|
|
Joost Peters (joostp@scummvm.org)
|
|
|
|
Paolo Costabel (paoloc@pacbell.net)
|
|
|
|
Thomas Mayer (tommybear@internode.on.net)
|
|
|
|
|