Difference between revisions of "User:Thunderforge/sandbox"

From ScummVM :: Wiki
Jump to navigation Jump to search
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
This is my sandbox for testing things.
This is my sandbox for testing things.
|notcategory=Unmaintained Platforms
|namespace=<!-- Main namespace only -->
|format=,==%PAGE%==\n{{Transcluded section|%PAGE%}},\n,

Latest revision as of 19:02, 15 April 2020

This is my sandbox for testing things.


From the downloads page, get the AmigaOS4 package. You will download a packed archive (.lha). To open it, double click on it and UnArc will unpack right away or ask for the installation path. Once it is unpacked, you can move the whole drawer where ever you wish to store it.


Release Builds

Most users will install/update the latest stable signed release build and plug-ins from the Google Play Store directly on their device.
The ScummVM developer page for this is here.
It is required to install the main ScummVM application from here before installing the required engine plug-ins.

For users with Android devices lacking the Google Play store access, there are several other options to install the release builds:

  1. Zip files with signed APKs will be provided on the download page and these can be installed with a file manager as per the instructions for daily builds below.
  2. F-Droid OSS Catalogue from here.

Daily Builds

As the Play store version may be outdated or users may want to test newer development versions, the daily autogenerated builds from our buildbot can be found here.

However, to install them, a few points are needed to be dealt with:

  • You will need to uninstall all currently installed ScummVM versions including all plug-ins, as you can not install a daily build alongside the stable release.
  • In order to install the APKs from the daily build zip files, you will need a file manager. The free and open source Ghost Commander is recommended which can also unzip the zip files if downloaded directly to the device.
  • In order to install these _UNSIGNED_ daily builds, you will need to enable the option in the Android Settings for Unknown sources.

This is usually under Settings->Security->Unknown Sources (Allow installation of apps from unknown sources).
You should turn this off again after you have installed both the main ScummVM APK and the required engine plug-ins.

Please note that the daily builds are debug builds, which means that on some devices performance may be significantly slow for certain CPU intensive features and processes, such as video decoding, MT-32 emulation, etc. The same features will probably perform without issues on release builds, which are the stable builds corresponding to ScummVM releases.




From the downloads page, download either the Dreamcast .tar.bz2 file or the Nero image file. If you download the .tar.bz2 file, you will need a program such as WinZip to open it. After opening the archive, copy it to the folder where you want to put it. The Nero image can be burned automatically to a CD using Nero Burning ROM or any other program that accepts NRG formatted disc images.



Cydia (Firmware 2.0 and upwards)

  • Start Cydia
  • On the main Cydia tab (the Home screen), click "More Package Sources"
  • Select and install the UrbanFanatics.com source
  • ScummVM should now be in "Games" section, ready for you to install!

Installer.app (Firmware 1.1.4 and below)

  • Open Installer.app on a jailbroken iPhone or iPod touch. Use Google to find out how to jailbreak your specific version of the firmware on your device.
  • Tap the "Sources" button in the bottom-right corner.
  • Tap the "Edit" button in the top-right corner.
  • Tap the "Add" button in the top-left corner.
  • Enter http://urbanfanatics.com/scummvm.xml into the text area and tap "OK".
  • Installer will refresh your sources. It may close. If so, reopen it.
  • ScummVM is now available for install in the Games section.


