Age | Commit message (Collapse) | Author |
|
(or a subclass of it); added a (currently fake) fallback callback entry in ADParams
svn-id: r25574
|
|
* Renamed genGameList to gameIDList to make it match the corresponding
plugin API function name
* removed the detectFunc param from detectGameForEngineCreation,
as it *always* pointed to a straight wrapper around AdvancedDetector::detectAllGames
* as a consequence, removed the various GAME_detectGames functions from the
engines, and removed the detectFunc param from ADVANCED_DETECTOR_DEFINE_PLUGIN
svn-id: r25547
|
|
svn-id: r25545
|
|
add it for AGOS, too
svn-id: r25543
|
|
(GF_DEMO) -- this flag value is not yet used by anything (also, GF_DEMO hasn't been correctly set for AGI games yet)
svn-id: r25539
|
|
Currently only gob engine benefits from it.
svn-id: r25374
|
|
(implying change of semantics)
* Reordered the params of Mixer::playRaw (the SoundType now comes first, not last)
* Removed Mixer::isPaused
* Removed Mixer::getSoundElapsedTimeOfSoundID
* Added some doxygen comments to the Mixer
svn-id: r25356
|
|
svn-id: r25284
|
|
more complex game IDs with platform and language specified.
AGI engine benefits most from that.
Also turned Cine, Parallaction and SAGA to single ID, autoupgrading old ID.
svn-id: r25269
|
|
svn-id: r25241
|
|
svn-id: r25194
|
|
svn-id: r25178
|
|
svn-id: r25172
|
|
svn-id: r25167
|
|
svn-id: r25164
|
|
svn-id: r25156
|
|
return StringMap instead of fixed list of parameters. This adds great
flexibility.
Current patch should not alter any functionality, i.e. if there are regressions,
submit a report. Phase 2 will benefit from these changes and will come later.
svn-id: r25134
|
|
svn-id: r24947
|
|
ADVANCED_DETECTOR_DETECT_GAMES_FUNCTION, and real_ADVANCED_DETECTOR_DETECT_INIT_GAME to ADVANCED_DETECTOR_DETECT_INIT_GAME
svn-id: r24896
|
|
svn-id: r24887
|
|
svn-id: r24882
|
|
svn-id: r24881
|
|
svn-id: r24792
|
|
#define hell it consisted of previously)
svn-id: r24685
|
|
macroses. Now typical usage is just list of macros with parameters and
array of game details.
svn-id: r24670
|
|
center"
svn-id: r24664
|
|
svn-id: r24589
|
|
svn-id: r24488
|
|
mixer in the backends for increased flexibility
svn-id: r24443
|
|
svn-id: r24407
|
|
svn-id: r24311
|
|
svn-id: r24191
|
|
svn-id: r24090
|
|
without further code duplication.
svn-id: r24083
|
|
the linker dependency graph). Porters will have to update project files
svn-id: r23974
|
|
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker
restrictions)
* Change the base Debugger class to *not* be a template class anymore;
instead, a thin (template based) wrapper class is used to hook up
debugger commands
* Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single
version of each in GUI::Debugger
* New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries
the console to determine when to wrap
* Debugger::preEnter and postEnter aren't pure virtual anymore
svn-id: r23890
|
|
svn-id: r23888
|
|
svn-id: r23751
|
|
* Modified about dialog to list all available plugins with their resp. copyright
* Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too)
svn-id: r23645
|
|
common/hash-str.h; removed Hash functor specialization for String and char pointers; changed all code using hashmaps with string keys to explicitly specify whether they honor or ignore case
svn-id: r23634
|
|
for consistency with other #includes.
svn-id: r23585
|
|
svn-id: r23583
|
|
least for GCC)
svn-id: r23569
|
|
- changes some engine detectors to use it
svn-id: r23559
|
|
game detectors.
svn-id: r23558
|
|
now (hiya eriktorbjorn, this one is for you *ggg*)
svn-id: r23547
|
|
svn-id: r23496
|
|
checking for GCC / not GCC
svn-id: r23458
|
|
* Renamed common.rules to rules.mk
* Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it)
svn-id: r23275
|
|
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h)
svn-id: r23274
|