Commit Graph
199 Commits
Author SHA1 Message Date
Max Horn 3ec5658d00 code formatting cleanup
svn-id: r34096
2008-08-22 11:17:12 +00:00
Marcus Comstedt e54ac15109 Solaris tr does not like character classes in some locales. Use "C" locale.
svn-id: r33143
2008-07-20 17:56:43 +00:00
Marcus Comstedt 32f653f2b1 Enable all engines.
svn-id: r32923
2008-07-05 22:53:17 +00:00
Marcus Comstedt 4b09d08292 Updated to use new EngineMan.detectGames() API.
svn-id: r32838
2008-06-29 12:10:38 +00:00
Marcus Comstedt 3f22509321 New Mixer API.
svn-id: r32836
2008-06-29 11:51:47 +00:00
Marcus Comstedt 7a9e911896 Set $(DEPDIR).
svn-id: r32832
2008-06-28 22:16:51 +00:00
Jordi Vilalta Prat 2c9968fe80 - Added an engine plugin manager and moved engine specific functionality into it
- base/plugins.* reorganization

svn-id: r32045
2008-05-12 00:26:29 +00:00
Jordi Vilalta Prat 38f200fc55 Unified BUILD_PLUGINS and DYNAMIC_MODULES in the makefiles
svn-id: r31889
2008-05-06 03:11:01 +00:00
Jordi Vilalta Prat 86fad805d0 Updated the list of the DC plugins' exported symbols
svn-id: r31802
2008-05-02 05:23:31 +00:00
Marcus Comstedt affff7d395 Code cleanup.
svn-id: r31414
2008-04-05 23:30:12 +00:00
Marcus Comstedt d5e09de48c Added getTimeAndDate() implementation.
svn-id: r31027
2008-03-01 22:12:52 +00:00
Marcus Comstedt 4d45121ccf Integrated fs factory into osystem object.
svn-id: r31024
2008-03-01 17:48:42 +00:00
Marcus Comstedt 964caae2dd Moved Dreamcast filesystem factory to platform directory.
svn-id: r31021
2008-03-01 15:45:54 +00:00
Marcus Comstedt 9302491e82 Use vmsfs_delete_file now that libronin supports it...
svn-id: r30772
2008-02-03 17:01:46 +00:00
Jordi Vilalta Prat 66e9d4f5e8 Removed trailing spaces.
svn-id: r30664
2008-01-27 19:47:41 +00:00
Marcus Comstedt d531d42347 Use system call to return to DC boot menu rather than relying on exit()
to do the job.

svn-id: r30197
2008-01-03 13:28:04 +00:00
Marcus Comstedt ca6056ae21 Disable compilation of default savefile manager, to avoid having it pulled
in by --whole-archive when building with plugins.

svn-id: r30185
2008-01-03 07:51:55 +00:00
Marcus Comstedt d157e47ec2 Remove -I$(srcdir)/common from include path (not needed anymore).
svn-id: r30184
2008-01-03 07:49:19 +00:00
Marcus Comstedt 1b8ed0b483 Updated build requirements.
svn-id: r30183
2008-01-03 07:33:01 +00:00
Marcus Comstedt 9f43e2cf8a Use "new" framework for compressed saves...
svn-id: r29765
2007-12-08 15:11:20 +00:00
Marcus Comstedt 7f019cfdee Fixed bug in glob matching function.
svn-id: r29764
2007-12-08 14:58:06 +00:00
Marcus Comstedt 9e8167b10c * Added removeSavefile()
* New style listSavefiles() using a glob

svn-id: r29153
2007-10-03 22:04:36 +00:00
Marcus Comstedt 01ae76adea KEYCODE_ENTER should be KEYCODE_RETURN, actually...
svn-id: r28972
2007-09-19 19:43:03 +00:00
Marcus Comstedt 2ef85c9bf6 displayName() -> getDisplayName()
path() -> getPath()
listDir() -> getChildren()

svn-id: r28971
2007-09-19 19:42:10 +00:00
Marcus Comstedt 14efdd1873 Fixed fallout from keycode being made an enum.
svn-id: r28970
2007-09-19 19:28:05 +00:00
Marcus Comstedt 7668ac231f Include <graphics/surface.h> for Graphics::Surface.
svn-id: r28969
2007-09-19 19:26:12 +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 41c68ac3e4 Removed various obsolete methods from OSystem (screenToOverlayX/Y, overlayToScreenX/Y)
svn-id: r27961
2007-07-08 12:02:38 +00:00
Max Horn e2ad271bd8 Removing non-ASCII chars from source code
svn-id: r27818
2007-07-01 12:47:07 +00:00
Max Horn 0b1ce0774a Use keycodes instead of the (bad) ascii code for function keys in the DC backend
svn-id: r27695
2007-06-24 18:49:48 +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 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
Marcus Comstedt f64e20007f Fixed bug 1711393.
svn-id: r26750
2007-05-05 12:32:52 +00:00
Max Horn 4dd50ee6f4 Fixed yet another DC compile error
svn-id: r26309
2007-03-27 19:26:39 +00:00
Max Horn a848511743 Fix compile error in the DC port
svn-id: r26306
2007-03-26 19:31:36 +00:00
Max Horn ed54ea9155 Moved Event/EventType/keyboard enum from common/system.h (part of class OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again
svn-id: r26180
2007-03-17 19:02:05 +00:00
Marcus Comstedt 2bb012701a flush()->finalize()
svn-id: r25683
2007-02-18 11:48:10 +00:00
Marcus Comstedt 42593cb977 DetectedGameList -> GameList.
svn-id: r25235
2007-01-27 22:59:31 +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
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
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
Marcus Comstedt 25f68b08ab Moved backends/dc into new platform directory.
svn-id: r23357
2006-06-30 20:21:42 +00:00