Eugene Sandulenko
4897f6618b
GRAPHICS: MACGUI: Pass default formatting to MacText
2017-08-04 21:54:19 +02:00
Thomas Fach-Pedersen
8fff8bcb3e
BLADERUNNER: Fix float conversion warning
2017-08-04 21:43:47 +02:00
Thomas Fach-Pedersen
bf45db6c58
BLADERUNNER: Add blit and blitToScreen helpers
2017-08-04 21:43:47 +02:00
Colin Snover
3874f454e0
SCI32: Always initialize RobotDecoder::_syncFrame
...
This flag previously was only being initialized in Robot files
with audio. This means the flag was incorrectly carried to
Robots without audio, and if the first Robot played by the game
had no audio, it would be a garbage read. (This latter thing
happens at the beginning of Lighthouse.)
2017-08-04 13:30:02 -05:00
Colin Snover
5412bda5ab
SCI32: Fix loading audio resources from RESSCI.PAT
...
This is used by Lighthouse.
2017-08-04 13:29:55 -05:00
D G Turner
5c85230443
SCUMM: Fix Typo in Detection Table Comment.
...
No functional change.
2017-08-04 04:27:09 +01:00
Paul Gilbert
e1754fbec7
Merge pull request #980 from dafioram/titanic_access_last_save
...
TITANIC: Fix access to last savegame slot
2017-08-03 22:44:59 -04:00
Paul Gilbert
1f4b97ac7c
TITANIC: Create a new audio stream each time a wave file is played
...
This fixes the problem with the 2nd Class floors, where the same
music played in the lift doesn't have time to fade out before
the same music is loaded to be faded in for the floor. Now, each
gets it's own separate audio stream, preventing the two clashing
2017-08-03 22:41:00 -04:00
Paul Gilbert
4649bbfce2
TITANIC: Shifting wave file playback into CWaveFile class
2017-08-03 22:24:00 -04:00
David Fioramonti
eb05082617
TITANIC: Allow last saved game to be loaded
2017-08-03 16:14:20 -07:00
David Fioramonti
293df6a68f
TITANIC: Max saved games const centralized
...
Before the const specifying the max number of save/load games was
in titanic.h, core/project_item.cpp, main_game_window, and detection.cpp.
Since they all inherit from titanic.h they should just use the const there.
Also the saved game const in core/project_item.cpp was named differently
so I also changed that.
2017-08-03 16:13:34 -07:00
Simei Yin
a503af4959
IMAGE: Correct 4-byte image writting pixel format
2017-08-03 09:36:30 +02:00
Simei Yin
3a7e5f1647
SLUDGE: Fix backdrop loading error
2017-08-03 09:36:30 +02:00
Simei Yin
7eade8b031
SLUDGE: Quit game built-in function
2017-08-03 04:14:35 +02:00
Simei Yin
bbc781faaa
SLUDGE: Fix backdrop loading
2017-08-03 03:50:15 +02:00
Simei Yin
79dbb56625
SLUDGE: Fix ZBuffer order bug
2017-08-02 17:46:42 +02:00
Simei Yin
44c5f5e474
SLUDGE: Refine debug channels
2017-08-02 17:46:42 +02:00
Simei Yin
c4fbb545a6
SLUDGE: Reset zBuffers when blank back drop
2017-08-02 17:46:42 +02:00
D G Turner
485a00b675
GRAPHICS: MACGUI: Suppress Unused Variable Compiler Warning.
2017-08-02 13:27:53 +01:00
D G Turner
b3c1ed66e4
DIRECTOR: Fix GCC Compiler Warnings.
2017-08-02 13:26:29 +01:00
Paul Gilbert
8864cfc0fa
TITANIC: Fix sound effects on the Promenade Deck
2017-08-01 21:25:52 -04:00
Paul Gilbert
f4f15667a5
TITANIC: Fix playback of ambient music for Top of the Well
2017-08-01 19:56:16 -04:00
Willem Jan Palenstijn
848a601c90
FULLPIPE: Fix warning
2017-08-01 13:09:10 +02:00
Eugene Sandulenko
b02d9a0174
GRAPHICS: MACGUI: unk3f is not needed in MacText
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
73c5c85210
DIRECTOR: Clarified STXT field names
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
115a7407e9
GRAPHICS: MACGUI: Keep original string in MacText
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
2f5b1f08ef
WAGE: Render console text in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
48f07f0276
GRAPHICS: MACGUI: Render MacTextWindow internally
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
63e9f41f4e
WAGE: Simplified text adding to MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
f7ba4f1b0b
GRAPHICS: MACGUI: Properly process border dragging in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
a5c99c99f5
GRAPHICS: MACGUI: Remove redundant method from MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
8319e4093f
GRAPHICS: MACGUI: Force redraw of dirty part of MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
2c0b73aaef
GRAPHICS: MACGUI: Set MacTextWindow as active when keys are pressed
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
8643a08350
WAGE: Properly add input text to console on Enter
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
ebcff3a0aa
GRAPHICS: MACGUI: Do not pass event when ascii characters are pressed
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
da9e02cebb
GRAPHICS: MACGUI: Fix crash on backspace in MacTextWindow input
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
5149226255
WAGE: Started processing of input text from MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
81c26caaf8
GRAPHICS: MACGUI: Exposed input text from the MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
3e96a0909d
GRAPHICS: MACGUI: Replace magic numbers with named constants
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
e832f1d650
GRAPHICS: MACGUI: Update cursor position as text being added to MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
94a0eadd30
GRAPHICS: MACGUI: Added hack for fixing cursor position in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
c2944fb5b8
GRAPHICS: MACGUI: Simplified cursor code is MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
a2427fddd7
GRAPHICS: MACGUI: Initial code for cursor drawing in MacTextWindow
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
62a2ac8c2b
GRAPHICS: MACGUI: Added more getters to MacText
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
15d0d12c71
WAGE: Draw cursor only when MacTextWindow is not used
2017-08-01 10:42:22 +02:00
Eugene Sandulenko
e5ccc3fd55
WAGE: Correctly set font in MacTextWindow console
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
511b21d3cf
GRAPHICS: MACGUI: Added font specifying to MacTextWindow
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
645ee64da0
GRAPHICS: MACGUI: Avoid double free of MacTextWindow
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
73b6b12cbb
GRAPHICS: MACGUI: Correctly process empty inpt strings in MacTextWindow
2017-08-01 10:42:21 +02:00
Eugene Sandulenko
dbc247cc3f
JANITORIAL: Code formatting
2017-08-01 10:42:21 +02:00