Commit Graph

80015 Commits

Author SHA1 Message Date
Eugene Sandulenko
c832865875 GRAPHICS: Fix MacText wrapping when formatting starts in the middle of a line 2017-02-03 10:05:36 +01:00
Eugene Sandulenko
7ebc284d3c Merge pull request #894 from wjp/lua_indexTbl
SWORD25: Use direct integer index into indexTbl
2017-02-03 09:13:59 +01:00
Paul Gilbert
a5f71a3d8b TITANIC: Implemented CMusicRoomhandler updateAudio 2017-02-02 22:36:21 -05:00
Paul Gilbert
13648c8df5 TITANIC: Implemented CMusicRoomHandler setVolume 2017-02-02 21:38:11 -05:00
Paul Gilbert
e1e93fa9c0 TITANIC: Extra CMusicRoomHandler init & destroy 2017-02-02 20:58:38 -05:00
Eugene Sandulenko
7b7a0fa3ad GRAPHICS: Fix surface reallocation in MacText 2017-02-02 23:53:30 +01:00
Eugene Sandulenko
165f5f1784 GRAPHICS: Fix MacText wrapping. Kudos to wjp 2017-02-02 23:41:58 +01:00
Strangerke
1ac6270531 CRYO: Remove some commented code 2017-02-02 23:31:50 +01:00
Strangerke
dec6b171a6 CRYO: Remove some obsolete TODOs 2017-02-02 23:28:19 +01:00
Eugene Sandulenko
3e47d7abf3 GRAPHICS: Fix MacText splitter, so less empty font chunks are generated 2017-02-02 20:39:34 +01:00
Walter van Niftrik
2841dd2bc3 ADL: Set ADGF_TESTING for hires5 2017-02-02 11:58:37 +01:00
Eugene Sandulenko
c30df01130 GRAPHICS: More optimization for empty strings 2017-02-02 10:11:07 +01:00
Walter van Niftrik
1ae539d44d ADL: Increase robustness of graphics code 2017-02-02 09:49:45 +01:00
Eugene Sandulenko
255c76b3ac GRAPHICS: Optimize for empty substrings in MacText 2017-02-02 09:18:08 +01:00
Paul Gilbert
29f913289c TITANIC: Implemented CAudioBuffer class 2017-02-01 21:43:10 -05:00
Paul Gilbert
0d6578dac7 TITANIC: Git rid of old stubs in CMusicRoomHandler, start fleshing it out 2017-02-01 20:25:36 -05:00
Strangerke
472f8b2b00 CRYO: Remove SoundGroup (no longer used) 2017-02-02 00:49:11 +01:00
Strangerke
c8af2442b6 CRYO: Remove an empty function 2017-02-02 00:45:41 +01:00
Strangerke
bf989df043 CRYO: Remove some dead code, small refactoring 2017-02-02 00:40:52 +01:00
Strangerke
6c139b7afb CRYO: Remove double screen code (unused) 2017-02-02 00:31:48 +01:00
Strangerke
dfa605b6b4 CRYO: Remove dead code 2017-02-02 00:21:51 +01:00
Eugene Sandulenko
d39404c8e8 GRAPHICS: Fix rendering of MacText with font change in the middle of the string 2017-02-01 19:06:36 +01:00
Eugene Sandulenko
6e3e8911c1 GRAPHICS: MacText fixes for in-the middle style change splitting 2017-02-01 18:58:35 +01:00
Eugene Sandulenko
6fbb82f85b GRAPHICS: Add more debug output to MacText 2017-02-01 18:36:25 +01:00
Tarek Soliman
3dc565df26 SCI: Add more comments to SQ4-floppy workaround
I did a full-score playthrough of the game with a warning() on
the workaround condition as m_kiewitz suggested.
The following room numbers were logged:
* room#1: intro logo
* room#21: time rip (intro and ending)
* room#531: time pod time travel
* room#290: astro chicken star background
* room#376: right after astro chicken game over (called only once)
2017-01-31 20:55:34 -06:00
D G Turner
32667eeaa9 GRAPHICS: Fix GCC Compiler Warnings. 2017-02-01 01:17:53 +00:00
Eugene Sandulenko
cc59811205 DIRECTOR: Adjust text wrapping by one pixel 2017-02-01 01:07:14 +01:00
Tarek Soliman
6ef42cbe92 SCI: Expand workaround for script bug #3537232
More details in PR#889
2017-01-31 17:20:45 -06:00
Eugene Sandulenko
d4e4a20cc5 GRAPHICS: Implement rendering of rich MacText 2017-01-31 23:14:37 +01:00
Eugene Sandulenko
c15e063bbd GRAPHICS: Store more metainformation on lines in MacText 2017-01-31 23:14:37 +01:00
Eugene Sandulenko
93265c6d41 GRAPHICS: Fix font transtion formatting for MacText 2017-01-31 23:14:37 +01:00
Walter van Niftrik
a113b1c0e8 ADL: Fix saving inside first-visited rooms 2017-01-31 19:23:43 +01:00
Eugene Sandulenko
0884aeeba3 GRAPHICS: More fixes to MacText formatting 2017-01-31 19:06:27 +01:00
Eugene Sandulenko
89e8bdc444 GRAPHICS: More fixes to MacText rich text formatting 2017-01-31 19:02:15 +01:00
Eugene Sandulenko
c4f73012e5 DIRECTOR: Generate font style runs for MacText 2017-01-31 18:46:33 +01:00
Eugene Sandulenko
95be2f2b23 GRAPHICS: Overwhauling of MacText rich formatting 2017-01-31 18:46:33 +01:00
Thierry Crozat
afb6941a7e I18N: Update translations templates 2017-01-31 18:17:25 +01:00
Strangerke
f4472d2f0a DM: Fix GCC warnings 2017-01-31 18:15:31 +01:00
Walter van Niftrik
2a74a975a3 ADL: Allow stray data bytes in pics
This triggers in hires5, region 5, room 20
2017-01-31 10:05:29 +01:00
Paul Gilbert
02ebaf06b9 TITANIC: Implementing music room handler update & trigger 2017-01-30 22:18:37 -05:00
Walter van Niftrik
05e36920b3 ADL: Fix add opcode 2017-01-30 23:08:48 +01:00
Eugene Sandulenko
119e1bd30d GRAPHICS: More work on rich text formatting 2017-01-30 22:58:32 +01:00
Lothar Serra Mari
93e35cb9d7 I18N: Update translation (German)
Currently translated at 100.0% (929 of 929 strings)
2017-01-30 22:10:08 +01:00
Walter van Niftrik
f6214df664 ADL: Clear screen with white in v2+
This fixes hires5, region 14, room 29
2017-01-30 21:56:11 +01:00
Vitor Santos
c8cd4d2c00 I18N: Update translation (Portuguese (Portugal))
Currently translated at 19.9% (185 of 929 strings)
2017-01-30 15:50:25 +01:00
Eugene Sandulenko
7b24fb0b01 GRAPHICS: Initial work on rich text formatting in MacText 2017-01-30 10:10:22 +01:00
Eugene Sandulenko
b4a31646ff GRAPHICS: Added missing include 2017-01-30 10:10:07 +01:00
Paul Gilbert
126bae6320 TITANIC: Implemented CMusicWave start 2017-01-29 23:51:22 -05:00
Thierry Crozat
ea31af2a1e I18N: Regenerate translations data file 2017-01-30 05:05:03 +01:00
Paul Gilbert
2349f91542 TITANIC: Implemented CMusicWave stop method 2017-01-29 22:43:49 -05:00