Commit graph

93 commits

Author SHA1 Message Date
Eugene Sandulenko
75b062b89f Implement FR #1595534: "Touche: Aspect Ratio Correction"
svn-id: r24706
2006-11-13 13:53:14 +00:00
Kostas Nakos
47d26c2cb3 Cleanup
svn-id: r24702
2006-11-12 21:06:56 +00:00
Kostas Nakos
cc42cb8309 Implement Fingolfin's modular backend timer, savefile and mixer managers
svn-id: r24691
2006-11-12 11:47:43 +00:00
Chris Apers
e57422c08c Added Touche engine support
svn-id: r24607
2006-11-04 17:45:14 +00:00
Chris Apers
4e63968994 Fixed and updated Palm save manager
svn-id: r24602
2006-11-04 16:22:58 +00:00
Neil Millstone
b8ed3bc87f Adding M3 file missing from last commit.
svn-id: r24597
2006-11-03 23:22:55 +00:00
Neil Millstone
ea6663fdfa Merging in changes made in branch for 0.9.1 release into trunk
svn-id: r24596
2006-11-03 23:16:29 +00:00
Max Horn
c718463a24 Added Audio::Mixer::setReady method to work around bug #1588848
svn-id: r24583
2006-11-01 21:28:14 +00:00
Chris Apers
2457d0b495 Simon -> AGOS
svn-id: r24560
2006-10-28 14:35:00 +00:00
Chris Apers
0d62e964ec New modular backend implementation
svn-id: r24559
2006-10-28 14:30:42 +00:00
John Willis
77f9f9c6cf Update GP2X port to support Fingolfin's ongoing implementation of the Modular Backends ideas :). Also add a few updates from my local tree (Batt level checking and STDOUT/STDERR file mapping code stolen from the Symbian backend (thanks)).
svn-id: r24507
2006-10-25 19:51:47 +00:00
Bertrand Augereau
aada1329a8 DS : Blind backends changes to comply to fingolfin's changes
svn-id: r24506
2006-10-25 19:37:43 +00:00
Bertrand Augereau
05aca1c928 DS : Yet another scaling helpers
svn-id: r24505
2006-10-25 19:32:01 +00:00
Bertrand Augereau
24b0d4800a DS backend : Compile fixes for the new backends system, still needs plugging the old callbacks
svn-id: r24504
2006-10-25 19:18:38 +00:00
Bertrand Augereau
6eb7be9e37 Compile fix
svn-id: r24503
2006-10-25 19:01:34 +00:00
Bertrand Augereau
64e46134e9 DS : 320*PAL8 to 256*1555 line scaler
svn-id: r24497
2006-10-25 10:30:21 +00:00
Marcus Comstedt
17afeaa80e delayMillis() should now cope with delays over 20 minutes without overflowing.
svn-id: r24456
2006-10-22 18:54:55 +00:00
Marcus Comstedt
dde7244f2d Removed timerproc and soundproc.
svn-id: r24455
2006-10-22 18:35:49 +00:00
Marcus Comstedt
fbb5a2d773 Modularization.
svn-id: r24453
2006-10-22 17:58:38 +00:00
Marcus Comstedt
43fac9ab3d Check for degenerated rect in copyRectTo*.
svn-id: r24452
2006-10-22 17:32:04 +00:00
Max Horn
f4d8920f2b SDL backend: got rid of setTimerCallback and clearSoundCallback
svn-id: r24446
2006-10-22 16:05:07 +00:00
Max Horn
23ed856a38 Tweaked the NULL backend to match my recent backend changes
svn-id: r24444
2006-10-22 15:47:57 +00:00
Max Horn
07f7761479 Backend modularization: Create timer manager, savefile manager and audio mixer in the backends for increased flexibility
svn-id: r24443
2006-10-22 15:42:29 +00:00
Joost Peters
df24f1ef4e don't set CFLAGS, as we don't need them and they're now used for building the 'tools' with the native C compiler
svn-id: r24440
2006-10-22 14:53:30 +00:00
Kostas Nakos
a15885656d Fix multiple simulated mouse key events bug (sync).
svn-id: r24403
2006-10-21 11:12:46 +00:00
Won Star
b0753738a3 Fix file caching
svn-id: r24273
2006-10-11 13:53:30 +00:00
Kostas Nakos
5aeb4bf8ce Merge dirs
svn-id: r24268
2006-10-10 15:51:11 +00:00
Kostas Nakos
8bb7a5155e newres.h is not needed anymore
svn-id: r24267
2006-10-10 15:30:46 +00:00
Kostas Nakos
82590155eb Merge ozone header
svn-id: r24266
2006-10-10 15:15:00 +00:00
John Willis
043fe970c5 Update GP2X backend with overloads for default config file stuff (including save location).
svn-id: r24258
2006-10-09 20:48:30 +00:00
Kostas Nakos
a2fb2e47cb Implement stdout/stderr redirection
svn-id: r24252
2006-10-09 11:42:12 +00:00
John Willis
52ddda5a85 Updates to the GP2X backend specific README-GP2X (and HTML ver)
svn-id: r24239
2006-10-08 21:24:56 +00:00
Kostas Nakos
4524b49872 Initial commit of the wince-gcc re-port
svn-id: r24212
2006-10-08 18:15:18 +00:00
Eugene Sandulenko
e93787490b #include <base/engine.h> -> #include <engines/engine.h (Though I don't like
those angle brackets)

