Commit Graph
86814 Commits
Author SHA1 Message Date
Eugene Sandulenko f47ab0000f DIRECTOR: Lingo: Improved debug output 2016-08-22 10:02:14 +02:00
Eugene Sandulenko fdb451baca DIRECTOR: Improvements to the BITD rendering 2016-08-22 09:51:56 +02:00
Paul Gilbert 3f32c4a4b9 TITANIC: Implemented CGondolierSlider class 2016-08-21 23:07:20 -04:00
Paul Gilbert e7d0047b53 TITANIC: Implemented more game classes 2016-08-21 21:41:48 -04:00
Paul Gilbert 9ebd75742e TITANIC: Implemented fan game classes 2016-08-21 17:55:48 -04:00
Eugene Sandulenko 4b51844e52 DIRECTOR: RLE variant of 1bpp decoder. Better, but still not there 2016-08-21 23:36:25 +02:00
Paul Gilbert 6d8e7e0feb TITANIC: Implemented CFanControl class 2016-08-21 17:21:43 -04:00
Paul Gilbert 06008ae5ca TITANIC: Implemented more game classes 2016-08-21 11:25:39 -04:00
Borja Lorente b7b258474f MACVENTURE: Add creation date and playtime to savegames 2016-08-21 16:42:19 +02:00
Borja Lorente 0d868742d4 MACVENTURE: Add thumbnail to savegames 2016-08-21 16:19:55 +02:00
Paul Gilbert c7ac12272a DEVTOOLS: Add support for English 1.00.42 EXE to create_titanic 2016-08-21 09:21:14 -04:00
Borja Lorente 1210f05842 MACVENTURE: Fix upper limit in savefile names 2016-08-21 13:19:08 +02:00
Walter van Niftrik df838f50eb ADL: Add "current picture" variable to state
This mimics the behavior of the original engine. Note that for hires2, this
patch adds some glitches that are also present in the original, and removes
some glitches that are not.
2016-08-21 12:41:31 +02:00
Walter van Niftrik ff0bc115b5 ADL: Add support for 13-sector reading 2016-08-21 12:18:32 +02:00
Eugene Sandulenko f1b25497d1 DIRECTOR: Naive implementation for 1bpp image decoder. Not yet working 2016-08-21 11:24:11 +02:00
Eugene Sandulenko 79995f6222 DIRECTOR: Stub for 1bpp bitmap decoder 2016-08-21 11:24:11 +02:00
Eugene Sandulenko fdd2c5fb60 DIRECTOR: Added image dumping at debug 2016-08-21 11:24:11 +02:00
Eugene Sandulenko 9f05f7821e DIRECTOR: Lingo: Fix crash at the quit 2016-08-21 11:24:11 +02:00
Tarek Soliman ad8cd2e52d SDL: Fix build with MacPorts SDL2 2016-08-20 22:33:51 -05:00
Paul Gilbert bad8605014 TITANIC: Fix opening empty resources from the DAT file 2016-08-20 21:53:10 -04:00
Paul Gilbert ca07e26f9e DEVTOOLS: Add support for original 3CD executable to create_titanic 2016-08-20 21:52:19 -04:00
Eugene Sandulenko 78f1d707c3 WAGE: Fix warnings 2016-08-20 23:54:07 +02:00
Eugene Sandulenko 89e6106781 GCW0: Enforce to SDL1 2016-08-20 22:34:20 +02:00
Paul Gilbert 04242118ca TITANIC: Implemented more game classes 2016-08-20 15:11:07 -04:00
Eugene Sandulenko 1dc8ae58e4 FULLPIPE: Fix getCurrPoint(). Now Dude walks almost perfectly. Kudos to wanwan 2016-08-20 21:00:45 +02:00
Paul Gilbert 847b9c8472 TITANIC: Fix compiler warnings 2016-08-20 07:36:40 -04:00
Eugene Sandulenko fdd4e8369a DIRECTOR: Lingo: Defined 'mod' operator and specified operator precedence 2016-08-20 12:59:59 +02:00
Eugene Sandulenko dcbc7e3b4d DIRECTOR: Lingo: Added all D2 text properties. This completes D2 grammar. Yay! 2016-08-20 12:20:59 +02:00
Eugene Sandulenko 8d30487b76 DIRECTOR: Lingo: Added stubs for all D2 sprite properties 2016-08-20 12:14:28 +02:00
Eugene Sandulenko 2bcae4cadc DIRECTOR: Lingo: Added stubs for all D2 properties 2016-08-20 12:09:47 +02:00
Eugene Sandulenko 223b7f1613 DIRECTOR: Lingo: Stub for 'menu' command. This completes all D2 commands 2016-08-20 11:49:42 +02:00
Eugene Sandulenko 80b8fcf693 DIRECTOR: Lingo: Added stub for 'instance' keyword 2016-08-20 11:42:01 +02:00
Eugene Sandulenko 1660b859a1 DIRECTOR: Lingo: Implemented 'exit repeat' keyword 2016-08-20 11:37:17 +02:00
Kirben ff60ee30ad WIN32: Update build target and installer for SDL2. 2016-08-20 16:45:50 +10:00
Paul Gilbert 3c2c82fcd5 TITANIC: Implemented more game classes 2016-08-19 23:41:19 -04:00
Paul Gilbert 449d8a02e0 TITANIC: Implemented CEditControl class 2016-08-19 22:05:15 -04:00
Paul Gilbert a5a1a08c50 TITANIC: Implemented more game classes 2016-08-19 20:48:05 -04:00
Eugene Sandulenko 5ec6f572c1 TITANIC: Fix infinite recursion 2016-08-19 23:18:29 +02:00
Eugene Sandulenko 164dffd096 Merge pull request #806 from sev-/sdl2-switch
BUILD: Switch SDL backend to SDL2 by default. SDL1 is still a fallback.
2016-08-19 22:56:01 +02:00
Eugene Sandulenko f5a508ff4d FULLPIPE: Let the bitmaps flip twice 2016-08-19 22:36:42 +02:00
Eugene Sandulenko 557ad21e3d Merge pull request #809 from bSr43/master
CREATE_PROJECT: Fix Xcode project
2016-08-19 22:29:46 +02:00
Eugene Sandulenko 66a94b9eb9 FULLPIPE: Fix flipVertical too 2016-08-19 22:24:28 +02:00
Colin Snover 7f23c91de9 SCI32: Fix limited data range comparison warning
On at least DC platform, the ShowStyleType enum is fit to a 4-bit
data size, so the 16-bit input value needs to be checked for
validity *before* it is cast to a 4-bit ShowStyleType.
2016-08-19 15:23:10 -05:00
Colin Snover da62a99a00 SCI32: Remove unused ResourceManager from GfxFrameout 2016-08-19 15:23:10 -05:00
Colin Snover dc093742b3 SCI32: Bug fixes to PQ:SWAT script bugs and kList calls 2016-08-19 15:23:10 -05:00
Colin Snover b106ba1102 SCI: Avoid attempts to use exe/txt/dll files as patches
Fixes some false warnings when games try to read in non-patch
files with names that start with A/B/S/T.
2016-08-19 15:23:10 -05:00
Colin Snover c4250c05d0 SCI32: Enable multi-disc audio resources
Phant1, PQ:SWAT, GK2, and Phant2 all have different audio maps
and audio volumes on each CD. In order to make this work within
ScummVM, where CDs are never swapped, each RESOURCE.AUD for these
games must be renamed to RESAUD.00x and each RESOURCE.SFX renamed
to RESSFX.00x.
2016-08-19 15:23:10 -05:00
Colin Snover 0a4a2567a3 SCI32: Partially implement kCD 2016-08-19 15:23:10 -05:00
Colin Snover 051eae4639 SCI32: Increase maximum line width for graphics
Torin renders pics that are wider than 1024px; SCI3 bumps the
maximum line width to 4k.
2016-08-19 15:23:10 -05:00
Colin Snover e55b774584 SCI32: Add kPlayVMDGetStatus kernel call
Used by Lighthouse.
2016-08-19 15:23:10 -05:00