Age | Commit message (Collapse) | Author |
|
The code path that is supposed to enable these never gets called when
restoring from the main menu, or from the ScummVM launcher. Since the
logic on when and what to enable is quite complex, the easiest thing
to do is enable these entries manually after a game is loaded.
|
|
|
|
Happened while removing Draw::_vgaSmallPalette in 0f9b1364c.
Fixes Coverity issue #1230309.
|
|
This actually affected all Control+key combinations. A regression from
0f90b8eaad0335715d5f6aea6ede32ebbb746e25
|
|
This shows the game menu, albeit with the wrong palette
|
|
The current options are now saved when the dialog opens, and are
restored to their original values if the user cancels
|
|
This is needed for the in-game menu, where a dialog spawns another one
|
|
|
|
|
|
|
|
View flags are mainly used by LB2. The flag in the LSL6 view seems to
be garbage, so we ignore it
|
|
This should fix bug #6717 - "SCI fallback detection assert failure"
|
|
|
|
|
|
Moved the creation of _midiMusic, _pcmMusic, _sound and _bmv from
the constructor to run(). It was reported on the forum that the
MT-32 emulator didn't work for Discworld, and I'm speculating that
this is because it was being initialized before the "extra path"
had been added to the search path.
It's likely that not all of these objects are needed for every
version of the game. Fixing that is left as an exercise for
someone more familiar with the different game versions than me.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This makes room for the EOS char.
|
|
This necessarily loses const in SubtitleCard's attributes
|
|
MSVC complains otherwise.
|
|
We are thus making room for the sentinel == -1
|
|
|
|
SubtitleCard
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
No idea why they were bools in the first place.
|
|
|
|
|
|
It's just as good: at 30 FPS, this allows for
2 ^ 32 / 30 / 60 = 2386093 mins, which is, I guess, a reasonable limit.
|
|
|
|
|
|
|
|
|
|
Conflicts:
engines/wintermute/video/video_subtitler.cpp
|
|
|
|
|
|
|