Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-12-19 | SCI32: Undefine macro for SciBitmap when it is done being used | Colin Snover | |
2016-12-19 | SCI32: Generalize Phant1 kArraySetElements workaround | Colin Snover | |
This bug exists in a system script that is called from many, many rooms, so it is simpler to just make the workaround apply to all rooms. | |||
2016-12-19 | SCI32: Change plane and screen item sorting algorithm | Colin Snover | |
SSCI's last resort comparison here was to compare the object IDs of planes & screen items, but this randomly breaks (at least) the "you have died" dialog at the end of Phant1, and text & buttons in Hoyle5, even in SSCI itself. This commit changes last resort comparison to use a monotonically increasing ID instead, which keeps objects with identical priority & z-index in creation order when compared. Fixes Trac#9585. | |||
2016-12-19 | SCI32: Fix incorrect parsing of empty |f| text escape code | Colin Snover | |
This sequence is used in Hoyle5 when viewing the rules for a game. | |||
2016-12-19 | SCI32: Fix nitpicky output errors in SCI32 bitmap debugging | Colin Snover | |
2016-12-19 | SCI32: Add segment table debugging info for SCI32 arrays | Colin Snover | |
2016-12-19 | TITANIC: Fix CMouseCursor assert after trying to drag perch | Paul Gilbert | |
2016-12-18 | TITANIC: Fix Parrot message when trying to take it's perch | Paul Gilbert | |
2016-12-18 | TITANIC: Fix volume percentage for modes 3,4,5 in updateVolume | Paul Gilbert | |
2016-12-18 | TITANIC: Fix parrot check when starting TrueTalk | Paul Gilbert | |
2016-12-18 | TITANIC: Fix stick being visible when dragging it to the inventory | Paul Gilbert | |
2016-12-18 | TITANIC: Hopefully fix write after tree in CGameManager | Paul Gilbert | |
2016-12-18 | TITANIC: Fix visiblity of elevator heads | Paul Gilbert | |
2016-12-18 | SCI32: Disable load button in F5 menu for Phant1 & Hoyle5 | Colin Snover | |
These games either don't have saves (Hoyle) or the saves bypass the normal save game system so are unidentifiable by ScummVM (Phant1). | |||
2016-12-18 | SCI: Clarify the SciEngine::canSaveGameStateCurrently situation | Colin Snover | |
2016-12-18 | SCI32: Fix handling of rewritable files opened with mode 1 | Colin Snover | |
In SSCI, all files opened through kFileIO are writable. Most of the time this does not matter and the engine can get away with using read-only streams, but when chase.dat is opened by Phant1 from the retry dialogue during the chase, it needs to be writable because game code puts a '98' marker in the chase data. If this write does not occur, the game gets stuck in a loop looking for the marker. | |||
2016-12-18 | SCI32: Disable launcher load for Phantasmagoria | Colin Snover | |
This game has its own custom save/load system that bypasses the normal SCI save game system and performs raw file IO, so its save files are not identifiable as ScummVM saves. | |||
2016-12-18 | SCI: Fail gracefully when attempting to write to a read-only fd | Colin Snover | |
2016-12-18 | SCI: Remove restriction on backwards seeking | Colin Snover | |
SaveFileRewriteStream enables backwards seeking, which is necessary for the chase.dat in Phant1 to be parsed correctly by the game. | |||
2016-12-18 | SCI: Remove unused second parameter to SegManager::getString | Colin Snover | |
2016-12-18 | SCI32: Simplify workaround comment | Colin Snover | |
It is not necessary to explain what is happening, just how to reproduce it. | |||
2016-12-18 | SCI32: Add workaround for bad kArraySetElements call at end of Phant1 | Colin Snover | |
2016-12-18 | SCI32: Fix overwriting of file content when opened in append mode | Colin Snover | |
Fixes Trac#9586, Trac#9587. | |||
2016-12-18 | TITANIC: Fixes for replacing eye in elevator 4, renaming in CGameObject | Paul Gilbert | |
2016-12-18 | TITANIC: Fix returning items to inventory if drop doesn't work | Paul Gilbert | |
2016-12-18 | TITANIC: Fix starting to drag inventory items | Paul Gilbert | |
2016-12-18 | TITANIC: Fix crash dragging items from inventory | Paul Gilbert | |
2016-12-18 | TITANIC: Renamings for PET Rooms flag for if elevator is broken | Paul Gilbert | |
2016-12-18 | TITANIC: Renaming of lift fields | Paul Gilbert | |
2016-12-18 | ADL: Add workarounds for hires5 | Walter van Niftrik | |
2016-12-18 | ADL: Add workaround for hires5 region 15 | Walter van Niftrik | |
2016-12-18 | TITANIC: Hide Titania's eye when leaving elevator 4 | Paul Gilbert | |
2016-12-18 | TITANIC: Fix animation going when going upwards in elevators | Paul Gilbert | |
2016-12-17 | TITANIC: Fix saving games when there is range data to be included | Paul Gilbert | |
2016-12-17 | SCI32: Fix bitmap surface memory leaks in video players | Colin Snover | |
Fixes Trac#9662. | |||
2016-12-17 | SCI32: Improve SciBitmap segment table debugging output | Colin Snover | |
2016-12-17 | TITANIC: Fix initialization of new TTsentence objects | Paul Gilbert | |
2016-12-17 | TITANIC: Fix summoning Bellbot or Doorbot | Paul Gilbert | |
2016-12-17 | TITANIC: Fix operation of 1st class light switches | Paul Gilbert | |
2016-12-17 | TITANIC: Fix hood animation in the elevators | Paul Gilbert | |
2016-12-17 | ADL: Only warn about (and skip) sectors with invalid NIB checksums. | Alyssa Milburn | |
2016-12-17 | TITANIC: Revert incorrect change to category check in processEntries | Paul Gilbert | |
2016-12-17 | ADL: Seek to start before re-reading item pics (v4). | Alyssa Milburn | |
2016-12-17 | Merge pull request #866 from BenCastricum/editing | Eugene Sandulenko | |
ALL: Unify messages concerning engine data files | |||
2016-12-16 | TITANIC: Fix entering & exiting first class suites | Paul Gilbert | |
2016-12-16 | TITANIC: Fix getting 1st class suite from Deskbot | Paul Gilbert | |
2016-12-16 | TITANIC: Fix remapping conversation log colors when changing class | Paul Gilbert | |
2016-12-16 | TITANIC: Fix null pointer crash talking to Deskbot | Paul Gilbert | |
2016-12-16 | ADL: Add item region checks | Walter van Niftrik | |
2016-12-16 | ADL: Partially implement hires5 opcodes | Walter van Niftrik | |