aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-20WINTERMUTE: Add binary alpha-blitting.Einar Johan Trøan Sømåen
For now, no RLE, or anything, but the infrastructure for it is put in place here.
2013-08-20WINTERMUTE: Change pixel-format to RGBA.Einar Johan Trøan Sømåen
2013-08-20WINTERMUTE: Avoid doing alpha-blits when image doesn't have alpha.Einar Johan Trøan Sømåen
Also detect images with only binary alpha.
2013-08-20MORTEVIELLE: Change German menu translationThierry Crozat
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-20MOHAWK: Stop videos on stack changeTorbjörn Andersson
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-20MOHAWK: Add missing break in switch, CID 1003750Torbjörn Andersson
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-20MORTEVIELLE: Add some more checks in order to handle properly the first ↵Strangerke
character of some German menu entries
2013-08-20MORTEVIELLE: Fix display of the rod and the ball in the attic, when using ↵Strangerke
Self/Put
2013-08-19WINTERMUTE: Don't use a lookup table for alphaWillem Jan Palenstijn
This gives a drawTickets() speed increase of about 10% in the JULIA demo (on a core i7 920).
2013-08-19MORTEVIELLE: Store German menu data in data file and clean menu codeThierry Crozat
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-19MORTEVIELLE: Fix display of ending speech in German DOS editionStrangerke
2013-08-19MORTEVIELLE: Avoid a crash related to speech during the ending sequence of ↵Strangerke
the German version
2013-08-19Merge pull request #385 from JenniBee/md5sEugene Sandulenko
AGI, WINTERMUTE: Adding detection for several more fan games.
2013-08-19GRAPHICS: Add missing "break"s in switch, CID 1063214Torbjörn Andersson
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-19WINTERMUTE: Adding detection for more games.JenniBee
2013-08-19AGI: Adding detection for original AGI Tetris by Peter Kelly.JenniBee
2013-08-19SCI: Fix script bug #3604939 - "SCI: QFG1VGA: Game hangs when meeting Baron ↵Filippos Karapetis
while sneaking"
2013-08-19TSAGE: R2R - Fix Locker 2 status in landing bay (Scene 500)Strangerke
2013-08-19SCI: Fix bug #3614914 - "SCI: Castle of Dr Brain Spanish crashes after ↵Filippos Karapetis
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-18TSAGE: Fixes for speaking to Seeker and donning suit in R2R landing bayPaul Gilbert
2013-08-19DRASCULA: Some renaming. Also, get rid of some extraneous globalsFilippos Karapetis
This removes the superfluous talkHeight, talkWidth and timeDiff variables. It also changes _loadedDifferentChapter to be a boolean
2013-08-18Merge pull request #386 from chrisws/tizen_port_1_6_1aJohannes Schickel
TIZEN: updates for tizen 2.2 SDK
2013-08-19GUI: Clear dirty rects when initializing ThemeEngine.Johannes Schickel
This avoids nasty invalid writes to the overlay when the overlay is being resized.
2013-08-18TSAGE: Reverted change to SceneItemList classPaul Gilbert
2013-08-18MORTEVIELLE: Fix the order of German verbs.Strangerke
2013-08-18TSAGE: Compilation fix, and further fixes for R2R landing bay panel displayPaul Gilbert
2013-08-18TSAGE: Fixes for displaying landing bay control panelPaul Gilbert
2013-08-18TSAGE: R2R: Fix food submenu on ship computer (Scene 125)Strangerke
2013-08-18INSANE: Mark fall through case statement. CID 1003733Eugene Sandulenko
2013-08-18MORTEVIELLE: some renaming in DialogsStrangerke
2013-08-18TSAGE: R2R - Fix cursor behavior (and crash) when leaving room 200 (corridor ↵Strangerke
hall 2) via East (150) and West (175) exits
2013-08-18SCUMM: Read the SMAP size, not the SMAP tag itselfTorbjörn Andersson
This will obviously make 'smapLen' a lot smaller in most cases, so there may be regressions. But I hope this is correct, though I don't know why the size is big-endian while the offset is little- endian.
2013-08-18SCUMM: Remove unnecessary NULL check, CID 1003629Torbjörn Andersson
Since _actors[i]->_sound is an array, it can't ever be NULL.
2013-08-18SCUMM: Remove unnecessary NULL check, CID 1003628Torbjörn Andersson
Since ah->data is an array, it can't ever be NULL.
2013-08-18SCUMM: Remove unnecessary NULL check, CID 1003627Torbjörn Andersson
Since ah->data is an array, it can't ever be NULL.
2013-08-17TSAGE: Fix for leaving bridge in R2R scene 300Paul Gilbert
2013-08-17TSAGE: Fix for talking to chief in R2R scene 1100Paul Gilbert
2013-08-17MORTEVIELLE: Remove some dead code and variables related to graphical modesStrangerke
2013-08-17MORTEVIELLE: Fix occasional alignment issue in Action verb listStrangerke
2013-08-17MORTEVIELLE: Fix verb highlighting in Action and Self menus. Refactor ↵Strangerke
functions related to MenuItem
2013-08-16VIDEO: Ignore some AVI lists with metadataMatthew Hoops
2013-08-17TIZEN: updates for tizen 2.2 SDKChris Warren-Smith
2013-08-16MORTEVIELLE: Avoid using sav0.mor in run()Strangerke
2013-08-16MORTEVIELLE: Fix bug in previous commit, some multiple if statement ↵Strangerke
optimizations
2013-08-16MORTEVIELLE: Put resolution scaler in a const, remove some dead code related ↵Strangerke
to it
2013-08-16MORTEVIELLE: Remove code related to unsupported display modesStrangerke
2013-08-16MORTEVIELLE: Fix the initialization of verbs from the DAT fileStrangerke
2013-08-16MORTEVIELLE: Some refactoring in MenuStrangerke
2013-08-16MORTEVIELLE: Improve reading of menu fileThierry Crozat
Do not try to read the menu.mor file as it has a different format not supported (and detection for it was already removed). Also only tries to read the menu for the original language. This avoids using the French menu with the German game when both files are present in the search path.
2013-08-16CREATE_PROJECT: Enable built-in theme for MSVC builds again.D G Turner
This reverts commit d089658fb84f67652e9569bc03c76bcc65e7b881.