#8552 closed patch
DS Backend
Reported by: | agent-q | Owned by: | fingolfin |
---|---|---|---|
Priority: | normal | Component: | Port: NDS |
Version: | Keywords: | ||
Cc: | Game: |
Description
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.
Ticket imported from: #1519399. Ticket imported from: patches/657.
Attachments (1)
Change History (5)
by , 18 years ago
Attachment: | ScummVM_DS_20060709.zip added |
---|
comment:1 by , 18 years ago
Great, I am gonna take a look at this now. The patch mixes windows/unix newlines, BTW, but I can cope with that.
comment:2 by , 18 years ago
Status: | new → closed |
---|
comment:3 by , 18 years ago
Owner: | set to |
---|
comment:4 by , 6 years ago
Component: | → Port: NDS |
---|
DS Backend