[ scummvm-Patches-1432376 ] Very basic GP2X Backend

SourceForge.net noreply at sourceforge.net
Wed Feb 15 19:56:01 CET 2006


Patches item #1432376, was opened at 2006-02-15 18:56
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=1432376&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: John Willis (djwillis)
Assigned to: Nobody/Anonymous (nobody)
Summary: Very basic GP2X Backend

Initial Comment:
All,

Attached is a very quick patch to start the ball
rolling regards eventually making a GP2X backend
semi-official. 

This is not SVN quality by a long shot but it is
somewhere for me to post updates and get feedback as I
whip it into shape and clean up some of the more horrid
things (controller mapping springs to mind). The port
itself is pretty stable and supports most (all?) of the
games supported by ScummVM using the GP2X’s hardware
downscalar when needed for the SVGA games.

The patch is a quick one taken from my working SVN
folder minus any of the current core hacks I have in
there (things like switching functions on GameID and
playing with zoomed rects). 
This version is largely hacked off the SDL backend this
however is lightly to not be the case forever. It need
the hardware optimised versions of SDL for the GP2X
linked in when building to facilitate use of things
like the hardware scalar and blitter.

It needs some major cleanup and a few formatting tweaks
to bring it in line with the ScummVM standards but I
thought it was best to get something posted up or I
would never get around to it ;-) (I seem to have no
free time at the moment).

Features of this patch:

New GP2X backend (backends/gp2x) largely based off SDL
with GP2X specific tweaks (enough hacks to justify
keeping it separate to SDL in my view).
Minor changes (via #IFDEF’s) to several files in the
core engine (FMOPL, Saves, that sort of thing).
Patches to the configure script to make the GP2X a
valid target.

I have been doing GP2X releases for some time based
largely on this code (with some core hacks) and hosting
them on my site at http://www.distant-earth.com/scummvm

Regards,

John Willis

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

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




More information about the Scummvm-tracker mailing list