aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2006-04-11Fixed FS support based on lastest changes to the base fs classChris Apers
svn-id: r21801
2006-04-11There is no ::create function anymore in backendsChris Apers
svn-id: r21800
2006-04-11Added now required palm_main(...) functionChris Apers
svn-id: r21799
2006-04-11Missing endian.hChris Apers
svn-id: r21798
2006-04-11Added missing 'auto' music driverChris Apers
svn-id: r21797
2006-04-10Fallback to using stat() if readdir returns DT_UNKNOWN (replacing the AMD64 ↵Max Horn
hack) svn-id: r21767
2006-04-09Forces usage of SYSTEM_NOT_SUPPORTING_D_TYPE on amd64 systems. (read comment ↵Johannes Schickel
for more information) svn-id: r21739
2006-04-09Add SDL_SetModuleHandle to WinMainTravis Howell
svn-id: r21710
2006-04-08Introduced language EN_ANY used for general English game entries. EN_USA andEugene Sandulenko
EN_GRB should be used for games which have both variants. Currently it is MM NES and BASS. All other are switched to EN_ANY. svn-id: r21702
2006-04-08AmigaOS4 changes from tracker #1416370Max Horn
svn-id: r21691
2006-04-07Cache the root node (cause a major speedup on OSX, since by far the slowes ↵Max Horn
part in the FS code over here is the getcwd call in getRoot() ) svn-id: r21667
2006-04-07Fix compileWon Star
svn-id: r21666
2006-04-07Disable i/o cache which is incomplete and can cause serious problem with SMC.Won Star
Fix compile by overriding typenames. Cleanup and fix ASM functions. Some of them didn't return properly to C code when called... Cleanup Makefile again. svn-id: r21663
2006-04-05use _gameid instead of _game.features to detect games using ImuseDigital ↵Max Horn
(slightly less clean, but then it's still a hack, and this way we only need to pass around the gameid) svn-id: r21625
2006-04-05Use full path qualifiers in #include statements (exception: engines/ can be ↵Max Horn
ommited, at least for now) svn-id: r21620
2006-04-04Turned FSList::sort into a generic function which can be applied to anything ↵Max Horn
which implements comparable iterators (like Array, List, or plain C arrays) svn-id: r21617
2006-04-04Allow symlinks to directories for FS;es with D_TYPE support.Eugene Sandulenko
svn-id: r21616
2006-04-04Symlinks are also valid filesEugene Sandulenko
svn-id: r21615
2006-04-04Rename variable in FSList::sort() to avoid conflict with system definesTravis Howell
svn-id: r21612
2006-04-04Removed extra exclamation marks in warning() calls as well.Eugene Sandulenko
svn-id: r21608
2006-04-04Don't use HAVE_CONFIG_H / config.h directly, use scummsys.h insteadMax Horn
svn-id: r21605
2006-04-04Some more FS code cleanupMax Horn
svn-id: r21600
2006-04-04Possible bug in the Symbian FS code?Max Horn
svn-id: r21599
2006-04-04oopsMax Horn
svn-id: r21598
2006-04-04Removing more pseudo copy constructors in favor of the standard copy ↵Max Horn
constructor (gee, everybody is copying my bad code, it seems ;-) svn-id: r21597
2006-04-04Rewrote sort code to use iterators (means it can be used with any container ↵Max Horn
now, in theory at least) svn-id: r21596
2006-04-03Added comment on why we use getcwd in POSIXFilesystemNode at allMax Horn
svn-id: r21582
2006-04-03Fix AbstractFilesystemNode::wrap to not call (indirectly) getRoot, just to ↵Max Horn
throw away the result immediately again (which (a) caused a slowdown and (b) a leak, both fixed now) svn-id: r21581
2006-04-03Various changes to POSIXFilesystemNode:Max Horn
- Removed pseudo copy constructor, use the automatically generated one instead. - Do not always call stat() whenever creating a POSIXFilesystemNode from a path. - Use lastPathComponent in POSIXFilesystemNode(path) constructor. - Some further cleanup. svn-id: r21580
2006-04-02To detect specific games, you want to look at the gameid, not the targetname ↵Max Horn
(which can take on arbitrary values) svn-id: r21567
2006-04-02Backends now are also responsile for deiniting properly. In particular, ↵Max Horn
moved the call to quit() from scummvm_main to the various backend main routines (porters may want to replace it by something different) svn-id: r21559
2006-04-02With this change, backends are now responsible for instantiating their ↵Max Horn
OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently) svn-id: r21557
2006-04-02Fix console output been redirected under win32 build, due to main changes. ↵Travis Howell
Remove NO_CONSOLE, since it is never defined svn-id: r21554
2006-04-02Fixing the X11 & NULL backends by adding main()Max Horn
svn-id: r21553
2006-04-02Moved AmigaOS 'magic cookie' to sdl.cpp, as it is port specific (porter says ↵Max Horn
he might remove it completly in a future version) svn-id: r21550
2006-04-02ps2_fopen uses getGameDataPath -- added FIXME comment that explain how it ↵Max Horn
probably could be fixed, but I'll leave this to somebody who can actually compile & test this port :-) svn-id: r21548
2006-04-02Moved the Win/Symbian specific stdout/stderr redirect code from ↵Max Horn
base/main.cpp to sdl.cpp, where it belongs (considering that it is backend specific code) svn-id: r21547
2006-04-02Fully and officially renamed our main function to scummvm_main, thus makingMax Horn
various backend specific hacks unnecessary. As a consequence, it is now the responsibility of the backend to define main. Hence I adapted the SDL backend accordingly. svn-id: r21542
2006-03-29Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵Max Horn
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500
2006-03-28Renamed various container isEmpty() methods to empty() to match STL conventionsMax Horn
svn-id: r21472
2006-03-25Add kListAllNoRoot type to listDir() to handle recent file class changes, on ↵Travis Howell
file system backends which use _isPseudoRoot svn-id: r21449
2006-03-23Cleanup Makefile.Won Star
svn-id: r21410
2006-03-23Update port.Won Star
* NO SOUND support. * New asm functions. * Prepare for MP3 / OGG svn-id: r21409
2006-03-19Removed implicit screen updates (see also the discussion on scummvm-devel)Max Horn
svn-id: r21385
2006-03-15Fix for bug #1449912 (DC: selector.cpp compilation failed)Max Horn
svn-id: r21319
2006-03-14Fixes for the DC backends (see patch #1436898)Max Horn
svn-id: r21292
2006-03-14Use SDL_GetError in an attempt to display slightly more information about ↵Max Horn
the reason(s) SDL_SetVideoMode failed svn-id: r21291
2006-03-14Adds support for building on Intel Macs, using a modifiedOystein Eftevaag
version of patch 1448395 by Aubin and some of my own changes. Notably: * Two elements of a struct in backends/midi/quicktime.cpp needed to be forced to BE. * NASM set to build Mach-O binaries * configure now checks for Altivec support on Darwin hosts, instead of assuming it. Altivec support can also be disabled (not 100% sure if t his is actually needed, but might be handy for crosscompiling). * The aliasing of the symbols contained in the .asm files done on Windows were also needed on MacOS. Note that while the asm code is properly compiled and linked in, HQ2/3x support will still not work properly on Intel macs if NASM is enabled. svn-id: r21280
2006-03-09Updated build scriptsLars Persson
svn-id: r21182
2006-03-08Adapting plugin.syms to the changes made to the plugin API (matching it with ↵Max Horn
the conent of plugin.exp) svn-id: r21143