Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-13 | SCUMM: Tweak sound res syncing | Max Horn | |
2011-05-13 | SCUMM: Document resource usage count / expiry a little bit | Max Horn | |
2011-05-13 | SCUMM: Remove obsolete TODO | Max Horn | |
2011-05-13 | SCUMM: Rename ResTypeData::tag to _tag, get rid of ResTypeData::name | Max Horn | |
2011-05-13 | SCUMM: Rename ResTypeData::num to _num | Max Horn | |
2011-05-13 | SCUMM: Get rid of the MemBlkHeader hack | Max Horn | |
This uncovered at least one potentially serious bug in the inventory code, which still needs to be investigated and fixed. | |||
2011-05-13 | SCUMM: Clean up ResourceManager initialization | Max Horn | |
2011-05-13 | SCUMM: Rename saveLoadResource to loadResourceOLD, remove unused save code in it | Max Horn | |
2011-05-13 | SCUMM: Document and cleanup resource type mode | Max Horn | |
2011-05-13 | SCUMM: Refactor how resource (types) are srepresented | Max Horn | |
Previously, we had a couple of arrays of size N (where N = number of resource types), one for each attribute of a resource type (such as as the number of resources of that type. Now, we have one array of size N, whose elements are a record aggregating all the attributes of each resource type. | |||
2011-05-13 | SCUMM: Move class ResourceManager to its own header | Max Horn | |
2011-05-13 | SCUMM: Unify & extend index block related debug messages | Max Horn | |
2011-05-13 | SCUMM: Print SCUMM & HE version when starting a game in deug mode | Max Horn | |
2011-05-13 | SCUMM: Move tmsk code into its own Gdi subclass | Max Horn | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-05 | SCUMM: Use new MacCursor code instead of convertCrsrCursor() | Matthew Hoops | |
2011-05-02 | SCUMM: Add support for an alternate version of The Dig's demo | Matthew Hoops | |
2011-05-02 | ALL: Mark printf and various other symbols as forbidden | Max Horn | |
Right now, a few places in the frontend code still use printf and consorts. We mark the affected files with a FIXME for now, and add a dedicated exception for each. To be fixed! Also tweak FORBIDDEN_SYMBOL_REPLACEMENT to hopefully really always enforce a compiler error | |||
2011-05-02 | AUDIO: Rename clock() -> updateClock() in SID emulator | Max Horn | |
2011-05-02 | SCUMM: fix whitespaces (patch #3281359) | Max Horn | |
2011-05-01 | SCUMM: Fix v60he games | Matthew Hoops | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-28 | JANITORIAL: Format forward declarations to follow convention | Ori Avtalion | |
2011-04-27 | SCUMM: Fix differences in soccer's u32 op_1011 | Matthew Hoops | |
2011-04-27 | SCUMM: Add separate game id's for soccermls and soccer2004 | Matthew Hoops | |
There are subtle differences in their u32 code that we need to handle | |||
2011-04-27 | SCUMM: Implement soccer u32 opcodes 1013, 1019, 1020, and 1021 | Matthew Hoops | |
2011-04-27 | SCUMM: Fixed compilation with MSVC | md5 | |
Both double and float parameters were passed to atan2(), which didn't match any variants of atan2() | |||
2011-04-26 | SCUMM: Avoid long double usage | Matthew Hoops | |
2011-04-26 | SCUMM: Begin work on the soccer u32 code | Matthew Hoops | |
Players no longer appear in the upper-left corner of the screen and play can actually hault now (ie. the ball can go out of play). The players/ball do not move from their positions yet, but it's a start. | |||
2011-04-23 | ASM: Defines do not get mangled | dhewg | |
2011-04-23 | ARM: Global symbols get an underscore prefix on darwin | dhewg | |
apply same solution as for the sound/smush ARM asm here | |||
2011-04-23 | ASM: Replace .equ with .set in proc3ARM.s | dhewg | |
gas from the iphone failchain doesn't know about .equ, and .set is synonymous with .equ - which it supports | |||
2011-04-22 | SCUMM: Do not pass non-string literal but "%s" + string to displayMessage. | Johannes Schickel | |
Since displayMessages usualy vsnprintf internally it is not quite safe to pass any string to it, since it might include a format argument like %n, which is unsafe. | |||
2011-04-22 | DOTT: MM message can now be translated. | Thierry Crozat | |
2011-04-18 | SCUMM: Make use of new Common::Error type | Max Horn | |
2011-04-18 | COMMON: Remove kInvalidPathError | Max Horn | |
2011-04-18 | COMMON: Rename Error to ErrorCode, introduce new Error class | Max Horn | |
2011-04-18 | SCUMM: Setup proper pixel format for virtual screen surfaces. | Johannes Schickel | |
Thanks to Max for notifying me that SCUMM seems always to use RGB555. | |||
2011-04-17 | ALL/GRAPHICS: Remove Surface::bytesPerPixel. | Johannes Schickel | |
2011-04-17 | SCUMM: Prefer Surface::format over Surface::bytesPerPixel. | Johannes Schickel | |
2011-04-17 | SCUMM: Prefer Surface::create taking a PixelFormat over the one taking a ↵ | Johannes Schickel | |
byte depth. | |||
2011-04-17 | SCUMM: Add md5 from bug #3264965 for fbpack | Eugene Sandulenko | |
2011-04-14 | SCUMM: Typo | Max Horn | |
2011-04-13 | SCUMM: Use shared ADPCM data tables | Max Horn | |
2011-04-13 | SCUMM: Fix bug #3187622 (COMI: incorrect decoding of audio codec 13/15) | Max Horn | |
2011-04-13 | SCUMM: Resolve some code duplication | Max Horn | |
2011-04-13 | SCUMM: Move ADPCM decoder into separate function | 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-05 | SCUMM: Move _heV7RoomIntOffsets from ScummEngine to ScummEngine_v70he | Max Horn | |