Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-06 | Now that EngineState is not deleted when loading games, we can move some ↵ | Filippos Karapetis | |
more state-related variables to it, and remove several FIXME's about non-const global variables. Also, the entries in the data stack are now deleted when loading (fixes a memory leak - thanks to digitall for this). svn-id: r49465 | |||
2010-06-06 | Throw a warning in kString(At) if the index is out-of-bounds instead of ↵ | Matthew Hoops | |
having it assert out. svn-id: r49464 | |||
2010-06-06 | add missing decodeNextAnimationFrame in default case for sequence 9 | Gregory Montoir | |
svn-id: r49458 | |||
2010-06-06 | PSP: faster way of getting file size | Yotam Barnoy | |
svn-id: r49457 | |||
2010-06-06 | fix sequence frame numbering (decrement if getCurFrame now returns the last ↵ | Gregory Montoir | |
decoded frame number) svn-id: r49455 | |||
2010-06-06 | Add Gus to credits, update README & NEWS | Max Horn | |
svn-id: r49454 | |||
2010-06-06 | whitespace corrections | Max Horn | |
svn-id: r49453 | |||
2010-06-06 | use palette image during sequence 3 scrolling | Gregory Montoir | |
svn-id: r49452 | |||
2010-06-06 | Now opening all files via getVolumeFile() | Filippos Karapetis | |
svn-id: r49451 | |||
2010-06-06 | PSP: added news item about switch to media engine for MP3 playback | Yotam Barnoy | |
svn-id: r49450 | |||
2010-06-06 | Add Android backend from patch #2603856 | Max Horn | |
svn-id: r49449 | |||
2010-06-06 | Bugfixes for correct positioning of opening animation | Paul Gilbert | |
svn-id: r49448 | |||
2010-06-06 | Bugfix for #2974817 - Mad Drongo Animation Malfunction | Paul Gilbert | |
svn-id: r49447 | |||
2010-06-06 | Correction for SCI valgrind uninit memory error in MIDI sound which occurs ↵ | David Turner | |
during LSL6 intro. This may be "hiding" a bug in the use of sound/midiparser.cpp in SCI i.e. incorrect use of parseNextEvent(), so this should be reviewed, but this patch initialises _next_event at object construction, which corrects this, should not break anything else and is good practice. svn-id: r49445 | |||
2010-06-05 | Replaced a leftover Common::File::exists() call in the fallback detector | Filippos Karapetis | |
svn-id: r49443 | |||
2010-06-05 | GP2X Wiz: Add missing "#include "graphics/scaler/aspect.h"". | John Willis | |
svn-id: r49442 | |||
2010-06-05 | GP2X Wiz: Update handy shell scripts. | John Willis | |
svn-id: r49441 | |||
2010-06-05 | Fixed the cursor limiting code in GK1 | Filippos Karapetis | |
svn-id: r49440 | |||
2010-06-05 | Rewrote the remaining parts of the ResourceManager class to work with file ↵ | Filippos Karapetis | |
streams, thus removing the SCI_detection hack in the fallback detector svn-id: r49438 | |||
2010-06-05 | Various bugfixes to the animation code - first Rex animation now plays, ↵ | Paul Gilbert | |
albeit in the wrong place svn-id: r49437 | |||
2010-06-05 | Added missing animation initialisation code | Paul Gilbert | |
svn-id: r49436 | |||
2010-06-04 | Bugfix for wrong parameter order in scene resources load method call. Also ↵ | Paul Gilbert | |
added fragment to destroy an active animation when it's finished animating svn-id: r49434 | |||
2010-06-04 | SCI: Fix for Valgrind Warning in Palette. | David Turner | |
svn-id: r49433 | |||
2010-06-04 | Some more work on channel remapping: Moved the remapping code to the music ↵ | Filippos Karapetis | |
loading code (still disabled) svn-id: r49430 | |||
2010-06-04 | Simplified the channel monitoring code inside the SoundResource class | Filippos Karapetis | |
svn-id: r49429 | |||
2010-06-04 | Ensure that zones/animations always get the same index number. | Nicola Mettifogo | |
When a zone/animation is skipped by the parser because already loaded, the index is now increased. This does not affect NS, since indexes are only used for scene sorting there, but is relevant for BRA, where indexes need to be coherent across location changes. Patch #3004008 by fuzzie. svn-id: r49428 | |||
2010-06-04 | Bugfix for the loading of the animation frame list | Paul Gilbert | |
svn-id: r49427 | |||
2010-06-04 | Added code and support routines for destroying animations correctly, which ↵ | Paul Gilbert | |
also necessitated changing the sprite list code svn-id: r49426 | |||
2010-06-04 | SCI: Replace strncpy with Common::strlcpy | Walter van Niftrik | |
svn-id: r49425 | |||
2010-06-04 | SCI: Add savegame version check in CheckSaveGame | Walter van Niftrik | |
svn-id: r49424 | |||
2010-06-04 | SCI: Cleanup | Walter van Niftrik | |
svn-id: r49423 | |||
2010-06-03 | Replace two uses of ::qsort by Common::sort. | Johannes Schickel | |
svn-id: r49418 | |||
2010-06-03 | - Made some methods const | Johannes Schickel | |
- Prefer const_iterator over iterator in SciMusic::findUsedChannels svn-id: r49417 | |||
2010-06-03 | A first attempt at channel remapping (currently disabled) | Filippos Karapetis | |
svn-id: r49416 | |||
2010-06-03 | Added code to get which channels are used by a sound. Also, fixed a crash ↵ | Filippos Karapetis | |
when using Sierra's GM patches, a regression from commit #49391. svn-id: r49415 | |||
2010-06-03 | Added channel remapping to MidiParser_SCI (currently unused) | Filippos Karapetis | |
svn-id: r49414 | |||
2010-06-03 | Re-enabled the cursor position limiting code | Filippos Karapetis | |
svn-id: r49413 | |||
2010-06-03 | Renamed some variables to silence GCC warnings. | Torbjörn Andersson | |
svn-id: r49412 | |||
2010-06-03 | Fixed crashing with wave file patches, a regression from commit #49391 | Filippos Karapetis | |
svn-id: r49411 | |||
2010-06-03 | Properly implemented the logic for loading the correct interface background ↵ | Paul Gilbert | |
as specified in a scene's resources svn-id: r49409 | |||
2010-06-03 | The setCursor selector is no longer used for the detection of the ↵ | Filippos Karapetis | |
kSetCursor() kernel function semantics svn-id: r49408 | |||
2010-06-03 | Fixed compilation | Filippos Karapetis | |
svn-id: r49407 | |||
2010-06-03 | Moved several object-related defines inside vm.h into segment.h, where the ↵ | Filippos Karapetis | |
Object class resides. Also, removed several unused defines svn-id: r49406 | |||
2010-06-03 | Moved the MADS interface view into mads_scene.cpp and did a major cleanup of ↵ | Paul Gilbert | |
scene loading code svn-id: r49405 | |||
2010-06-03 | We'll now default to non-touchpad mode on the iPad | Oystein Eftevaag | |
svn-id: r49403 | |||
2010-06-03 | Updated xcode project | Oystein Eftevaag | |
svn-id: r49402 | |||
2010-06-02 | Fix a regression from r49377 - we should be checking against code in ↵ | Matthew Hoops | |
addition to index for duplicate MLST's. svn-id: r49395 | |||
2010-06-02 | Fixed regression from commit #49332 (merging of the SCI0 and SCI11 relocate ↵ | Filippos Karapetis | |
functions, where the SCI0 equivalent had a +1 count): it seems that we should skip over zero exports, however the total number of valid exports remains the same. Fixes KQ5 and QFG2. This also fixes the relocation calculation of script 71 in SQ3, so remove the comment that the script has broken relocation entries svn-id: r49394 | |||
2010-06-02 | In Riven, if we get a change card opcode on a mouse down event, ignore the ↵ | Matthew Hoops | |
next mouse up event so we don't misinterpret that as an event in the next card; minor cleanup. svn-id: r49393 | |||
2010-06-02 | - Fixed findGameObject() to properly handle SCI0-SCI1 games where the first ↵ | Filippos Karapetis | |
block of script 0 isn't the exports block - Changed many places where Common::File is used directly to use Common::SeekableReadStream instead (in order to ultimately remove the SCI_detection hack in the fallback detector) svn-id: r49391 |