Commit Graph

57941 Commits

Author SHA1 Message Date
Johannes Schickel
6713743441 VKEYBD: Make code agnostic of OverlayColor.
This removes the use of OverlayColor in vkeybd and supports both 16 and 32bit
overlays.
2013-08-16 05:34:38 +02:00
Tobia Tesan
a653ae20d5 WINTERMUTE: Fix offset calculation with partial rects when sprites are mirrored.
This fixes the dress bug, aka Rosemary appearing "jigsawed" when passing
over her with the cursor when she is facing east.
See bug #3592907
2013-08-16 00:44:27 +02:00
Tobia Tesan
21314e2389 WINTERMUTE: Fix computation of _renderRect.
This reverts the changes in 4cf1d671.
Fixes the "notebook bug" - i.e. the notebook being only partially
drawn - in Dirty Split.
2013-08-16 00:42:58 +02:00
Willem Jan Palenstijn
0aa669cc47 WINTERMUTE: Fix (still disabled) modTargetRect logic
Width and height were computed incorrectly.
Also, the shift by _renderRect is not necessary since that was to compensate
for the coordinate translation done by the original SDL_RenderSetViewport,
which we don't perform.
2013-08-16 00:40:28 +02:00
Strangerke
3af7b8d872 MORTEVIELLE: Rename opcode variables 2013-08-15 20:03:27 +02:00
Paul Gilbert
28b60781d0 TSAGE: Bugfixes for R2R canyon fight with trooper 2013-08-15 09:33:01 -04:00
Kirben
2a807b1880 SCUMM: Add Remastered version of Putt-Putt Saves the Zoo from Nimbus Games. 2013-08-15 22:50:45 +10:00
Strangerke
563e62d625 MORTEVIELLE: Use verb order stored in mort.dat 2013-08-15 07:57:07 +02:00
Strangerke
019f7e59fd DEVTOOLS: Fix English verbs order in Mortevielle 2013-08-15 07:56:11 +02:00
Strangerke
b234215854 DEVTOOLS: Add Menu 3 & 4 verb indexes in MORT.DAT 2013-08-14 23:54:33 +02:00
Strangerke
6d5580f4ed MORTEVIELLE: Some renaming 2013-08-14 08:17:37 +02:00
Strangerke
cb0a0880a2 MORTEVIELLE: Fix shadowed variable. Thanks LordHoto for pointing out 2013-08-14 07:46:22 +02:00
Strangerke
1731d25466 DEVTOOLS: Fix error in create_mortdat. Thanks to LordHoto for pointing it out 2013-08-14 07:36:32 +02:00
Johannes Schickel
b830f68bac DEVTOOLS: Disable builtin theme in MSVC 2005 and 2008 in create_project.
This is a copy of d089658fb8 for older MSVC
versions. Thanks to Strangerke for noticing.
2013-08-14 02:01:03 +02:00
Thierry Crozat
cfc8ebc9a8 GIT: Ignore Mac .DS_Store files 2013-08-13 21:35:55 +01:00
Thierry Crozat
d7eff2f884 GIT: Ignore create_mortdat and extract_mort executables 2013-08-13 21:35:55 +01:00
Einar Johan Trøan Sømåen
9ea315747e WINTERMUTE: Be explicit when storing Floats in savegames. 2013-08-13 19:09:08 +02:00
Einar Johan Trøan Sømåen
693c8ca5cc WINTERMUTE: Add atleast some comments to the renderTicket-system. 2013-08-13 18:46:03 +02:00
Strangerke
0d1772b95d MORTEVIELLE: Introduce original language in detection 2013-08-13 08:34:36 +02:00
Strangerke
ef3c4689b3 MORTEVIELLE: Remove the detection of a broken menu.mor file. Bug reported by criezy 2013-08-13 07:57:50 +02:00
Strangerke
3e75c5acc1 MORTEVIELLE: Wait for the end of sound in some more places 2013-08-13 07:54:08 +02:00
Johannes Schickel
7c58e9a6d5 DC: Use const version of ConfigManager::getGameDomains.
This should fix compilation for the DC port.
2013-08-13 00:26:58 +02:00
Johannes Schickel
7c2660c97e COMMON: Add setVal to ConfigManager::Domain.
This fixes compilation in the keymapper.
2013-08-13 00:11:46 +02:00
Strangerke
d811df89ff MORTEVIELLE: Fix door animation display when opening the doors 2013-08-13 00:06:09 +02:00
Johannes Schickel
818d3981e3 Merge pull request #377 from lordhoto/config-manager-cleanup
Config Manager Cleanup
2013-08-12 14:30:22 -07:00
Johannes Schickel
bb7e95f1ad I18N: Update po/POTFILES for bada => tizen change. 2013-08-12 16:44:35 +02:00
Johannes Schickel
a2a5d42a58 GRAPHICS: Fix warnings about mismatching format arguments. 2013-08-12 16:43:35 +02:00
Eugene Sandulenko
81e1d0963f Merge pull request #359 from rundfunk47/32bitguioverlay
GUI: Add option to render GUI in 32-bits
2013-08-12 05:27:44 -07:00
Strangerke
5e7e67beb9 MORTEVIELLE: Improve sound support 2013-08-12 08:17:10 +02:00
Johannes Schickel
160c5f4345 KYRA: Fix palette glitch when quitting while viewing the family album in Kyra3.
Thanks to eriktorbjorn for noticing.
2013-08-12 04:58:27 +02:00
Johannes Schickel
d05f90fa0f KYRA: Fix palette glitch in Kyra3 when loading from main menu.
Formerly, the main menu was shown with the palette of the first screen for
a short time. Thanks to eriktorbjorn for noticing this.
2013-08-12 04:52:30 +02:00
Paul Gilbert
3134e4a4ba TSAGE: Fixes for R2R bridge console scanner 2013-08-11 21:54:30 -04:00
Paul Gilbert
452ffa53a6 TAGE: Bugfixes for R2R bridge console 2013-08-11 20:30:53 -04:00
Johannes Schickel
f7d3b06711 COMMON: Get rid of write version of ConfigManager::getGameDomains.
This can be abused to insert Domains into the game domains without any checks.
Instead, only write iterator access is given.
2013-08-12 01:33:29 +02:00
Einar Johan Trøan Sømåen
41c1ea29b3 WINTERMUTE: Add detection for Blue Madonna-demo. 2013-08-12 00:33:41 +02:00
Einar Johan Trøan Sømåen
6454721e31 VIDEO: Set stereo as bool instead of writing channel amount directly 2013-08-12 00:12:14 +02:00
Paul Gilbert
4f360a703a TSAGE: Minor comments and constant fix for text display in R2R scene 300 2013-08-11 16:14:19 -04:00
Paul Gilbert
9966f19523 TSAGE: Workaround to allow debugging animation scenes easier 2013-08-11 16:13:53 -04:00
Paul Gilbert
9d9833537f TSAGE: Added missing logic for copying foreground to background in R2R scene 1100 2013-08-11 14:10:24 -04:00
Strangerke
43b729cae8 MORTEVIELLE: Remove useless code 2013-08-11 19:13:21 +02:00
Strangerke
54f391a689 MORTEVIELLE: Merge SpeechManager and SoundManager 2013-08-11 18:09:40 +02:00
Strangerke
f621297dc7 MORTEVIELLE: Get rid of the 640Kb _mem buffer 2013-08-11 17:16:30 +02:00
Strangerke
62e4945ec4 MORTEVIELLE: Fix warnings about converting from double to int 2013-08-11 15:08:13 +02:00
Thierry Crozat
8f8ea10c03 MORTEVIELLE: Improve English translation
Two sentences are used for both men and women and therefore need
to be gender agnostic.
2013-08-11 11:55:17 +01:00
Strangerke
4ddf729c07 MORTEVIELLE: Remove some useless code and variables 2013-08-11 12:53:01 +02:00
Strangerke
17245005c3 MORTEVIELLE: Fix sound checks (thanks to fuzzie for pointing them out) 2013-08-11 12:40:53 +02:00
Strangerke
e48515d402 MORTEVIELLE: Get rid of the PCSpeaker class 2013-08-11 11:45:53 +02:00
Strangerke
b749c2115b MORTEVIELLE: Move the end of "sentence" to the main loop in order to fix the display 2013-08-11 11:40:16 +02:00
Thierry Crozat
13ddf33e78 MORTEVIELLE: Update English translation
I checked some of the dialogs for which we were not sure, fixed them
when needed and removed the debug number. There are two lines
however that causes an issue as they are used for both men and
women, and in English we would need a different translation. The two
texts are:
It is his/her business…
Oh I don't have anything against him/her
The first one seems to be used more often for men than women (so
far I have seen it used for 3 men and 1 woman).
For the second one I changed it to plural in English as it also works
with the context and while it changes the meaning this is not
important.
2013-08-11 01:08:00 +01:00
Thierry Crozat
f125dce608 GUI: Initialise _hotkey in ButtonWidget constructor
One of the two ButtonWidget constructor did not initialise _hotkey
when given a non-null value. This caused valgrind to report an
access to uninitialised variable in Dialog::handleKeyDown().
2013-08-10 23:26:53 +01:00