aboutsummaryrefslogtreecommitdiff
path: root/backends/module.mk
AgeCommit message (Collapse)Author
2008-11-03add PSPSaveFileManager class (subclassed DefaultSaveFileManager)Joost Peters
svn-id: r34891
2008-11-03* turned DefaultSaveFileManager::checkPath into a virtual methodMax Horn
* add a subclass of DefaultSaveFileManager for UNIX, POSIXSaveFileManager, which overloads checkPath * switched SDL backend to use POSIXSaveFileManager if UNIX is #defined svn-id: r34872
2008-09-03Moved StdioStream to its own files inside backendsMax Horn
svn-id: r34303
2008-08-27FSNode code: Merged most versions of lastPathComponent() into one new ↵Max Horn
AbstractFilesystemNode::lastPathComponent() method, with customizable path separator character svn-id: r34197
2008-08-27Partial commit of patch #2012839: Atari Patch for adding Native MIDI and Fix ↵Max Horn
Compile svn-id: r34194
2008-06-04Patch #1971285: "Nintendo Wii port"Eugene Sandulenko
svn-id: r32547
2008-05-15Removed the GP32 portMax Horn
svn-id: r32139
2008-03-12Removed remaining traces of the dead MorphOS backend, which itself was ↵Max Horn
removed about one year ago svn-id: r31114
2008-03-01Moved Dreamcast filesystem factory to platform directory.Marcus Comstedt
svn-id: r31021
2008-02-24Don't #include the FS factory implementations in common/system.cpp; rather, ↵Max Horn
rely on the build system to include them svn-id: r30957
2008-02-23Replaced FilesystemFactory::makeFSFactory with a new method ↵Max Horn
OSystem::getFilesystemFactory() svn-id: r30947
2008-02-23Renamed AbstractFilesystemFactory to FilesystemFactoryMax Horn
svn-id: r30935
2008-02-20Added CAMD MIDI driver for AmigaOS4Jordi Vilalta Prat
svn-id: r30910
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-11-02Patch #1815526: Add TiMidity++ MIDI server supportMax Horn
svn-id: r29377
2007-09-30Patch #1804801: DMedia MIDI driver for IRIXMax Horn
svn-id: r29142
2007-09-18Fix linker issues when doing a plugin build, and (hopefully) also on WindowsMax Horn
svn-id: r28950
2007-03-17Implemented a simple EventManager classMax Horn
svn-id: r26154
2007-02-18Replaced the old code for compressed savegames (which was using the ↵Max Horn
gzopen/gzread/etc. API, and thuse tied to FILE/fopen/fread/etc.) with a new wrapper approach, which allows reading/writing gzip data via arbitrary SaveFile implementations, and thus can be used with custom savefile implementations svn-id: r25669
2006-10-07Added SDL plugin providerMax Horn
svn-id: r24152
2006-10-07Fixed mixup in win32 plugin provider code, and added win32 & dc plugin ↵Max Horn
providers to the build system svn-id: r24150
2006-10-07Started to refactor the plugin code (moving backend specific stuff into ↵Max Horn
backends/plugins/) svn-id: r24148
2006-06-30Moved savefile.cpp to backends, to work around link errorMax Horn
svn-id: r23361
2006-06-24Moved savefile code to new 'saves' backend module (work in progress)Max Horn
svn-id: r23282
2006-06-24Added 'timer' backend module, based on the existing TimerManager code (work ↵Max Horn
in progress) svn-id: r23279
2006-06-24* Renamed config.mak to config.mkMax Horn
* 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
2006-06-24Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cppMax Horn
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
2006-06-03Add the new Dreamcast filesystem backend to the build.Marcus Comstedt
svn-id: r22884
2006-02-25Moved dummy MIDI driver from backends/ to sound/ (this fixes bug #1435221)Max Horn
svn-id: r20878
2006-02-12Reduced data duplication in module.mk files; added module.mk files for null ↵Max Horn
and x11 backends; added engines/module.mk svn-id: r20584
2005-12-26New CoreMIDI midi backend for OS XMax Horn
svn-id: r19832
2005-05-09Patch #1181544 (AmigaOS 4 changes)Max Horn
svn-id: r18011
2005-01-11Partial fix for bug #1100125Max Horn
svn-id: r16544
2004-12-25Moved the softsynth midi drivers into a sound/softsynth; amongst other ↵Max Horn
things, this fixes bug #1083058 svn-id: r16316
2004-11-20Changed the FilesystemNode implementation to make it easier to use (client ↵Max Horn
code doesn't have to worry about the memory managment anymore, it's all 'automatic' now). May have introduced a mem leak or two, please check :-) svn-id: r15848
2004-11-06Major MT-32 emu overhaul based on KingGuppy's code.Eugene Sandulenko
o added configure option o mi2 intro doesn't freeze anymore and has no sound glitches o missing instruments in many titles are fixed o numerous memory overwrite bugs are fixed o code is cleaned a lot and splitted into many smaller files o mt32.cpp went to backends/midi o synced with upstream code o reverberation fixed * don't complain about File class wrapper :) * all custom types are back * #pragmas are to do * maybe some indentation is wrong too I prefer smaller commits, but this thing came in one piece. svn-id: r15715
2004-10-21Patch #1048326 Better MT-32 supportEugene Sandulenko
svn-id: r15635
2004-01-30Various changes to the build system which allow building ScummVM in an ↵Max Horn
external directory (and as such, allow you to have a debug, a profiling, and a release build from the same set of source files in parallel). Work in progress svn-id: r12680
2003-10-05Preliminary preparation for new YM2612 FM emulator.Jamieson Christian
All the hooks are in, but actual implementation needs to be checked for portability. svn-id: r10615
2003-09-17some tweaks to the build system (work toward plugin support)Max Horn
svn-id: r10279
2003-05-17Removed mididrv.cpp, added seq.cppJamieson Christian
svn-id: r7608
2002-12-25Moved MorphOS midi driver to backends/midiRuediger Hanke
svn-id: r6120
2002-12-11Added windows.cppJamieson Christian
svn-id: r5903
2002-12-08split alsa from mididrvOliver Kiehl
svn-id: r5890
2002-12-08started to split out the midi driversMax Horn
svn-id: r5889
2002-11-21Update module.mk system for the new adlib driverJames Brown
svn-id: r5679
2002-11-21revamped build system somewhat: 'modules' like scumm, simon, gui etc. now ↵Max Horn
all build into a lib, and all have a module.mk file that lists all their file. Advantage: further modularizes the build system, seperating all parts of ScummVM svn-id: r5653