80744 Commits

Author SHA1 Message Date
Peter Kohaut
5f36e65855 BLADERUNNER: zbuffer is now updated between scene changes
updated vqa player udpate code
fixed some warnings
audio preloading still needs some work
2017-03-29 18:48:46 +02:00
Ben Castricum
d4ff2ddf10 I18N: Update translation (Dutch)
Currently translated at 100.0% (944 of 944 strings)
2017-03-29 11:02:31 +02:00
Eugene Sandulenko
1f5a57a54c DIRECTOR: Convert HFS file paths to Posix 2017-03-29 08:35:33 +02:00
Paul Gilbert
581b2c84b8 TITANIC: Workaround original bug in CStarView fn18
The original accessed the raw pixels ptr of a video surface after
it had been unlocked
2017-03-28 22:31:19 -04:00
Paul Gilbert
b2cddceae6 TITANIC: Add missing state reset in CStarView fn18 2017-03-28 22:02:54 -04:00
Paul Gilbert
ef66debb7d TITANIC: Fix output of FVector fn1 2017-03-28 21:47:56 -04:00
Paul Gilbert
5e4feaf86a TITANIC: Cleanup for FMatrix fn1 and called methods 2017-03-28 21:11:58 -04:00
Peter Kohaut
96a5a1c8bb BLADERUNNER: fixed warnings 2017-03-29 02:34:22 +02:00
Peter Kohaut
baeb412272 BLADERUNNER: fixed compilation without c++11 2017-03-29 02:10:27 +02:00
Peter Kohaut
d42b39817d BLADERUNNER: introduced some game constants
Game script are more readable now
Fixed name of Officer Leary
2017-03-29 01:55:06 +02:00
Paul Gilbert
4564b84d91 COMMON: Compilation fix for Visual Studio 2015
The SpanImpl template was generating a bunch of C2248 errors that
protected fields of the SpanBase template could not be accessed
2017-03-28 18:50:58 -04:00
Eugene Sandulenko
dc5ed954d5 BLADERUNNER: Remove stray semicolon 2017-03-28 18:30:08 +02:00
Thomas Fach-Pedersen
5f552c9446 BLADERUNNER: Implement ZBuffer class 2017-03-28 17:50:11 +02:00
Colin Snover
532828c143 SCI: Remove old SCI32 check from SCI16 drawing code 2017-03-27 19:42:31 -05:00
Colin Snover
323e74bda9 SCI: Simplify calculation of locals size in SCI0/1 2017-03-27 19:42:31 -05:00
Colin Snover
816296fd25 SCI: Remove unused boilerplate from SciSpan 2017-03-27 19:42:31 -05:00
Colin Snover
6600fb77ea SCI: Use containers in GfxView and remove some SCI32 code 2017-03-27 19:42:31 -05:00
Colin Snover
31daa956d6 SCI: Implement bounds-checked reads of game resources 2017-03-27 19:42:31 -05:00
Eugene Sandulenko
1298762b76 TITANIC: Fix copy/paste error 2017-03-27 08:06:29 +02:00
Eugene Sandulenko
baf7c83e7d FULLPIPE: Sanity check on data loading 2017-03-27 08:04:20 +02:00
Eugene Sandulenko
b8a07d38d5 FULLPIPE: Safer string management 2017-03-27 08:04:20 +02:00
Paul Gilbert
a925264fb0 TITANIC: Remove redundant static from CStarControlSub6
It was only ever used as a temporary matrix in the constructor.
Given that, it was cleaner to simply declare it as a local variable.
2017-03-26 21:40:55 -04:00
Paul Gilbert
765ec887a0 TITANIC: Fix loading of CStarView class 2017-03-26 21:05:21 -04:00
Paul Gilbert
aaa25279e5 TITANIC: Fix loading of CStarPoints2 data 2017-03-26 20:51:10 -04:00
Paul Gilbert
96e7bb6e37 TITANIC: Remove redundant code 2017-03-26 19:07:37 -04:00
Paul Gilbert
7556a80413 TITANIC: Fix references to fields of DMatrix _row4 2017-03-26 19:02:39 -04:00
Eugene Sandulenko
b9e072275b DIRECTOR: Fixed processing of embedded RIFF archives 2017-03-27 00:48:56 +02:00
Paul Gilbert
3194c308ee TITANIC: Minor cleanups, TODO removals 2017-03-26 18:35:07 -04:00
Paul Gilbert
857bf17e2c TITANIC: Added CBaseStar draw4 method 2017-03-26 18:27:22 -04:00
Paul Gilbert
f311aa38c1 TITANIC: Added CBaseStar draw2 method 2017-03-26 18:14:26 -04:00
Paul Gilbert
2ba3ebb15b BLADERUNNER: Another compilation fix 2017-03-26 17:37:24 -04:00
Paul Gilbert
b88d898b37 BLADERUNNER: Fix compilation in Visual Studio 2015
It won't let the function pointer parameters in the debug calls to
be cast to void *. Hopefully the alternate uint cast I've changed
it to won't be a problem with any other compiler
2017-03-26 17:20:06 -04:00
Paul Gilbert
5f18daa54c TITANIC: Added CBaseStar draw2 method 2017-03-26 17:15:40 -04:00
Peter Kohaut
f5ebf4d680 BLADERUNNER: Added correct video looping and loop switching 2017-03-26 22:09:29 +02:00
Paul Gilbert
96b31ca5eb TITANIC: Compilation fix for openpandora 2017-03-26 12:21:28 -04:00
Paul Gilbert
56cc97caff TITANIC: Implemented CBaseStar draw1 method 2017-03-26 12:01:04 -04:00
Paul Gilbert
538e6ffc8f TITANIC: Fixes to CStarView class 2017-03-25 21:25:20 -04:00
Paul Gilbert
843540b334 TITANIC: Finished CSurfaceArea class
The fillRect method is implemented using an experimental, more ScummVM
style, rather than all the different blocks and loops for different
bit depths that the original did
2017-03-25 21:07:59 -04:00
Peter Kohaut
d7080148c3 BLADERUNNER: Added credits for Blade Runner 2017-03-25 23:51:35 +01:00
Eugene Sandulenko
31d6dee5ed TITANIC: Fix warning and stray semicolon 2017-03-25 23:41:02 +01:00
Paul Gilbert
87d894f6f2 TITANIC: Added CBaseStarRef process method 2017-03-25 18:28:48 -04:00
Paul Gilbert
c4ea4c362d TITANIC: Added CStarPoints2 draw 2017-03-25 16:29:41 -04:00
Paul Gilbert
7d99857e4c TITANIC: Added CStarPoints1 draw method 2017-03-25 14:55:27 -04:00
Paul Gilbert
6ecc83325d TITANIC: Finished DMatrix class 2017-03-24 21:19:38 -04:00
Eugene Sandulenko
c9f9582994 DIRECTOR: Fix Spaceship Warlock Mac detection 2017-03-24 22:30:44 +01:00
Paul Gilbert
c676c535ea TITANIC: Finished DVector class 2017-03-23 22:36:18 -04:00
Paul Gilbert
e3a11ba1d8 TITANIC: Finished FMatrix class 2017-03-23 21:16:22 -04:00
Paul Gilbert
5f71b73a32 TITANIC: Finished FVector class 2017-03-23 21:13:16 -04:00
Paul Gilbert
9a7cd6b367 TITANIC: Finished CStarControlSub27 class 2017-03-23 21:09:30 -04:00
Paul Gilbert
6da793a8dd TITANIC: Finished CStarControlSub26 class 2017-03-23 19:49:05 -04:00