79400 Commits

Author SHA1 Message Date
Paul Gilbert
290bd977a2 TITANIC: Fix size mismatch assert on Gondolier controls close-up 2017-01-14 21:32:22 -05:00
Paul Gilbert
e50faba7e6 TITANIC: Add nullptr terminator to Deskbot animation lists 2017-01-14 20:52:16 -05:00
Paul Gilbert
295e6e8295 TITANIC: Fix crash going to Embarkation Lobby 2017-01-14 20:20:25 -05:00
Paul Gilbert
069061035f TITANIC: Renamings for CSeasonalAdjustment 2017-01-14 20:04:17 -05:00
Paul Gilbert
61db7190a3 TITANIC: Clarify dirty rect methods in CGameManager 2017-01-14 18:19:12 -05:00
Colin Snover
4510c3ec27 TESTS: Attempt to fix buildbot builds for backends with extra flags 2017-01-14 16:45:32 -06:00
Paul Gilbert
1aeaab095e TITANIC: Fix leaving Arboretum after changing seasons 2017-01-14 17:11:22 -05:00
Paul Gilbert
efa1c994ac TITANIC: Renamings and fixes for speech dispensor 2017-01-14 17:01:12 -05:00
Paul Gilbert
dc37fe5039 TITANIC: Renamings and cleanup for lemon dispensor 2017-01-14 16:39:38 -05:00
Paul Gilbert
585fcc2dae TITANIC: Renamings for Arboretum Gate 2017-01-14 16:02:18 -05:00
Colin Snover
135ac922aa COMMON: Define STATIC_ASSERT for all ports
Ports with -DNONSTANDARD_PORT need this too.
2017-01-14 10:17:58 -06:00
Eugene Sandulenko
b955b7ba44 DIRECTOR: Switch to common readPascalString 2017-01-14 13:35:34 +01:00
Eugene Sandulenko
0ecaa79f08 GRAPHICS: Renamed Menu to MacMenu to avoid potential name collision 2017-01-14 13:17:38 +01:00
Eugene Sandulenko
8690fe444e WAGE: Switch menu reading to common code 2017-01-14 13:04:40 +01:00
Eugene Sandulenko
a0907d2679 GRAPHICS: MACGUI: Added method for reading menu from resource 2017-01-14 13:04:21 +01:00
Eugene Sandulenko
95d0477674 WAGE: Switch to the common readPascalString 2017-01-14 12:46:27 +01:00
Eugene Sandulenko
0b95b734b8 COMMON: Add ReadStream::readPascalString() 2017-01-14 12:45:58 +01:00
Eugene Sandulenko
599184ab19 DIRECTOR: Lingo: More portable float reading 2017-01-14 11:24:39 +01:00
Bastien Bouclet
ce343f7168 TESTS: Fix building Common::Span test on big endian systems 2017-01-14 10:36:04 +01:00
D G Turner
77818e9683 MT32: Fix Set-But-Unused Compiler Warning. 2017-01-14 09:14:02 +00:00
D G Turner
72790f90c2 CHEWY: Fix Various Unused Variable Warnings.
Various engine variables are passed down to sub-objects, but never used
currently causing compiler warnings. It is unclear if these are intended
to be used in future, but have removed for now, rather than commenting
out as that would be messier. Can be restored easily if necessary in
future.
2017-01-14 08:43:01 +00:00
D G Turner
d2dd942ad7 SCI: Fix Warnings about Copy Constructor Failing to Call Base Class. 2017-01-14 08:26:29 +00:00
stevenhoefel
aecafd473c DIRECTOR: Load fonts by name if exists from map. 2017-01-14 15:02:58 +11:00
D G Turner
4f1cbddbc3 WINTERMUTE: Fix Unused Variable Compiler Warning. 2017-01-14 03:49:02 +00:00
Paul Gilbert
1fcb79093c TITANIC: Fix breaking long stick dispensor glass with hammer 2017-01-13 21:01:42 -05:00
Walter van Niftrik
635bbed7c3 ADL: Add Sound class 2017-01-14 00:32:38 +01:00
Eugene Sandulenko
f3e38cc07b DIRECTOR: Fix Shared Cast reference for Macintosh 2017-01-14 00:10:11 +01:00
Eugene Sandulenko
67f069cbc6 DIRECTOR: Lingo: More work on D4 mapping 2017-01-14 00:02:51 +01:00
Eugene Sandulenko
e5ebc903ea Merge pull request #877 from segrax/Fix_2285
SCUMM: Fix bug #2285 (ZAK C64/V1/V2 Caponians dont disguise after using crystal)
2017-01-13 23:15:35 +01:00
stevenhoefel
ab5ffb466e DIRECTOR: D3 font style, size and alignment. 2017-01-14 08:45:22 +11:00
Eugene Sandulenko
059cfbf691 Merge pull request #875 from segrax/master
SCUMM: V0/V1: Fix two graphical issues
2017-01-13 22:40:02 +01:00
Eugene Sandulenko
1c203ea249 DIRECTOR: Added detection for The Apartment D4 2017-01-13 22:20:51 +01:00
Eugene Sandulenko
cadb29d83d ENGINES: AD: When file has no Mac Resource fork, compute its md5 normally 2017-01-13 22:20:51 +01:00
Eugene Sandulenko
8096ccb745 Merge pull request #881 from csnover/span-h
COMMON: Add Span to common library
2017-01-13 22:20:26 +01:00
Eugene Sandulenko
7c2c06b537 DIRECTOR: Dump Cast script too 2017-01-13 21:56:38 +01:00
Eugene Sandulenko
536bc29e54 DIRECTOR: Lingo: Improved localvars cleanup 2017-01-13 19:10:35 +01:00
stevenhoefel
9cb400e05c DIRECTOR: Style fixes plus 1/8bpp corrections. 2017-01-13 22:39:58 +11:00
Eugene Sandulenko
08cdd94973 DIRECTOR: Lingo: Implemented grammar for arrays 2017-01-13 09:51:26 +01:00
Eugene Sandulenko
72c676b0be DIRECTOR: Fix compiler warnings 2017-01-13 08:32:31 +01:00
stevenhoefel
ef295bfd1d DIRECTOR: D4 image loading based on BPP. 2017-01-13 15:32:00 +11:00
Paul Gilbert
c199d2e55d TITANIC: Stop moving other items during drag operations 2017-01-12 21:49:56 -05:00
stevenhoefel
804058eb21 DIRECTOR: Fix variable shadowing and array declarations. 2017-01-13 12:40:55 +11:00
Paul Gilbert
92693a9ccd TITANIC: Fixes for unlocking music system 2017-01-12 20:18:20 -05:00
stevenhoefel
6e04b361b2 DIRECTOR: Implement Shape Patterns and Borders for D3. 2017-01-13 12:17:36 +11:00
Paul Gilbert
457c8548a9 TITANIC: Renaming of CCarry fieldE0 2017-01-12 19:51:09 -05:00
Eugene Sandulenko
042f5cc2ca DIRECTOR: Lingo: Added stubs of List functions in D4 2017-01-13 00:03:42 +01:00
Colin Snover
d34e5266ed SCI32: Fix bad scroll delta in GK2 inventory
Fixes Trac#9648.
2017-01-12 15:04:45 -06:00
Colin Snover
ba50f88a3c SCI32: Fix crash trying to clip invalid rects generated by transitions
In PQ4CD, when leaving the shooting range through the front door,
some transition screen items will be generated that have invalid
dimensions. SSCI simply clips these rectangles to zero.
2017-01-12 13:16:53 -06:00
Colin Snover
92f185c83c SCI32: Add Hoyle5 to the list of game versions 2017-01-12 13:14:25 -06:00
Colin Snover
dd13fdfe17 SCI32: "Fix" renderer for PQ4CD
PQ4CD and several other games contain a hack in two renderer
methods to avoid rendering invalid screen items with zero or
negative-dimension target rects. This prevents PQ4CD from
crashing during the fifth phase of target practice.
2017-01-12 13:14:10 -06:00