Commit Graph
3084 Commits
Author SHA1 Message Date
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
Chris Apers 5fa194e62b Added option to trace memory allocation
Fixed key auto repeat problem in some engines

svn-id: r23905
2006-09-17 09:49:33 +00:00
Chris Apers 42dd017faf Added option to trace memory allocation
svn-id: r23904
2006-09-17 09:46:06 +00:00
Chris Apers 24f55e47e1 This be_zodiac.h include is what was made standard OS5 to crash \!
svn-id: r23903
2006-09-17 09:40:53 +00:00
Chris Apers fdab0733c7 Cleanup, no need to export twGlue addr when compiling standard OS5 version
svn-id: r23902
2006-09-17 09:34:45 +00:00
Chris Apers 1fe39e9b80 Cleanup, no need to export twGlue addr when compiling standard OS5 version
svn-id: r23901
2006-09-17 09:27:33 +00:00
Lars Persson 80bad5d0ff Changed version numbers to 0.100
svn-id: r23900
2006-09-17 05:33:40 +00:00
Lars Persson 27d39dabef Small adjustment for projectfiles source path
svn-id: r23897
2006-09-16 21:03:04 +00:00
Lars Persson d0735a34a2 * Updated Symbian project files for new file structure
svn-id: r23895
2006-09-16 19:50:41 +00:00
Won Star 595a035bee Implement file cache. needs some testing :)
Fix some bugs in memory management.

svn-id: r23870
2006-09-13 07:32:54 +00:00