svn-id: r24178
2006-10-07 21:05:31 +00:00
Max Horn
df5be19409 Instantiate and hook up the plugin providers in the main() function of the corresponding backends (porters may have to update their ports if they were using the POSIX or Win32 module loading code implicitly); some cleanup
svn-id: r24153
2006-10-07 01:05:12 +00:00
Eugene Sandulenko
3d84f11046 Patch #1432376: "Very basic GP2X Backend"
svn-id: r24144
2006-10-06 19:01:39 +00:00
Bertrand Augereau
3dc7c88e06 DS CPU scaling prototype, in 16 bit mode (for menu), not plugged(switch cpuScaler to test)
svn-id: r24129
2006-10-05 22:44:11 +00:00
Bertrand Augereau
b01275d8c5 Path fixup in the zipreader (necessary with my adapter/zip/build combination?)
svn-id: r24128
2006-10-05 20:27:09 +00:00
Bertrand Augereau
22756edd6f NDS : Naive C++ scanline 320*16 -> 256*16 rescaler code
svn-id: r24074
2006-10-02 18:41:39 +00:00
Torbjörn Andersson
d7b786ea41 Implemented "iconify window" opcode. This, of course, needs support in the
backend to work, and so far it's only done in the SDL backend. See the new
kFeatureIconifyWindow flag. (This is patch #1568775.)

svn-id: r24060
2006-10-02 04:46:50 +00:00
Eugene Sandulenko
abf4ede05b Phase 4. Some more internal updates.,
svn-id: r24012
2006-09-29 09:25:35 +00:00
Eugene Sandulenko
59f737594e Phase 3 of Simon engine renaming. Files renaming.
svn-id: r24011
2006-09-29 09:05:46 +00:00
Eugene Sandulenko
d0177a2f30 Phase 2a. Renaming other minor directories
svn-id: r24010
2006-09-29 08:57:33 +00:00
Eugene Sandulenko
8e2c703bab First pahse of renaming simon engine to agos. Internal renames. Compilation
is broken

svn-id: r24008
2006-09-29 08:14:27 +00:00
Travis Howell
be4628ffca Remove defines, which were only used by checkHeap()
svn-id: r23980
2006-09-23 11:37:05 +00:00
Max Horn
4c14cf6d1a Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle the linker dependency graph). Porters will have to update project files
svn-id: r23974
2006-09-23 00:42:35 +00:00
Max Horn
4a1bd9b4be Added _PLUGIN_copyright to list of symbols exported by plugins
svn-id: r23946
2006-09-20 13:56:18 +00:00
Chris Apers
f6daab19c5 Compiler seems to not use these operators when they are inlined
svn-id: r23915
2006-09-17 10:16:52 +00:00
Chris Apers
8de5d496fa Added more compilation options
svn-id: r23914
2006-09-17 10:14:11 +00:00
Chris Apers
bc8a755c67 Fixed back mouse in GUI adding cursor palette support
Fixed cursor redraw in GUI
Fixed cursor glitches problem in BS because of too small buffer
Cleanup

svn-id: r23908
2006-09-17 09:59:31 +00:00