Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-01 | TITANIC: Add MaitreDScript process | Paul Gilbert | |
2016-08-01 | DEVTOOLS: Add sentence sentence list for MaitreD to create_titanic | Paul Gilbert | |
2016-08-01 | TITANIC: Added SuccUBusScript methods | Paul Gilbert | |
2016-08-02 | Merge pull request #795 from fuzzie/snap | Eugene Sandulenko | |
POSIX: Add $SNAP to search path if available. | |||
2016-08-02 | Merge pull request #797 from Mailaender/appdata | Eugene Sandulenko | |
DISTS: Added an appdata.xml file | |||
2016-08-01 | SCI: Fix warnings | Eugene Sandulenko | |
2016-08-01 | SCI32: Implement bitmap save routine | Colin Snover | |
2016-08-01 | SCI32: Fix invalid memory access after BitmapTable is extended | Colin Snover | |
When new bitmaps are added and the underlying Common::Array needs to move to expand, this invalidates all pointers to bitmaps, which makes it basically impossible to use the bitmap segment since you never know if a reference is going to be invalidated due to an array move. To solve this, BitmapTable is changed to hold pointers to SciBitmaps that are allocated separately on the heap instead, so when those bitmaps are looked up, the resulting pointers are valid for the lifetime of the bitmap, instead of the lifetime of the Common::Array used internally by BitmapTable. | |||
2016-08-01 | SCI32: Fix crash when destroying GfxTransitions32 | Colin Snover | |
2016-08-01 | SCI32: Add bitmap segment and remove GC option from hunk segment | Colin Snover | |
2016-08-01 | SCI32: Don't crash on zero-dimension show rects | Colin Snover | |
In the original engine this would have simply resulted in no draw, but ScummVM is more strict about it. It is not 100% clear whether these are normal and should be allowed or not, so for the moment we'll emit a warning whenever a zero-dimension show rect is seen. For now they only seem to be generated by plane transitions, and these zero-dimension screen items cannot simply be omitted because the 2.1early transitions code requires a fixed number of screen items per step. | |||
2016-08-01 | SCI32: Add 6-argument signature of kAddPicAt | Colin Snover | |
This is used by Torin in room 50900. | |||
2016-08-01 | SCI32: Implement plane transitions (kSetShowStyle and kSetScroll) | Colin Snover | |
This commit implements all of the known plane transitions from SCI2 through SCI2.1mid games. Because kSetShowStyle is always called indirectly via the Styler game script, it is difficult to find all the places where transitions are used. As such, transitions that appeared to never be used have been added as stubs which will trigger a game crash with a message to report what was being done, so any missed transition types can be identified quickly and then implemented. | |||
2016-08-01 | SCI32: Enable optional explicit memory management of hunk entries | Colin Snover | |
Bitmaps in ScrollWindow and Robot code are managed by the kernel and not by game scripts, although they must be able to be referenced through a reg_t. To prevent incorrect GC of bitmaps that are in use but not referenced by any game script, explicit memory management of hunk entries can be enabled. | |||
2016-08-01 | ENGINES: Remove the aesop submodule | Bastien Bouclet | |
2016-08-01 | TITANIC: Fix warnings | Eugene Sandulenko | |
2016-08-01 | SHERLOCK: Fix even more warnings | Eugene Sandulenko | |
2016-08-01 | SHERLOCK: Fix another warning | Eugene Sandulenko | |
2016-08-01 | SHERLOCK: Fix warning | Eugene Sandulenko | |
2016-08-01 | TITANIC: Fix compilation for openpandora | Eugene Sandulenko | |
2016-07-31 | TITANIC: Compilation fix for LiftbotScript | Paul Gilbert | |
2016-07-31 | TITANIC: Added LiftbotScript methods | Paul Gilbert | |
2016-07-31 | TITANIC: Added DoorbotScript scriptChanged | Paul Gilbert | |
2016-08-01 | TITANIC: Fix warnings | Eugene Sandulenko | |
2016-07-31 | TITANIC: Fix various warnings | Paul Gilbert | |
2016-08-01 | TITANIC: Remove duplicate from module.mk | Eugene Sandulenko | |
2016-07-31 | TITANIC: Remove unneeded CTestArray class that was breaking compilation | Paul Gilbert | |
2016-07-31 | TITANIC: Syntax fixes pointed out by criezy | Paul Gilbert | |
2016-08-01 | Merge pull request #786 from dreammaster/titanic | Eugene Sandulenko | |
TITANIC: Starship Titanic engine | |||
2016-07-31 | TITANIC: Added DoorbotScript process | Paul Gilbert | |
2016-07-31 | TITANIC: Added DeskbotScript scriptChanged | Paul Gilbert | |
2016-07-31 | TITANIC: Added DeskbotScript process | Paul Gilbert | |
2016-07-31 | DEVTOOLS: Add entries sentence sets for Deskbot in create_titanic | Paul Gilbert | |
2016-07-31 | TITANIC: Adding lots of const prefixes | Paul Gilbert | |
2016-07-31 | TITANIC: Added DeskbotScript preprocess | Paul Gilbert | |
2016-07-31 | TITANIC: Fix some clang warnings | Paul Gilbert | |
2016-07-31 | AUDIO: Fix build | Willem Jan Palenstijn | |
2016-07-31 | GNAP: Fix indentation | Eugene Sandulenko | |
2016-07-31 | AUDIO: Fix indentation | Eugene Sandulenko | |
2016-07-31 | DEVTOOLS: Properly set up PARROT_RANGES array in create_titanic | Paul Gilbert | |
2016-07-30 | TITANIC: Added BellbotScript scriptChanged | Paul Gilbert | |
2016-07-30 | TITANIC: Added BellbotScript checkCommonPhrases | Paul Gilbert | |
2016-07-30 | TITANIC: Added Bellbot common phrase list to create_titanic | Paul Gilbert | |
2016-07-30 | TITANIC: Adding BellbotScript support methods | Paul Gilbert | |
2016-07-30 | TITANIC: Added BellbotScript process | Paul Gilbert | |
2016-07-30 | TITANIC: Fix identified warnings | Paul Gilbert | |
2016-07-30 | TITANIC: Fix identified warnings | Paul Gilbert | |
2016-07-31 | FULLPIPE: Hid noisy warning | Eugene Sandulenko | |
2016-07-31 | FULLPIPE: More debug output for pathfinding | Eugene Sandulenko | |
2016-07-30 | DEVTOOLS: Compilation fix for create_titanic under gcc | Paul Gilbert | |