Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

ScummVM DS

From GameBrew
Revision as of 16:12, 26 Mayıs 2012 by HydeWing (talk | contribs)
ScummVM DS
File:ScummVMDS.jpg
General
Author(s)Neil Millstone (agentq)
TypeEmulator
Version1.1.0
LicenceMixed
Links
[Media:Scummvm110ds.zip Download]
Website
Source
Advertisements

<htmlet>adsense</htmlet>


ScummVM DS is a part of the ScummVM project. The ScummVM project is an attempt to re-engineer many classic point and click adventure games of the 80s and 90s to run on modern computer hardware. Technology has changed a lot since these games were written, and so ScummVM attempts to replicate the gameplay of the original games in exacting details, without any of the original code that the game ran on. ScummVM needs a copy of the original game, in order to take the graphics, sound, and scripts that made the game work. ScummVM is written in such a way that it can be 'ported' from one type of machine to another, and ScummVM DS is a port of ScummVM to the Nintendo DS handheld games console.

Features

  • Runs nearly all of Lucasarts' SCUMM games up to and including Sam & Max Hit the Road
  • Runs many non-Lucasarts point-and-click adventures too
  • Supports sound
  • Provides a GUI to change settings and choose games
  • Supports using the DS touch screen for controls
  • Suports saving games to compatible flash cards
  • All games run at pretty much full speed

Build versions relevant to games available:

  • Build A: Lucasarts games
  • Build B: Beneath a Steel Sky, Flight of the Amazon Queen
  • Build C: Simon the Sorcerer 1/2

1.1.0 beta1 New games are supported as part of the stable build:

  • Return to Zork
  • Leather Goddesses of Phobos 2
  • Cruise for a Corpse

Installation

  1. Copy the scummvm NDS files on your MicroSD card using your PC card reader
  2. Copy the games you want to play onto your MicroSD card in any location, one per folder
  3. Boot the DS with the MicroSD card and card reader inserted
  4. Run the relevent build for the game you want to play (see 'Which games are compatible with ScummVM DS' ).
  5. Click 'Add Game'. Select the folder where your game is stored.
  6. Click 'OK'. Click 'OK' in the settings dialog.
  7. Click 'Start'.

NOTE: Previous version of ScummVM DS supported a method which used a zip file to run games on unsupported flash card readers. This method is no longer supported.

Instructions for specific card readers.

User Guide

Once ScummVM has loaded, you are presented with the main menu. To add a game, tap the 'Add' button, browse your card's file structure until you have the folder containing the game you wish to add in view. Select the folder via either the stylus or the d-pad, and tap 'Choose'. If, instead of being greeted with the game config dialog, you are presented with a "no games found" error or similar, you have may have 1) used the incorrect ScummVM DS build, 2) attempted to add an incompatible game, or 3) added an incomplete/corrupted game.

Assuming the game was added without problem, you are then presented with the game config dialog, in which you can setup various options. This can usually be dismissed immediately by clicking 'OK'.

To run your game simply select it from the list shown on the main menu, and click 'Start'.

Common Problems and Known Issues

0.9.1a

  • All versions apart from build B require DLDI[3] patching. This is because build B is already patched for a different device whose DLDI is compatible with DS-X.
  • Sam & Max Hit the Road: Major slowdown in a few scenes when MP3 audio is enabled.
  • Simon the Sorcerer 1 & 2, and Legend of the Kyrandia: Zoomed view does not follow the speaking character.

0.10.0 beta 1

  • All versions apart from build A require DLDI[4] patching.

Changelog

ScummVM DS 1.1.0

  • New games are supported in this stable build: Return to Zork, Rodney's Funscreen, Manhole, Leather Goddess of Phobos 2, Cruise for a Corpse.

ScummVM DS 1.0.0

  • No changes!

ScummVM DS 1.0.0 RC1

  • Gamma correction feature to improve brightness level of game on the original DS.
  • The usual round of bugfixes

ScummVM DS 0.13.1

  • Support for the ScummVM Global Main Menu (hold select during the game)
  • The usual round of bugfixes

ScummVM DS 0.12.0

  • New games supported: Lure of the Temptress, Nippon Safes, Lost in Time.
  • New laptop-style trackpad input method. Uses relative movement when you drag on the touch screen.
  • New option which allows you to drag to hover, tap the touch screen to click, and double tap the screen to right click.
  • Reorganised DS Options screen into three tabs for clearer navigation
  • New top screen scaling options let you choose the scaling factor used on startup.
  • The usual round of bug fixes.

ScummVM DS 0.11.1

  • Bugfix release - No new DS port features

ScummVM DS 0.11.0

  • New games supported: Elvira 1 and 2, Waxworks (Amiga version)
  • Software scaler for improved image quality. Turn it on using the DS options screen (press select during the game). Thanks to Tramboi and Robin Watts for this feature!
  • Function keys added to virtual keyboard (used in AGI games)
  • Plenty of bug fixes

Credits

ScummVM DS uses chishm's GBA Movie Player FAT driver.

The CPU scaler is by Tramboi and Robin Watts

The ARM code was optimised by Robin Watts

Thanks to highpass for the ScummVM DS icons.

Thanks to zhevon for the Sam & Max cursor code.

Thanks to theNinjaBunny for the M3 Adaptor guide on this site.

Thanks also to everyone on the GBADev Forums.

This program was brought to you by caffiene, sugar, and late nights.

Advertising: