Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2011-04-05 | SCUMM: Move _heV7DiskOffsets from ScummEngine to ScummEngine_v70he | Max Horn | |
2011-04-05 | SCUMM: Split ScummEngine::generateFilename, move HE specifics to class ↵ | Max Horn | |
ScummEngine_v60he | |||
2011-04-05 | SCUMM: Rename InfoStuff to SaveStateMetaInfos | Max Horn | |
2011-04-05 | SCUMM: Move ActorHE into its own header, move some HE specific stuff out of ↵ | Max Horn | |
scumm.h | |||
2011-04-05 | SCUMM: Cleanup | Max Horn | |
2011-04-05 | SCUMM: Fix off-by-one mistakes in out-of-bounds checks; name some constants | Max Horn | |
2011-04-04 | SCUMM: Extend debug command 'object' to allow querying state | Max Horn | |
2011-04-04 | SCUMM: Extend workaround for bug #1668393 (see bug #3267665) | Max Horn | |
2011-04-04 | SCUMM: Check for cutSceneStackPointer underflows | Max Horn | |
2011-04-02 | SCUMM: Add support for append mode to o72_openFile() | Matthew Hoops | |
The baseball2001 hall of fame data saves properly now | |||
2011-04-01 | SCUMM: Make sure finalize is called from o60_closeFile() | Matthew Hoops | |
2011-04-01 | SCUMM: Stub off file append mode in o72_openFile() | Matthew Hoops | |
This is used in several Backyard Sports titles. This stub is required for now so that baseball2001 can continue after trying to save the Hall of Fame data. | |||
2011-03-29 | JANITORIAL: Remove/comment unused vars | dhewg | |
Found by GCC 4.6's -Wunused-but-set-variable | |||
2011-03-23 | AUDIO: Change several fake MidiDrivers to MidiDriver_BASE subclasses | Max Horn | |
Many engines follow the advice in audio/midiparser.h and create a "pseudo-MidiDriver" subclass. But MidiParser really only needs a tiny subset of the MidiDriver capabilities, namely those found in MidiDriver_BASE. So we try to subclass from that whenever possible; this allows us to remove many stub methods, and enables further future simplifications. |