[ scummvm-Patches-1519399 ] DS Backend

SourceForge.net noreply at sourceforge.net
Sun Jul 9 03:40:52 CEST 2006


Patches item #1519399, was opened at 2006-07-09 01:40
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1519399&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: agent-q (agent-q)
Assigned to: Nobody/Anonymous (nobody)
Summary: DS Backend

Initial Comment:
At long last, here's a patch to add my Nintendo DS
backend to ScummVM.  

Prerequisites:
DevKitARM r19a
Libmad built for Arm (optional)

There are a few parts of the port which are not my own
work.  All source is available under an open source
licence however:
- GBA NDS FAT - A FAT driver for CF and SD cards. 
Freely distributable.
- scummconsole.c/h - Taken from early version of
DevkitArm, released under GPL.
- lz.c/h - Compressor.  By Marcus Geelnard.  Freely
distributable.

This patch also adds SetFocusRectangle() and
ClearFocusRectangle() to OSystem.  A default empty
implementation is provided.  Calls to this method have
been inserted into the queen, scumm, and sky engines.

A few checks were inserted into the Simon engine to
check whether malloc() calls succeeded, so that speech
samples can be skipped if there is not enough memory
available.  This shouldn't cause any problems.

Please let me know if any of the changes I have made to
the ScummVM code base are inappropriate, and I'll
change them.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=1519399&group_id=37116




More information about the Scummvm-tracker mailing list