Eugene Sandulenko
8a6b82a919
DIRECTOR: Lingo: Move MSVC fix to the .l file
2016-08-05 06:46:32 +02:00
Paul Gilbert
23e387fb90
TITANIC: Rename WaveFile to CWaveFile for consistency
2016-08-04 21:21:34 -04:00
Paul Gilbert
b74ec1df89
DIRECTOR: Fix compilation in Visual Studio
2016-08-04 21:07:59 -04:00
Eugene Sandulenko
7a79eec7ea
DIRECTOR: Fix warnings
2016-08-04 23:18:27 +02:00
Eugene Sandulenko
e52bdfd5ed
DIRECTOR: Lingo: Added stubs for 'continue', 'cursor' and 'delay'
2016-08-04 23:00:55 +02:00
Eugene Sandulenko
8883a03e21
DIRECTOR: Lingo: Simplified code generation for constants
2016-08-04 23:00:55 +02:00
Eugene Sandulenko
415cefd702
DIRECTOR: Lingo: Added stubs for 'closeDA', 'closeResFile' and 'closeXlib'
2016-08-04 23:00:55 +02:00
Eugene Sandulenko
7ec2e7bc31
DIRECTOR: Lingo: Added 'alert' and 'beep' function stubs
2016-08-04 23:00:55 +02:00
Colin Snover
12d1af66ef
SCI32: Add QFG4 Windows signature
2016-08-04 09:52:56 -05:00
Alyssa Milburn
13d0ec9bea
POSIX: Add #ifdef guards for DATA_PATH.
...
Thanks to snover for pointing out they should be there.
2016-08-04 16:19:13 +02:00
Eugene Sandulenko
266e8e6611
DIRECTOR: Lingo: Add prefix 'v' to all Symbol types.
...
Helps WinCE backend which has lots of them defined.
2016-08-04 15:52:24 +02:00
Eugene Sandulenko
e7cc065c6c
DIRECTOR: Lingo: Fix WinCE compilation.
...
The plafrom has VOID defined
2016-08-04 14:50:08 +02:00
Eugene Sandulenko
4551a254d2
DIRECTOR: Lingo: Fix PS2 compilation
2016-08-04 14:17:07 +02:00
Eugene Sandulenko
e0a9d96974
DIRECTOR: Put flex/bison as separate target, so general compilation is not affected
2016-08-04 13:38:46 +02:00
Eugene Sandulenko
902d49ce09
Merge pull request #787 from sev-/director
...
DIRECTOR: New engine
2016-08-04 13:23:04 +02:00
Eugene Sandulenko
cb195a813b
DC: Fix compilation
2016-08-04 13:08:25 +02:00
Eugene Sandulenko
a4d39b2385
N64: Added pos() method to another save class
2016-08-04 13:05:15 +02:00
Eugene Sandulenko
d111b16adc
N64: Fix warning
2016-08-04 12:49:44 +02:00
Eugene Sandulenko
eedd1286ff
N64: Fix build adter WriteStream::pos() addition
2016-08-04 12:48:52 +02:00
Alexander Tkachev
2597be210d
BACKENDS: Fix DC's OutVMSave to have pos()
2016-08-04 17:45:49 +06:00
Alexander Tkachev
ef631c9e75
WAGE: Update saves format
...
Offset is added in the end of the file, so ScummVM would know where to
look for description, version, thumbnail information.
2016-08-04 15:15:45 +06:00
Alexander Tkachev
f58abd9540
COMMON: Update GZipWriteStream::pos()
...
Though it seemed the _wrapped stream should return valid position, it
was always 0. That's why I've added a _pos field, which is updated in
write() and returned in pos().
2016-08-04 15:14:06 +06:00
Alexander Tkachev
7a89caac84
COMMON: Add WriteStream::pos()
...
It returns int32, because some complex streams are derived from both
WriteStream and ReadStream, and in ReadStream pos() returns int32,
because -1 means an error.
I had to change MemoryStream's uint32 to int32, which is probably not so
good.
2016-08-04 14:36:21 +06:00
Paul Gilbert
c34af39937
TITANIC: Correct sound manager methods to return existing WaveFile class
2016-08-03 22:25:47 -04:00
Paul Gilbert
3fda4f0ef5
TITANIC: Add CSound sound loading methods
2016-08-03 21:47:11 -04:00
Paul Gilbert
9f316a5b37
GRAPHICS: Fix MSVC project generation
2016-08-03 20:51:54 -04:00
Thierry Crozat
191a9a0c64
MOHAWK: Load games from outside the options dialog loop
...
Loading games from inside the dialog loop may cause cursor
glitches. This commits applies the same fix to the
MohawkOptionsDialog as the one that already existed for
the global main menu. This finished to fix bug #7164 .
2016-08-03 22:50:06 +01:00
Eugene Sandulenko
96e288c4c9
DIRECTOR: Update font generation
2016-08-03 23:43:01 +02:00
Eugene Sandulenko
59ebb0c68f
DIRECTOR: Switch Mac font loading to the common code
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
8618cbb6cb
DIRECTOR: Fix engine initialization
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
0aba35e266
DIRECTOR: More debug output
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
d9cf5af9f0
DIRECTOR: Lingo: Do not error out on unknown entities
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
5414a0ec2c
DIRECTOR: Lingo: Added stub fot 'the keycode' entity
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
b2d5c25e2f
DIRECTOR: Lingo: Do not error() on syntax errors
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
af3ca5ba0d
DIRECTOR: Correct startup sequence
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
9067257cf0
DIRECTOR: Fix Mac archive reading.
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
503ff47b0b
DIRECTOR: Added detection for 'The Apartment'
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
0bda622337
DIRECTOR: Lingo: Implemented 'me' function support for factories
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
8a29870a8a
DIRECTOR: Lingo: Put codeFunc into separate function
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
62c0700588
DIRECTOR: Lingo: Extended factory test to one from Warlock D5.safe-movie-1
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
f67bcdc141
DIRECTOR: Lingo: Simplify CodeId
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
fa7725a5f5
DIRECTOR: Lingo: Fix stack underflow on not enough parameters
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
dc498881ef
DIRECTOR: Lingo: Process extra or too few arguments for built-ins
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
783ff8f8f2
DIRECTOR: Lingo: Turn builtins into normal symbols
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
c8f0b74a63
JANITORIAL: Whitespace fixes
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
d9db9863ce
DIRECTOR: Lingo: Add extra sprite and string fields to "the entities"
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
240988fad4
DIRECTOR: Add enum for sprite types
...
According to the Director 4 helper
2016-08-03 23:40:36 +02:00
Dmitry Iskrich
f0990e7221
DIRECTOR: Add extra fields for sprites
...
The presence of these fields depends on the type of sprite
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
36fa951f60
DIRECTOR: Remove leftover .gitignore
2016-08-03 23:40:36 +02:00
Eugene Sandulenko
991e58b177
BUILD: Added *.output to git ignore list
2016-08-03 23:40:36 +02:00