Thierry Crozat
163b3b6dad
DEVTOOLS: Add create_cryo to devtools README
2017-02-12 20:19:34 +00:00
Thierry Crozat
2939e20935
CRYO: Add cryo.dat to DIST_FILES_ENGINEDATA
2017-02-12 20:18:49 +00:00
Paul Gilbert
c33962f69d
TITANIC: Renaming methods in CMusicRoomHandler
2017-02-12 13:56:00 -05:00
Paul Gilbert
e00fb13809
TITANIC: Fix method names in CMusicRoomInstrument
2017-02-12 13:05:37 -05:00
Paul Gilbert
a542104f3c
TITANIC: Rename CMusicWave to CMusicRoomInstrument
2017-02-12 12:51:47 -05:00
Strangerke
70f1cd6efe
CRYO: Remove some more dead code, remove _keyboardHeld
2017-02-12 18:10:25 +01:00
Strangerke
2adc84e728
CRYO: Some code simplification, remove dead code
2017-02-12 17:44:07 +01:00
Paul Gilbert
0e2c667fa8
TITANIC: Simplify implementation of CAudioBuffer
2017-02-12 08:05:33 -05:00
Eugene Sandulenko
d4a718bf84
DIRECTOR: Lingo: Implemented \xC2 continuation symbol support
2017-02-12 11:58:19 +01:00
Eugene Sandulenko
ed1d606e9f
DIRECTOR: Lingo: Implemented stub for REFERENCE built-ins
2017-02-12 11:35:50 +01:00
Eugene Sandulenko
a243a479ae
DIRECTOR: Lingo: Added grammar for assignment to references
2017-02-12 11:32:05 +01:00
Eugene Sandulenko
e76fec67a1
DIRECTOR: Lingo: Fixing position count in lexer
2017-02-12 11:12:54 +01:00
Eugene Sandulenko
d1a08b5145
DIRECTOR: Lingo: Fix D3 script execution
2017-02-12 08:51:11 +01:00
Paul Gilbert
23452a512d
NEWS: Mention R2R display fix
2017-02-11 18:51:08 -05:00
Paul Gilbert
f66ead3074
TSAGE: R2R: Fix display of animations
2017-02-11 18:50:44 -05:00
Filippos Karapetis
a7d681764f
CRYO: Merge spriteOnSubtitle() into drawSprite()
2017-02-12 00:54:39 +02:00
Filippos Karapetis
d3d5ff2a88
CRYO: Split graphics and resource-related functions into separate files
2017-02-12 00:54:39 +02:00
Filippos Karapetis
c40b74bb28
CRYO: Merge the two noclipax() methods and rename to drawSprite()
2017-02-12 00:54:38 +02:00
Paul Gilbert
58dbe629f3
TITANIC: Fix intial setup of BASS pitch control
2017-02-11 17:25:28 -05:00
Paul Gilbert
b97137830a
TITANIC: Fix getPitch calculation when inversion control is incorrect
2017-02-11 17:25:27 -05:00
Paul Gilbert
5b8d4cac58
TITANIC: Convert more methods to using MusicInstrument enum
2017-02-11 17:25:26 -05:00
Eugene Sandulenko
eafa56daf0
JANITORIAL: Formatting fixes
2017-02-11 23:23:56 +01:00
Eugene Sandulenko
8b043bc731
DIRECTOR: Lingo: Simplfy movie presense check in 'go to movie'
2017-02-11 23:23:56 +01:00
Kirben
e2b27d86d8
BUILD: Add cryo.dat to resource files for Windows builds.
2017-02-12 08:58:46 +11:00
Filippos Karapetis
7739d0c5c1
Merge pull request #899 from bluegr/cryo_dat
...
CRYO: Move all static engine data into cryo.dat
2017-02-11 22:40:00 +01:00
Filippos Karapetis
8eb38c0933
CRYO: Rename variables to conform to our code formatting guidelines
2017-02-11 21:53:10 +02:00
Filippos Karapetis
e95ed8eb90
CRYO: Clean up and document some variables
2017-02-11 21:51:36 +02:00
Filippos Karapetis
724730dbcc
CRYO: Fix typo in create_cryo
2017-02-11 21:02:19 +02:00
Filippos Karapetis
5d119b6038
CRYO: Add cryo.dat to all messages related to it
2017-02-11 20:48:52 +02:00
Filippos Karapetis
c0d9752730
CRYO: Add cryo.dat to engine-data
2017-02-11 20:47:15 +02:00
Filippos Karapetis
01e7b4edcf
CRYO: Fix typos in some sizeof() values
2017-02-11 20:42:07 +02:00
Filippos Karapetis
fffe7c7867
CRYO: Add missing int32 typedef to create_cryo
2017-02-11 18:15:41 +02:00
Filippos Karapetis
deb0857f68
CRYO: Change the version of cryo.dat to be a 32-bit integer (2/2)
...
Though it's unlikely that we'll ever have that many changes, it's
better to provision for more space now, for versioning
2017-02-11 18:05:07 +02:00
Filippos Karapetis
fefad640cd
CRYO: Change the version of cryo.dat to be a 32-bit integer (1/2)
...
Though it's unlikely that we'll ever have that many changes, it's
better to provision for more space now, for versioning
2017-02-11 18:04:42 +02:00
Filippos Karapetis
a3f59d8433
CRYO: Remove one more usage of sizeof()
2017-02-11 18:02:47 +02:00
Willem Jan Palenstijn
2af9ab6f61
DRASCULA: Add bound check asserts to copyRect
...
Bug #7110 showed a crash here. Even though that was likely a compiler
error, these extra checks shouldn't hurt.
2017-02-11 16:50:28 +01:00
Filippos Karapetis
24a4c231da
CRYO: Rename variables to conform to our formatting guidelines
2017-02-11 17:20:54 +02:00
Filippos Karapetis
05c99c5b0d
CRYO: Move more static data to cryo.dat (2/2)
2017-02-11 17:16:45 +02:00
Filippos Karapetis
37c53cdf49
CRYO: Move more static data to cryo.dat (1/2)
2017-02-11 17:16:26 +02:00
Filippos Karapetis
fed7341481
CRYO: Use hardcoded values for structs instead of sizeof()
2017-02-11 17:10:26 +02:00
Thierry Crozat
efb8774734
NEWS: Mention drascula volume handling improvements
2017-02-11 14:41:48 +00:00
Thierry Crozat
b7e87d9e09
DRASCULA: Link speech and SFX volumes
2017-02-11 14:38:58 +00:00
Thierry Crozat
13dd57d34f
DRASCULA: Fix sound volume synchronization
...
When using the original drascula dialog to change volume, this was
not saved to the ConfMan, which means the change was lost when
quitting the engine or when opening the ScummVM options dialog.
Also synchronising the _mixer volumes from ConfMan was resetting
the master volume to the maximum. Since ScummVM doesn't have a
master volume, there is no correct way to get it. But we now try to
guess one from the music and speech volumes.
2017-02-11 14:38:58 +00:00
Thierry Crozat
f7e5f01b85
DRASCULA: Add handling of the master volume
2017-02-11 14:38:34 +00:00
Filippos Karapetis
6b2ac7c7af
CRYO: Wrap enums around namespaces, to use EnumName::EnumValue
2017-02-11 16:34:47 +02:00
Martin Kiewitz
e64e388816
AGI: Hold-key-mode fix
...
Original AGI only created a stationary event, when the last
pressed direction key was released. We do that now as well.
Makes cursor in MH1 behave properly.
Thanks to waltervn for pointing this out.
2017-02-11 10:35:10 +01:00
Eugene Sandulenko
8420310989
DIRECTOR: Lingo: Implemented sanity checks for built-ins
2017-02-11 09:53:47 +01:00
Eugene Sandulenko
4e5952c774
DIRECTOR: Lingo: Probe movies in Mac Resource Forks in 'go to movie'
...
Currently, 'Gravity Ball' movie is launched every now and then in
The Apartment 3.0 due to some bug in hadlers call sequence.
Thus, rename it for the time being.
2017-02-11 09:34:56 +01:00
Eugene Sandulenko
500b8bbd93
DIRECTOR: Fix Shared cast detection
2017-02-11 09:21:31 +01:00
Thierry Crozat
82635b79e0
I18N: Update translations templates
2017-02-11 08:56:29 +01:00