Difference between revisions of "Application:ScummVM"
m |
(fix mmap) |
||
Line 40: | Line 40: | ||
cd cross-compile | cd cross-compile | ||
make toolchain | make toolchain | ||
+ | |||
+ | |||
+ | # this package changes your mmap config as part of its installation steps, but we don't actually want it in and of itself | ||
+ | sudo apt-get install qemu-arm-static | ||
+ | sudo apt-get remove qemu-arm-static | ||
sudo apt-get install scratchbox2 qemu-kvm-extras | sudo apt-get install scratchbox2 qemu-kvm-extras |
Revision as of 19:01, 5 January 2010
ScummVM - Version: 1.0.0
Summary
ScummVM is a collection of game engine recreations. Originally designed to play LucasArts adventure games that use the SCUMM system (the VM in the name stands for virtual machine), it now also supports a variety of non-SCUMM games by companies like Revolution Software and Adventure Soft.
ScummVM is a reimplementation of the part of the software used to interpret the scripting languages such games used to describe the game world rather than emulating the hardware the games ran on; as such, ScummVM allows the games it supports to be played on platforms other than those for which they were originally released. ScummVM was originally written by Ludvig Strigeus.
Status
License
Released under the terms of the GNU General Public License, ScummVM is free software.
Operating notes
Limitations
Known bugs
Installing ScummVM
Building ScummVM
Ubuntu 9.10
sudo mkdir -p /srv/preware cd /srv/preware git clone git://git.webos-internals.org/preware/cross-compile.git cd cross-compile make toolchain
# this package changes your mmap config as part of its installation steps, but we don't actually want it in and of itself sudo apt-get install qemu-arm-static sudo apt-get remove qemu-arm-static
sudo apt-get install scratchbox2 qemu-kvm-extras
cd /srv/preware/cross-compile/toolchain/arm-2007q3/arm-none-linux-gnueabi/libc PATH=/srv/preware/cross-compile/toolchain/arm-2007q3/bin:${PATH} sb2-init -c /usr/bin/qemu-arm armv7 arm-none-linux-gnueabi-gcc
mkdir -p /srv/preware/cross-compile/staging/armv7/usr/include
cd /srv/preware/cross-compile make stage
cd /srv/preware/cross-compile/packages/scummvm make build