Commit Graph

60 Commits

Author SHA1 Message Date
Max Horn
42120ed626 Introduce a new struct TimeDate, replacing struct tm in client code. May lead to compilation issues in ports, which should be trivial to fix, though
svn-id: r44793
2009-10-08 19:41:38 +00:00
Max Horn
8ba75fc522 Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things)
svn-id: r44495
2009-09-30 16:16:53 +00:00
Andre Heider
fa3e257aa2 Removed the svn:executable property on non-executables
svn-id: r44444
2009-09-28 09:16:53 +00:00
Andre Heider
4155e8eebf This hopefully fixes the GP2x build (and kicks off buildbot)
svn-id: r43607
2009-08-21 19:45:49 +00:00
Andre Heider
007f68366f Renamed ENABLE_RGB_COLOR to USE_RGB_COLOR, and added it to config.h to guarantee a consistent build.
svn-id: r43604
2009-08-21 18:16:37 +00:00
Jody Northup
5ac20829b0 correct idiotic error in first gp2x fix attempt.
svn-id: r43581
2009-08-21 10:10:14 +00:00
Jody Northup
7561704414 fixed GP2X (I hope)
svn-id: r43580
2009-08-21 10:01:16 +00:00
John Willis
b1a3bc9ca4 GP2X: Commit local version of backend, contains a 'fix' to work around a GP2X SDL 'feature' that was removing the ability to disable aspect ratio correction. Also misc cleanup and changes to default volume levels to cut down on sample clipping.
svn-id: r43167
2009-08-09 12:12:24 +00:00
John Willis
4888aa9fa0 GP2X: Clean up README-GP2X and remove HTML version of it from SVN (no one ever reads it and the WiKi is more upto date).
svn-id: r42959
2009-07-31 13:01:28 +00:00
John Willis
972cbb4b57 GP2XWiz: Add downscale support to the backend using the PocketPCHalfARM scaler from the WinCE backend (Maybe this should be moved into /graphics/scalers at some point?). Also enable all the ARM optemised routines in this and the GP2X backend.
svn-id: r42863
2009-07-28 20:22:38 +00:00
John Willis
037c02a1f7 GP2X Backend: Volume control code cleanup.
svn-id: r42785
2009-07-25 19:07:28 +00:00
Johannes Schickel
f8e050fbc2 Yet another fix for the GP2x backend.
svn-id: r42761
2009-07-25 14:09:58 +00:00
Johannes Schickel
0927bec015 Fix gp2x port building.
svn-id: r42759
2009-07-25 13:23:51 +00:00
John Willis
e78edd8ef6 Virtual Keyboard: Move vkeybd.zip into packs folder and rename default keyboard pack to vkeybd_default(.zip) with updates to default-events.cpp. Also update vkeybdpack.py to use zlib compression if Python zlib is found. Update GP2X and GP2XWiz bundle files to get new vkeybd_default.zip.
svn-id: r41373
2009-06-08 14:47:38 +00:00
John Willis
c2a6ae1db3 GP2X: Small cleanup of control code and start to work on virtual keyboard support for the backend.
svn-id: r41230
2009-06-06 16:52:45 +00:00
Torbjörn Andersson
0999534749 The error() and warning() functions add ! and newline automatically. (I didn't
look at debug() and debugC(), since I'm really bored with this now. :-)

svn-id: r41061
2009-05-31 10:02:16 +00:00
John Willis
911556a824 This is the source for the MMUHACK 2.4 kernel module is included with the GP2X backend. This is the code used to build the mmuhack.o module that ships with the GP2X binaries.
-- line, and those below, will be ignored--

A    gp2x/mmuhack
AM   gp2x/mmuhack/flush_uppermem_cache.s
AM   gp2x/mmuhack/flush_uppermem_cache.h
AM   gp2x/mmuhack/mmuhack.c
AM   gp2x/mmuhack/readme.txt
AM   gp2x/mmuhack/Makefile

svn-id: r40449
2009-05-11 10:15:38 +00:00
John Willis
52fa15561a Backout previous 'ooops' change (while shaking a stick at SVN and trying to convince people (badly) that is was not just simple user error ;-)).
svn-id: r39961
2009-04-16 11:19:44 +00:00
John Willis
08eb58aab8 Push local cleanup into the 0.13 branch in prep. for 0.13.1.
svn-id: r39960
2009-04-16 10:40:14 +00:00
John Willis
9a23f069fe Tiny update to the GP2X readme on branch (remove SVN build ref.).
svn-id: r39959
2009-04-16 10:28:12 +00:00
Andre Heider
32495abc38 Improved configure support for the GP2X port.
svn-id: r39708
2009-03-27 14:12:42 +00:00
John Willis
521cc08911 Cleanup of the GP2X backend. It's been sat on my HDD for a while and it really should be in SVN.
svn-id: r36278
2009-02-12 09:52:31 +00:00
Max Horn
de8fa39b25 Fix for bug #2548995: AmigaOS4: Compiler error (and taking care of some potential errors in WinCE & GP2x, too)
svn-id: r36146
2009-01-30 14:26:34 +00:00
Max Horn
c69ebfd798 Moved default implementations for various OSystem methods into a new class BaseBackend
svn-id: r36135
2009-01-30 03:35:47 +00:00
Max Horn
edf9f24926 Got rid of OSystem::colorToRGB and RGBToColor; added implementations for OSystem::getOverlayFormat to several ports (pending testing by the porters)
svn-id: r34912
2008-11-06 15:02:50 +00:00
Max Horn
252409d49c cleanup
svn-id: r34908
2008-11-06 13:58:21 +00:00
Max Horn
1b90127ad9 Added FIXME to GP2x port
svn-id: r34678
2008-09-29 10:29:01 +00:00
Max Horn
4f5479ee74 Pushed some port specific code from DefaultSaveFileManager out to port specific code in backends/platform/
svn-id: r33621
2008-08-04 19:38:28 +00:00
John Willis
86706eb7d7 Small GP2X tidy (mostly svn:executable on scripts) and fixes needed to reflect "Patch ##1956946 (Audio::Mixer internal API revision)"
svn-id: r32835
2008-06-29 10:16:20 +00:00
Max Horn
c45d632f3b Patch ##1956946 (Audio::Mixer internal API revision) with some tweaks
svn-id: r32828
2008-06-28 15:28:29 +00:00
Max Horn
3b1a60c3b2 Removed obsolete ::clearSoundCallback() code
svn-id: r32826
2008-06-28 15:13:54 +00:00
John Willis
e08a00fd0e GP2X: Fix 'oops'. No point not initialising the joystick when you need to use it to have some form of input ;).
svn-id: r31552
2008-04-17 19:27:03 +00:00
John Willis
0336442dc4 Cleanup the shell script that puts a GP2X archive together.
svn-id: r31551
2008-04-17 19:24:27 +00:00
John Willis
888eb26f8b Small cleanup of the GP2X backend. Still a few odd things I need to glance at (like it is not working ;-)).
svn-id: r31515
2008-04-16 12:51:56 +00:00
John Willis
e971282d08 Implemented OSystem_GP2X::getTimeAndDate (identical to OSystem::getTimeAndDate).
svn-id: r31115
2008-03-12 19:37:21 +00:00
Jordi Vilalta Prat
d6c34bdc4b Fixed the spaces before tabs.
svn-id: r30667
2008-01-28 00:14:17 +00:00
Jordi Vilalta Prat
66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Max Horn
c4c481fecf Removed backends/intern.h
svn-id: r30611
2008-01-22 14:16:02 +00:00
John Willis
33df167a40 Change to default volume levels on the GP2X to prevent some nasty 'clipping'.
svn-id: r29721
2007-12-05 09:47:53 +00:00
John Willis
fbaac48957 Tidyup of a few small things in the GP2X port.
svn-id: r29719
2007-12-05 09:34:02 +00:00
Nicola Mettifogo
258901bab9 Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn
3abc11611e Code formatting fixes
svn-id: r28945
2007-09-18 20:16:33 +00:00
Max Horn
4cc9d17c34 Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME comments; and some other related cleanup
svn-id: r28890
2007-09-11 09:20:39 +00:00
John Willis
8e35049c9e Tidy up of the GP2X config.sh and bundle.sh scripts. Add support for libMPEG2 (software YV12 for now). Now needs the latest test Open2x lib pack to build (http://wiki.open2x.org/open2x/wiki/index.php?title=Prebuilt_Library_Packages#Test_Releases).
svn-id: r27922
2007-07-05 14:35:35 +00:00
John Willis
11fccdbff2 Cleanup of the GP2X port to fix compile issues (and the odd warning).
svn-id: r27728
2007-06-26 08:50:11 +00:00
Max Horn
bcdbd90849 Not necessary to have a LINUPY hack in the GP2x backend
svn-id: r27696
2007-06-24 18:51:06 +00:00
Max Horn
2b23374468 Converted lots of code to use Common::ASCII_* and COMMON::KEYCODE_* constants. This also revealed the evil mixing of keycodes and ascii we do in many places :-/
svn-id: r27616
2007-06-22 20:04:44 +00:00
Max Horn
b51f2f3212 Implemented the OSystem framebuffer API, as discussed on scummvm-devel. All changes are just fine, and won't cause any compile problems or regressions, despite the fact that I can't test most of the non-SDL backend changes, at an improbability level of two to the power of two hundred and seventy-six thousand to one against - possibly much higher. Anything you still can't cope with is therefore your own problem. Please relax.
svn-id: r27548
2007-06-19 22:39:59 +00:00
Max Horn
e6383eb8c3 Added reference to COPYRIGHT file in various places
svn-id: r27325
2007-06-10 18:15:27 +00:00
Max Horn
218e132e37 Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
2007-05-30 21:56:52 +00:00