Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-26 | SWORD25: Fix making multiple saves at the same time. | Alyssa Milburn | |
This adds a missing seek. Thanks to [md5] for guessing the cause. | |||
2011-05-26 | SWORD25: Committed changes to module.mk which were forgotten in my previous ↵ | md5 | |
commit | |||
2011-05-26 | SWORD25: Merged the PNG and thumbnail decoding code into a common class | md5 | |
2011-05-26 | SWORD25: Removed the leftover libpng code | md5 | |
2011-05-26 | SWORD25 (LUA): Removed unused code for handling precompiled LUA scipts | md5 | |
2011-05-26 | SWORD25: Const correctness | Max Horn | |
2011-05-26 | SWORD25: Fix warning: double format, float arg on DC | Max Horn | |
2011-05-26 | SWORD25: Avoid using strcoll | Max Horn | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-25 | ALL: behaviour -> behavior | Matthew Hoops | |
2011-05-25 | SWORD25: Remove more unused loadlib code + use of fopen | Max Horn | |
The functions loader_C and loader_Croot provably did not do anything besides returning an error, so removing them was safe. For loader_Lua, this was using luaL_loadfile. But that in turn now uses Sword25FileProxy, which only supports loading config.lua, and config.lua is not used via the loadlib mechanism. Therefore, I deemed it safe to also remove this third loader. This leaves loader_preload as only remaining loader. It is probably unused, too, but I did not both to investigate further, as I already achieved my primary goal (getting rid of fopen/fclose use). All other removed functions were unused due to the removal of the first three loader_* functions. | |||
2011-05-24 | SWORD25: Remove unused Lua print stuff | Max Horn | |
2011-05-23 | SWORD25: Remove obsolete FORBIDDEN_SYMBOL_ALLOW_ALL defines | Max Horn | |
2011-05-23 | COMMON: Add exit() to list of forbidden symbols | Max Horn | |
2011-05-23 | SWORD25: Include scummsys.h from lua.h, partially deal with the consequences | Max Horn | |
This should help mark the spots that are still non-portable, just follow the FIXMEs. | |||
2011-05-23 | SWORD25: Avoid including lua headers in other headers | Max Horn | |
2011-05-23 | SWORD25: Replace some non-portable calls, add FIXMEs | Max Horn | |
2011-05-23 | SWORD25: Fix Theora audio endianism | Alyssa Milburn | |
2011-05-23 | SWORD25: Properly use Theora picture offset/dimensions | Matthew Hoops | |
2011-05-23 | SWORD25: Fix ambiguous typing | Max Horn | |
2011-05-23 | SWORD25: Fix screenshot endianism issue | Alyssa Milburn | |
2011-05-23 | SWORD25: De-hardcode target name in thumbnail code | Alyssa Milburn | |
This just uses the provided filename rather than trying to recreate it with a hard-coded target (causing crashes with other targets). (Also, add an error check rather then crashing there, just in case.) | |||
2011-05-23 | SWORD25: Fix error string parameter | Alyssa Milburn | |
2011-05-23 | SWORD25: Replaced accidental backslash in include filename | Paul Gilbert | |
2011-05-23 | SWORD25: Moved detection entries into detection_tables.h | Paul Gilbert | |
2011-05-23 | SWORD25: Added detection entries for other languages | Paul Gilbert | |
This is needed now, since changing the language in-game updates the ScummVM language setting, and there must be a matching detection entry for each language. | |||
2011-05-23 | SWORD25: Added proxy code for converting writing config.lua to update the ↵ | Paul Gilbert | |
ScummVM game settings | |||
2011-05-23 | SWORD25: Created proxy class that presents ScumMVM settings as a valid ↵ | Paul Gilbert | |
config.lua file | |||
2011-05-22 | ENGINES: Further unify engine names | Thierry Crozat | |
2011-05-20 | SWORD25: Don't assume that all locales use decimal point | eriktorbjorn | |
The trydecpoint() function *is* used, though probably only in countries which don't use a decimal point. We can't use the ISO C locale functions here because they're not fully implemented on some platforms, e.g. Android. Hopefully this method will work. | |||
2011-05-20 | SWORD25: Re-implement two LUA library I/O functions necessary for detecting ↵ | Paul Gilbert | |
and creating the config.lua configuration file | |||
2011-05-19 | SWORD25: Fix to properly signal when movie playback has ended | Paul Gilbert | |
2011-05-18 | SWORD25: Implement TheoraDecoder::pauseVideoIntern() | Matthew Hoops | |
2011-05-18 | SWORD25: Properly use endOfVideo() | Matthew Hoops | |
2011-05-18 | SWORD25: Make Theora handle the case when the packet eos is not set | Matthew Hoops | |
2011-05-18 | GRAPHICS: Add a YUV to RGB table lookup for use with Theora | Matthew Hoops | |
Based on the video/mpeg_player.* one, which is based on lots of other things (too many to name, go see the file) | |||
2011-05-18 | SWORD25: Fix a/v sync with using the TheoraDecoder standalone | Matthew Hoops | |
Hopefully should fix a/v sync from in-game. If not, the engine needs to be changed slightly | |||
2011-05-17 | SWORD25: Name the random source | Max Horn | |
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-15 | SWORD25 (LUA): Removed unused non-portable locale code | md5 | |
2011-05-15 | SWORD25 (LUA): Clarified the use of os_remove() | md5 | |
2011-05-15 | SWORD25: Begin fixing the TheoraDecoder implementation | Matthew Hoops | |
getFrameRate() and endOfVideo() have been fixed so it can be used as a standalone decoder. a/v sync still needs to be fixed | |||
2011-05-14 | SWORD25: Fix format string warning. | eriktorbjorn | |
2011-05-14 | SWORD25 (LUA): Disabled a lot of non-portable LUA functions | md5 | |
sword25 doesn't use these (thankfully) | |||
2011-05-14 | SWORD25 (LUA): Some compilation optimizations | md5 | |
For Android, define stroll() inside luaconf.h For PS2, don't use the visibility attribute, as the PS2 gcc isn't particularly happy about it... | |||
2011-05-13 | SWORD25: Stop linking directly against zlib. | md5 | |
Also, don't compress game data in newer saves, as the whole saved game is compressed anyway | |||
2011-05-13 | SWORD25: Fix compilation when libvorbis is not present | md5 | |
2011-05-13 | SWORD25 (LUA): Whitespace fixes | md5 | |
2011-05-13 | SWORD25 (LUA): Hopefully fixed compilation for the Android platform | md5 | |
2011-05-13 | SWORD25: Added a version field for savegame thumbnails | md5 | |