Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2011-05-15 | TSAGE: Made some dialogs less CPU hungry | eriktorbjorn | |
The start/intro dialog, the inventory dialog and the conversation dialog now call delayMillis() in their event loop. This is consistent with how the action menu dialog already worked. | |||
2011-05-15 | TSAGE: Fix some errors in endGame(). | eriktorbjorn | |
Save slot 0 is valid. It's -1 that indicates cancelling. Also, we need to check if the user tried to quit, to avoid a nasty loop of hard-to-terminate restore dialogs. | |||
2011-05-15 | MOHAWK: Fix loading a Myst savegame from the launcher. | Bastien Bouclet | |
2011-05-15 | MOHAWK: Display a black screen while changing stack. Default to an empty cursor. | Bastien Bouclet | |
2011-05-15 | MOHAWK: Implement "Show Map" feature for Myst ME | Bastien Bouclet | |
2011-05-15 | MOHAWK: Play a sound when dropping a page | Bastien Bouclet | |
2011-05-15 | TSAGE: Ensured all scenes with custom data properly save it in the savegames | Paul Gilbert | |
2011-05-15 | TSAGE: Fixed saving problem and talking to Seeker in Scene #50 | Paul Gilbert | |
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 | TSAGE: Add the skeletton of createScene() | strangerke | |
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-15 | M4: Replaced the trouble variable data map code with direct statements. | Paul Gilbert | |
Since there aren't expected to be all that many engine variables needed, this seems a cleaner overall implementation. | |||
2011-05-14 | SCUMM: Remove some unused var warnings (see bug #3293800) | Max Horn | |
2011-05-14 | MOHAWK: Fix background music restarting when changing cards in original Myst | Bastien Bouclet | |