Strangerke
197d2f1c08
MORTEVIELLE: Fix check introduced in 6cfd3028c1
.
2013-08-21 23:53:55 +02:00
Strangerke
5a79444843
MORTEVIELLE: Fix CID 1063212
2013-08-21 22:36:14 +02:00
Strangerke
6cfd3028c1
MORTEVIELLE: Fix CID 1063213
2013-08-21 22:31:39 +02:00
Strangerke
9c3cefa6f0
MORTEVIELLE: Silent CID 1063229
2013-08-21 22:12:20 +02:00
Strangerke
d0ce04c968
TSAGE: R2R - Fix CID 1004057
2013-08-21 22:02:13 +02:00
Strangerke
5512458440
TSAGE: R2R - Fix CID 1047256
2013-08-21 21:40:47 +02:00
Strangerke
a606467183
TSAGE: R2R - Fix CID 1047260
2013-08-21 21:07:15 +02:00
Strangerke
4f50702ea6
TSAGE: R2R - Fix CID 1047261
2013-08-21 21:03:52 +02:00
Strangerke
146c24484c
TSAGE: R2R - Fix CID 1063175
2013-08-21 20:47:44 +02:00
Strangerke
bc4e4ec9b8
TSAGE: R2R - Fix CID 1063348
2013-08-21 20:37:38 +02:00
Torbjörn Andersson
cca4e41bf1
TSAGE: Fix illegal address computation, CID 1047259
...
We want the address right after the last element of _fadePaletteMap.
There was probably no actual damage done since _paletteMap[] would
likely be right after in memory, and that's zeroed as well. But it
was still wrong.
2013-08-21 15:18:55 +02:00
Thierry Crozat
800ee561c9
MORTEVIELLE: Add detection entry for improved German translation
...
I also reworked a bit how detection work so that both the original
and the improved German translations can be played.
2013-08-21 11:22:51 +01:00
Strangerke
3ef4222f33
MORTEVIELLE: Replace some big if statements by switch statements
2013-08-21 08:37:57 +02:00
Strangerke
a710bb5ca4
MORTEVIELLE: Remove second parameter of show()
2013-08-21 08:37:56 +02:00
Strangerke
972cdf0e12
MORTEVIELLE: Avoid erroring out when the user tries to load a missing save game
2013-08-21 08:37:55 +02:00
Filippos Karapetis
00992c1e68
MT-32: Sync with the latest changes in munt
2013-08-21 03:41:30 +03:00
Strangerke
a07e83cb6f
TSAGE: Blue Force: Fix Coverity issue CID 1003729: missing break.
2013-08-20 23:29:01 +02:00
Strangerke
69aef2a55a
MORTEVIELLE: Add credits
2013-08-20 23:14:54 +02:00
Strangerke
1422004a80
MORTEVIELLE: Fix crash when loading from launcher
2013-08-20 23:10:05 +02:00
Filippos Karapetis
bd945bc756
SCI: Add support for the King's Questions mini-game
...
This can be found in the KQ collection
2013-08-20 19:48:33 +03:00
Filippos Karapetis
1f89b4e902
CREDITS: Add credits for The Neverhood engine
2013-08-20 19:48:33 +03:00
Einar Johan Trøan Sømåen
2049f53621
WINTERMUTE: Replace CP1252-symbol ... with 3 full stops.
2013-08-20 18:31:45 +02:00
Einar Johan Trøan Sømåen
ea19c4162d
WINTERMUTE: Add binary alpha-blitting.
...
For now, no RLE, or anything, but the infrastructure for it
is put in place here.
2013-08-20 18:00:17 +02:00
Einar Johan Trøan Sømåen
e824ebaa44
WINTERMUTE: Change pixel-format to RGBA.
2013-08-20 16:52:29 +02:00
Einar Johan Trøan Sømåen
913f03a2ba
WINTERMUTE: Avoid doing alpha-blits when image doesn't have alpha.
...
Also detect images with only binary alpha.
2013-08-20 15:25:01 +02:00
Thierry Crozat
cc16cb5823
MORTEVIELLE: Change German menu translation
...
The original menu was almost not translated (only one of the six menu was translated). Thanks to Raziel for the menu name suggestions.
2013-08-20 14:03:53 +01:00
Torbjörn Andersson
74be7ed959
MOHAWK: Stop videos on stack change
...
Otherwise there may be both a book video and a flyby video playing
at the same time. Maybe it should only stop videos if there really
is a flyby video, but it already stops all sounds and may play a
blocking sound etc., so it makes sense to me to always do it.
2013-08-20 08:43:18 +02:00
Torbjörn Andersson
85ba7876d9
MOHAWK: Add missing break in switch, CID 1003750
...
Clicking on any of the image boxes would fall through to the case
where it checks if you are picking up or putting away the white
page, which just doesn't make any sense. It didn't have any
noticeable impact on the game, because that case only does
something if the hiding place for the white page is open, and
apparently that can only happen while you're at that hiding place.
I have verified that it's still possible to get the white page,
and that it's still possible to raise the sunken ship.
2013-08-20 07:59:24 +02:00
Strangerke
50ef208e31
MORTEVIELLE: Add some more checks in order to handle properly the first character of some German menu entries
2013-08-20 07:44:41 +02:00
Strangerke
5fdfc0996c
MORTEVIELLE: Fix display of the rod and the ball in the attic, when using Self/Put
2013-08-20 02:14:24 +02:00
Willem Jan Palenstijn
91c2f8fb09
WINTERMUTE: Don't use a lookup table for alpha
...
This gives a drawTickets() speed increase of about 10% in the JULIA demo
(on a core i7 920).
2013-08-19 23:14:20 +02:00
Thierry Crozat
efbf1ff5f9
MORTEVIELLE: Store German menu data in data file and clean menu code
...
This opens the door to a better translation of the menu to German. Also
the code will now always try to read the menu data from the mort.data file
and only if this fails it will use the game data. And remove some dead code
that was to support the corrupted menu.mor file.
2013-08-19 21:11:23 +01:00
Strangerke
9eaf978e33
MORTEVIELLE: Fix display of ending speech in German DOS edition
2013-08-19 21:03:14 +02:00
Strangerke
f979de547b
MORTEVIELLE: Avoid a crash related to speech during the ending sequence of the German version
2013-08-19 20:42:47 +02:00
Eugene Sandulenko
6d66eb5cc2
Merge pull request #385 from JenniBee/md5s
...
AGI, WINTERMUTE: Adding detection for several more fan games.
2013-08-19 11:21:07 -07:00
Torbjörn Andersson
8c2bbb09a8
GRAPHICS: Add missing "break"s in switch, CID 1063214
...
This won't actually make any difference, since the fall through
would do nothing and then reach the break in the default case. But
I think it's less error-prone this way if the code is ever modified.
2013-08-19 19:34:41 +02:00
JenniBee
ddef75f5fc
WINTERMUTE: Adding detection for more games.
2013-08-19 09:36:03 -04:00
JenniBee
2315327d3f
AGI: Adding detection for original AGI Tetris by Peter Kelly.
2013-08-19 09:35:05 -04:00
Filippos Karapetis
3a2b629a17
SCI: Fix script bug #3604939 - "SCI: QFG1VGA: Game hangs when meeting Baron while sneaking"
2013-08-19 12:31:37 +03:00
Strangerke
6261f2cb49
TSAGE: R2R - Fix Locker 2 status in landing bay (Scene 500)
2013-08-19 07:54:06 +02:00
Filippos Karapetis
0885a003c5
SCI: Fix bug #3614914 - "SCI: Castle of Dr Brain Spanish crashes after Computer Room"
...
Ignore the unused x/y displacement fields of cels embedded in pics.
Dr. Brain Spanish, pic 261 contains garbage in these fields (probably
left overs)
2013-08-19 06:30:50 +03:00
Paul Gilbert
cc35c422cb
TSAGE: Fixes for speaking to Seeker and donning suit in R2R landing bay
2013-08-18 20:42:13 -04:00
Filippos Karapetis
d531484350
DRASCULA: Some renaming. Also, get rid of some extraneous globals
...
This removes the superfluous talkHeight, talkWidth and timeDiff
variables. It also changes _loadedDifferentChapter to be a boolean
2013-08-19 03:08:58 +03:00
Johannes Schickel
d17dcc1cbe
Merge pull request #386 from chrisws/tizen_port_1_6_1a
...
TIZEN: updates for tizen 2.2 SDK
2013-08-18 16:15:22 -07:00
Johannes Schickel
74a056e746
GUI: Clear dirty rects when initializing ThemeEngine.
...
This avoids nasty invalid writes to the overlay when the overlay is being
resized.
2013-08-19 00:06:46 +02:00
Paul Gilbert
d58efe3818
TSAGE: Reverted change to SceneItemList class
2013-08-18 16:58:04 -04:00
Strangerke
3bdc85709f
MORTEVIELLE: Fix the order of German verbs.
2013-08-18 22:30:23 +02:00
Paul Gilbert
2206a3e67f
TSAGE: Compilation fix, and further fixes for R2R landing bay panel display
2013-08-18 16:28:21 -04:00
Paul Gilbert
d2f0dc56b2
TSAGE: Fixes for displaying landing bay control panel
2013-08-18 15:11:10 -04:00
Strangerke
c1c2e0dd2e
TSAGE: R2R: Fix food submenu on ship computer (Scene 125)
2013-08-18 19:46:44 +02:00