Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-12 | COMMON: Let MKTAG always return an uint32 | Max Horn | |
2011-04-12 | COMMON: Use correct MKTAG definition, stupid | Max Horn | |
2011-04-12 | COMMON: Replace MKID_BE by MKTAG | Max Horn | |
MKID_BE relied on unspecified behavior of the C++ compiler, and as such was always a bit unsafe. The new MKTAG macro is slightly less elegant, but does no longer depend on the behavior of the compiler. Inspired by FFmpeg, which has an almost identical macro. | |||
2011-04-12 | COMMON: Drop totally obsolete & outdated DEC C++ 'support' | Max Horn | |
2011-04-12 | COMMON: Fix usage of wrong variable when keymapper is active | Klaus Reimer | |
2011-04-04 | COMMON: Fix (harmless) int <-> uint mismatch | Max Horn | |
2011-03-29 | COMMON: Unbreak EventRecorder a little | dhewg | |
2011-03-29 | JANITORIAL: Remove/comment unused vars | dhewg | |
Found by GCC 4.6's -Wunused-but-set-variable | |||
2011-03-24 | COMMON: Add SaveFileManager::copySavefile() and update ↵ | Littleboy | |
SaveFileManager::renameSavefile() to use it | |||
2011-03-23 | COMMON: Remove TODO from struct Event | Max Horn | |
I moved this TODO to the Wiki TODO page and extended it there. Yet while I originally wrote it, I now think that we are probably best off keeping things as they are. | |||
2011-03-19 | COMMON: Removed custom PI define (M_PI should be used instead) | md5 | |
2011-03-19 | COMMON: Enable math constants under Visual Studio | md5 | |
2011-03-07 | Merge branch 'pe_exe' of https://github.com/clone2727/scummvm into ↵ | Matthew Hoops | |
clone2727-pe_exe | |||
2011-03-07 | COMMON: Add TODO to make compressed NE EXE handling transparent | Matthew Hoops | |
2011-03-07 | COMMON: Add a sanity assert | Matthew Hoops | |
2011-03-07 | COMMON: Fix WinResourceID::getID() | Matthew Hoops | |
2011-03-07 | COMMON: Make the operator=(String) function be a const reference instead | Matthew Hoops | |
2011-03-06 | SCUMM: Use the new WinCursor code in SCUMM HE | Matthew Hoops | |
Also, updated the MacResManager cursor code to reflect the SCUMM resource extractor code changes | |||
2011-03-04 | GRAPHICS: Split the NE cursor code from the NEResources class | Matthew Hoops | |
Now the code lies in Graphics and all cursors are not cached upon opening an exe. The engine is now in charge of caching which cursors it wants. | |||
2011-03-02 | COMMON: Remove newlines from debug() | dhewg | |
They were interfering with my precious debug spew :P | |||
2011-02-22 | COMMON: Add a key color field to NECursor | Matthew Hoops | |
2011-02-22 | COMMON: Begin to merge some NE/PE code | Matthew Hoops | |
The ID classes are now common to both. The files have been renamed to better illustrate their purpose. | |||
2011-02-22 | COMMON: Add a convenience function to ignore the language field | Matthew Hoops | |
2011-02-22 | COMMON: Add default Windows PE types | Matthew Hoops | |
2011-02-22 | COMMON: Add basic PE EXE parser | Matthew Hoops | |
Much thanks to fuzzie for her assistance | |||
2011-02-20 | COMMON: Correct NE Resource Loader for Osystem RGBA->RGB Palette Change. | D G Turner | |
2011-02-14 | COMMON: Make MacResManager::convertCrsrCursor to return a RGB palette. | Johannes Schickel | |
2011-02-12 | JANITORIAL: Remove extraneous parentheses | Ori Avtalion | |
svn-id: r55890 | |||
2011-02-10 | CONFIGURE: Add basic support for ICC. | Johannes Schickel | |
svn-id: r55862 | |||
2011-02-09 | COMMON: Reduce overflow risk in Common::Rational += and -= operators | Max Horn | |
svn-id: r55839 | |||
2011-02-09 | COMMON: Add comment that explains strange <= checks in gcd() | Max Horn | |
svn-id: r55838 | |||
2011-02-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2011-02-04 | COMMON: Only take the md5 of the resource fork data section | Matthew Hoops | |
Since various apps can modify the type/creator of the files, we can't rely on the header of the resource fork to take the md5. I've therefore also recalculated all of the detector entries (all 5 of them) that use the Mac resource fork code. svn-id: r55764 | |||
2011-01-30 | COMMON: Add an erase method which takes an iterator to HashMap. | Johannes Schickel | |
Currently there is no iterator returned from this method, to have some similarity to associative containers of the STL. I also "added" one unit test for this method, which is basically just a copy of the HashMap::erase(const Key &) test with the required adaptions. svn-id: r55661 | |||
2011-01-28 | COMMON: Fixed memory leakage in unarj readHeader(). | David Turner | |
This manifested in Drascula. svn-id: r55582 | |||
2011-01-23 | COMMON: Added some very simple operators to the Point class (+, -, += and ↵ | Filippos Karapetis | |
-=), taken from the BS25 Vertex class svn-id: r55476 | |||
2011-01-22 | COMMON: Update documentation of the MacResManager | Matthew Hoops | |
svn-id: r55403 | |||
2011-01-21 | COMMON: Document which engines use DCL | Matthew Hoops | |
svn-id: r55380 | |||
2011-01-21 | COMMON: Move SCI's DCL decompression code to common | Matthew Hoops | |
svn-id: r55367 | |||
2011-01-18 | COMMON: Some style fixes in config-manager.cpp. | Johannes Schickel | |
svn-id: r55315 | |||
2011-01-13 | COMMON: Some slight formatting fixes in config-manager.cpp. | Johannes Schickel | |
svn-id: r55228 | |||
2011-01-13 | CONFIGMANAGER: small changes to support old config files with no 'gameId' ↵ | Yotam Barnoy | |
keys. As discussed on -devel. svn-id: r55222 | |||
2011-01-11 | COMMON: Fix a few space formatting issues. | Jordi Vilalta Prat | |
svn-id: r55200 | |||
2011-01-01 | COMMON: Fix comment about getButtonState. | Alyssa Milburn | |
svn-id: r55087 | |||
2010-12-29 | CONFIG-MGR: added ability to add other non-game domains | Yotam Barnoy | |
The way we determine if a domain is a game domain or not when loading from the config file is by checking for a 'gameId' key. This required changing the method of loading somewhat. MiscDomains (ie. non-game domains) are saved to the config file before game domains but after the main domains. This change shouldn't mess anything up but it could probably use a look-through just in case. svn-id: r55060 | |||
2010-12-20 | OSYSTEM: Clarify grabPalette documentation after talking with Max about it. | Johannes Schickel | |
svn-id: r54978 | |||
2010-12-11 | COMMON: Handle C++-style comments in config files | Alyssa Milburn | |
svn-id: r54868 | |||
2010-12-08 | BACKENDS: Fix OSD implementation in ModularBackend. | Johannes Schickel | |
svn-id: r54828 | |||
2010-12-05 | COMMON: Fix AppleDouble support in the MacResManager (thanks, fuzzie) | Matthew Hoops | |
svn-id: r54775 | |||
2010-12-01 | ALL: Fix a few typos | Jordi Vilalta Prat | |
svn-id: r54716 |