Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-05-19 | MOHAWK: Compensate movie encoding difference between Myst ME and Myst ↵ | Bastien Bouclet | |
original, to fix a crash in the clock tower. | |||
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-18 | TINSEL: Remove declarations for non-existent functions FindObject() and ↵ | Christoph Mallon | |
GetNextObject(). Signed-off-by: Max Horn <max@quendi.de> | |||
2011-05-18 | TINSEL: Correctly handle the pDispList OBJECT linked lists, i.e. use ↵ | Christoph Mallon | |
OBJECT** for a pointer to the head. Signed-off-by: Max Horn <max@quendi.de> | |||
2011-05-18 | TINSEL: Document pDispList OBJECT linked list 'trick' | Max Horn | |
2011-05-18 | TINSEL: Revert commit 43ca9c86ab to fix bug #3303799 | Max Horn | |
Commit 43ca9c86ab causes segfaults when trying to start a game in tinsel. However, the code in question still should be investigated, as it casts OBJECT** pointers to OBJECT*. Very fishy. | |||
2011-05-18 | AGI: Constify stuff | Max Horn | |
2011-05-18 | TSAGE: Fix several glitches in scene 4000 | strangerke | |
2011-05-18 | TSAGE: Fix bug in scene 2280 (when picking up left boots) | strangerke | |
2011-05-18 | TSAGE: Fix a serie of bugs in scenes 4045 and 4000 | strangerke | |
2011-05-17 | AGI: Cleanup | Willem Jan Palenstijn | |
2011-05-17 | SCUMM: Add missing imuse feature | athrxx | |
This adds an extra detune parameter which is assigned via sysex code 0. Most tracks don't use this (= assign a value of 0), so it isn't really a very noticeable feature. | |||
2011-05-17 | FM-TOWNS AUDIO: Some midi code fixes and some renaming | athrxx | |
2011-05-17 | SCUMM: Set proper GUIO flags for monkey2/indy4 FM-TOWNS | athrxx | |
2011-05-17 | FM-TOWNS AUDIO: Some renaming in the euphony driver code | athrxx | |
2011-05-17 | SCUMM: Adapt code to latest FM-TOWNS audio driver changes | athrxx | |
2011-05-17 | FM-TOWNS AUDIO: Some more midi driver code for FM-TOWNS monkey2 and indy4 | athrxx | |
2011-05-17 | SCUMM: Make REDUCE_MEMORY_USAGE slightly more effecive (saving ~1kb ram) | Max Horn | |
2011-05-17 | AGOS: cleanup | Max Horn | |
2011-05-17 | SWORD1: Const correctness, code cleanup & simplification | Max Horn | |
2011-05-17 | M4: Fix leak in Console::cmdDumpFile | Max Horn | |
2011-05-17 | LURE: Rename method random() -> getRandom() | Max Horn | |
Also get rid of a slight bias for 0 in the random numbers (it was selected twice as often as any other number). | |||
2011-05-17 | TOON: Use RandomSource instead of rand() | Max Horn | |
2011-05-17 | SWORD25: Name the random source | Max Horn | |
2011-05-17 | TSAGE: Name the RandomSource | Max Horn | |
2011-05-17 | MOHAWK: Name the RandomSource used for myst | Max Horn | |
2011-05-17 | AGI: Unify RandomSource instantiation | Max Horn | |
This fixes a leak in PreAGI games (which never deleted their RandomSource), ensures that PreAGI's RandomSource has a name (and hence is registered with the event recorder) and even slightly simplifies the AgiEngine destructor. | |||
2011-05-17 | TUCKER: Give name to RandomSource, to register it with event recorder | Max Horn | |
2011-05-17 | TEEN: Use only one RandomSource and give that one a name. | Max Horn | |
This change ensures that only RandomSource is used which also is registered with the event recorder. Moreover, it gets rid of a static RandomSource instance inside Actor::renderIdle. | |||
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | KYRA: Change engine name to Kyra | Thierry Crozat | |
2011-05-16 | TSAGE: Fix graphics button behaviour (slightly hackish) | eriktorbjorn | |
Don't rely on event.mousePos staying the same throughout the loop. This makes sure the button stays highlighted for as long as the mouse button is depressed, unless the mouse is moved off the button. The calculation of mousePos is slightly hackish. It should probably use a GfxManager object for that, but this will do for now. | |||
2011-05-16 | GOB: Add a non-interactive Adibou2 demo | Sven Hesse | |
2011-05-16 | Merge branch 'master' of https://github.com/scummvm/scummvm | athrxx | |
2011-05-16 | SCUMM: fix regression | athrxx | |
2011-05-16 | TSAGE: Added support for handling keypresses in the Game classes. Separated ↵ | Paul Gilbert | |
logic for full game versus demo into the respective Game classes. | |||
2011-05-16 | TSAGE: Changed demo quit dialog to correctly handle ESCAPE and ENTER keys | Paul Gilbert | |
2011-05-16 | TSAGE: Bugfixes for dialogs correctly handling ESCAPE and ENTER | Paul Gilbert | |
2011-05-16 | TSAGE: Implemented the Exit dialog in the Ringworld demo | Paul Gilbert | |
2011-05-16 | TSAGE: Fix for crash when hiding cursor in Ringworld demo | Paul Gilbert | |
2011-05-16 | TSAGE: Fix bad palette in the Fleeing planet cutscene | eriktorbjorn | |
It was using out-of-bounds data to manipulate the palette, and a missing break caused it to change palette again immediately. Still, even after this change I had the impression that the temporary palette was visible for a bit longer in DOSBox. Could be my imagination, though. | |||
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-16 | SCUMM: formatting | athrxx | |
2011-05-15 | Merge branch 'master' of https://github.com/scummvm/scummvm | athrxx | |
2011-05-15 | SCUMM: fix imuse bugs #1315950 and #761637 | athrxx | |
- Revert guesswork fix for bug #761637 which caused bug #1315950 - Add missing clear_queue() call to stopAllSounds_internal(). This is taken from INDY4 / MONKEY2 disasm. Someone with a SAMXMAX or DOTT disasm might want to check whether this is correct for these targets, too. - Old FOA savegames saved after the Dr. Ubermann death scene (= during the ending sequence) will still be bugged, since the messed up imuse trigger/command queue gets restored from the savegame. |