To copy the game data files over to your device:

  • On the iPhone/iPod install OpenSSH (if it is not already installed), using Cydia.
  • Install an SFTP client (For Macs, Cyberduck is good. For Windows, FileZilla should do the trick). Then connect your SFTP client to your iPhone/iPod using the IP address the device shows in its network settings (Hit Settings, then Wi-Fi, then find the network you're connected to). The username is "root" and the password probably "alpine".
  • Make a subdirectory on your phone under /var/mobile (or /var/root for firmware versions 1.1.2 and below), and upload the games there (don't place them anywhere else on the phone, as you'll be filling up the smaller system partition then). Here you can see exactly which files you need for which games.
  • Make sure these files and directories have the right permissions set! You're uploading as root, all the files need to be readable by the 'mobile' user as well.
  • When you've uploaded all the games you want, start up ScummVM and add the game(s) there (navigate to the same directory you uploaded them to).


  1. From the downloads page, download the appropriate download for your version of macOS/Mac OS X and CPU.
  2. After the disk image (.dmg) file is downloaded, double click on it and Disk Copy will mount the image.
  3. Once it is mounted, copy the files inside to the Applications folder or another location where you wish to store it.


From the downloads page, download the maemo package. This is a *.deb file. Save it to the tablet. From the Application Manager, choose the "Application"->"Install From File" menu option and select the *.deb you downloaded.

Nintendo 3DS

There are two possible formats to be used: 3DSX and CIA. The 3DSX format is considered more ethical because it does not make use of invalid title IDs, which get logged. It is also compatible with homebrew loading methods that do not involve CFW. The 3DSX format is exclusively used by the Homebrew Launcher and its derivatives. The CIA format can be installed directly to the 3DS home menu and can be launched using any CFW (Custom Firmware) of your choice.

Installing the Homebrew Launcher or any CFW is beyond the scope of this page.

3DSX installation

You need to merely extract the ScummVM 3DSX files to your SD card so that all files reside in the /3ds/scummvm/ directory. It can then be launched by Homebrew Launcher or a similar implementation.

CIA installation

The CIA format requires a DSP binary dump saved on your SD card as /3ds/dspfirm.cdc for proper audio support. You can search online to find software to dump this. Not having this file will cause many problems with games that need audio, sometimes even crashing, so this is NOT considered optional.

Using any CIA installation software (search elsewhere for that), you need to install the scummvm.cia file.

Nintendo Switch



  • The latest daily version of ScummVM for Switch is here (needs to be unzipped).
  • Copy the scummvm folder to your SD card into the folder /switch/ so that you have a folder /switch/scummvm with scummvm.nro and other folders inside.
  • Launch ScummVM using your favorite method to launch homebrew on the Switch


PlayStation 3


  • A homebrew enabled PlayStation 3 console. As of now that mostly means having a custom firmware installed. Obtaining and installing such a software is out of the scope of this document. Sorry, but you're on your own for that one.
  • At least one ScummVM supported game. The list of compatible games can be seen here: http://www.scummvm.org/compatibility/

The page http://wiki.scummvm.org/index.php/Where_to_get_the_games references some places where those games can be bought. Demonstration versions for most of the supported games are downloadable on http://scummvm.org/demos/

  • An USB drive.


From a computer, download the installable package of the PS3 port from ScummVM's main site. It should be a .pkg file. Copy it to an USB drive. After having plugged the USB drive to you PS3, the installation package should appear in the XMB under the "Games > Install Package" menu. Installing it copies ScummVM and its dependencies to your PS3's hard drive. It also adds the "Games > PlayStation 3 > ScummVM" XMB entry which is to be used to launch ScummVM.

PlayStation Portable

  • Copy the relevant game datafiles to your memory stick (location doesn't matter).
  • Download the latest psp development version here
  • Install ScummVM like any other homebrew.
  • Run ScummVM and use the launcher to add games and run them.
  • Press Start to return to the launcher and play another game.

PlayStation Vita



  • From a computer, download the installable release package here.
  • Alternatively, the latest nightly version with lots of improvements is here (needs to be unzipped).
  • Copy the .vpk file to the PlayStation Vita and install it using Vitashell like any other homebrew.


From the downloads page, get the RISC OS package. After the archive is downloaded, it can be opened using SparkFS or a similar tool. The !ScummVM application can then be copied to wherever you wish to store it.

Raspberry Pi





From the downloads page, download either the Win32 .zip file or the Win32 .exe file. If you download the .zip file, you will need a program such as WinZip to open it. After opening the archive, copy it to the folder where you want to put it. If you download the .exe installer, you will get options where you want to install it. Choose the location to where you want to install it. Also, the installer places a shortcut in the Start Menu.