Commit Graph
86814 Commits
Author SHA1 Message Date
Vladimir Menshakov dfb041ee2b DREAMWEB: Added missing syncSoundSettings() 2011-06-25 18:27:59 +04:00
Vladimir Menshakov 545e482b5a DREAMWEB: Reimplemented modifychar and language switching 2011-06-25 18:21:37 +04:00
Vladimir Menshakov 375298f69a DREAMWEB: Replaced foreign-guarded code with "foreignrelease" variable, added modifychar stub 2011-06-25 18:21:37 +04:00
athrxx 3f2b5b9e8b KYRA: revert d7e700f370
The GMM mouse cursor bug has now been fixed inside the GMM and CursorMan code.
2011-06-25 15:54:37 +02:00
athrxx 1a05efa8ed GUI: fix bug #2822778
(Savegames now get loaded after GMM dialogue execution. This avoids mouse cursor glitches (e.g. mouse cursors which get changed during loadGameState() being popped when the dialogue closes).
2011-06-25 15:54:36 +02:00
Bastien Bouclet 5a2bc12f26 PS3: Fix out of tree builds.
Allow GCC to use CELL BE PPU features.
2011-06-25 15:22:21 +02:00
Bastien Bouclet 771345da3a MOHAWK: Made some Myst common opcodes match the original better
Plus some minor cleanup
2011-06-25 15:22:21 +02:00
Bastien Bouclet 871349b647 I18N: Update French translation 2011-06-25 15:22:20 +02:00
Vladimir Menshakov 82e263223a DREAMWEB: Added german and spanish floppy versions 2011-06-25 16:49:22 +04:00
Eugene Sandulenko 73d2d34e01 LASTEXPRESS: Give proper name to another sound struct member 2011-06-25 14:50:07 +03:00
Filippos Karapetis 7f5cd1ac82 NEWS: Removed superfluous whitespace
Thanks to salty-horse for pointing it out
2011-06-25 13:46:30 +03:00
Filippos Karapetis bfa9fd7f3f Updated NEWS 2011-06-25 12:48:30 +03:00
Filippos Karapetis 7432cc4dd9 SCI: Fixed bug #3325512: "EcoQuest 1: Audio settings are not saved" 2011-06-25 12:43:32 +03:00
Vladimir Menshakov a63e5939ed DREAMWEB: Fixed quit from keypad screen 2011-06-25 13:40:56 +04:00
Vladimir Menshakov 14a5e0a425 DREAMWEB: Fixed keypad animation 2011-06-25 13:29:04 +04:00
Alyssa Milburn 0c6d41e59e NEWS: Mention SAGA fixes, new Mohawk detection entries. 2011-06-25 10:18:34 +02:00
Alyssa Milburn dde622174c MOHAWK: Don't crash when getting odd types from LB target expressions.
(Thanks to [md5] for pointing it out.)
2011-06-25 09:51:50 +02:00
Filippos Karapetis f46be3394a SCI: Added the Mac versions of LSL1, LSL5 and Dr. Brain 1
Taken from bug reports #3328251, #3328262 and #3328257.
Thanks to omer_mor for reporting these
2011-06-25 10:43:41 +03:00
CeRiAl eb8db120b2 WINCE: Hide toolbar when returning to game list 2011-06-25 01:06:41 +02:00
Strangerke 10ff50b970 TSAGE: Silent a GCC warning reported by eriktorbjorn 2011-06-24 22:27:02 +02:00
Thierry Crozat b35f4d31a6 COMMON: Look for translations.dat in Theme path before using SearchMan 2011-06-24 20:21:08 +01:00
Alyssa Milburn 2b03a3a0e6 MOHAWK: Handle ++/-- operators in LBCode. 2011-06-24 21:10:49 +02:00
Alyssa Milburn 685934ee4a MOHAWK: Partial support for newer LB targeting types. 2011-06-24 21:01:56 +02:00
Alyssa Milburn d7a5ba3b2f MOHAWK: Allow matching LBValue items by their name. 2011-06-24 21:01:04 +02:00
Alyssa Milburn 1b6453dff4 BASE: Mess with strtol error handling some more.
WinCE's strtol can't actually do proper error handling because it is
lacking errno, so just check the bounds instead. If you really have
some need to pass LONG_MIN/LONG_MAX as command-line parameters then
it could always be #ifdeffed, but I'm assuming no-one cares.
2011-06-24 19:07:03 +02:00
Littleboy 3f4d2c8130 LASTEXPRESS: Move subtitle-related methods to the SubtitleEntry class 2011-06-24 11:43:10 -04:00
Littleboy 5d020fffad LASTEXPRESS: Refactor Sound class
- Move entry-related functions to separate class
 - Move enumeration to shared header and rename FlagType to SoundFlag
2011-06-24 10:56:49 -04:00
Vladimir Menshakov 08375150ca DREAMWEB: Show subtitle options only for CD version 2011-06-24 09:41:13 +04:00
Vladimir Menshakov a5748a34af DREAMWEB: Fixed continuing to another procedure. (axe misuse crash) 2011-06-24 09:34:23 +04:00
Eugene Sandulenko 7bdd3f3904 LASTEXPRESS: Implement playLoopingSound()
In order for it to work properly, updateQueue() should be unstubbed.
2011-06-24 02:08:11 +03:00
Thierry Crozat 87811d3a81 README: Move and rename translated README 2011-06-24 00:02:34 +01:00
Vladimir Menshakov 72965b6406 DREAMWEB: Fixed quit() from dialogue 2011-06-24 00:01:59 +04:00
Vladimir Menshakov 8148f4d81d DREAMWEB: Added ui settings integration 2011-06-23 23:52:59 +04:00
Vladimir Menshakov e30b41b28e DREAMWEB: Added subtitle option 2011-06-23 23:30:12 +04:00
D G Turner 714976729d SAGA: Fix for Bug #3324850 ("ITE (SAGA): crash in dog sewers")
This read of 1 byte past the end of the buffer has existed since
the dragonMove() function was implemented, but since the change
in bfb0986c to use ByteArray, this now causes an assertion due to
the stricter bounds checking.

This commit corrects the original issue.
Thanks to fuzzie for this fix.
2011-06-23 18:35:27 +01:00
Littleboy b3d8e426c2 WII: Allow use of abort in OSystem_Wii class 2011-06-23 11:32:39 -04:00
Littleboy eecd61e33d ANDROID: Allow use of abort() in JNI class 2011-06-23 11:31:54 -04:00
eriktorbjorn 77440aadf4 TSAGE: Silence GCC warnings. 2011-06-23 17:29:34 +02:00
Christoph Mallon 52ebc0da38 BASE: Correct usage of strtol().
- endptr needs not be initialised before calling strtol(), it is always set by strtol().
- endptr is never a null pointer after calling strtol().
- There is no need to rely on strtol() setting EINVAL (which is not guaranteed).
  Testing whether strtol() parsed till the end of the string is sufficient (it is guaranteed that the string is not empty at this point).
- It is sufficient to just test for ERANGE without inspecting the return value, because a successful call to strtol() does not change errno.

Signed-off-by: Alyssa Milburn <fuzzie@fuzzie.org>
2011-06-23 17:17:11 +02:00
Littleboy 712af61f76 BACKENDS: Silence warnings when compiling Win32TaskbarManager with mingw and add CLSID_ShellLink definition 2011-06-23 08:52:54 -04:00
Littleboy b694a78f62 ANALYSIS: Add static casts to is* functions
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results.
See http://msdn.microsoft.com/en-us/library/ms245348.aspx
2011-06-23 08:52:52 -04:00
Littleboy 7a96e0bfb6 LASTEXPRESS: Extract Clock and TrainLine classes to separate files 2011-06-23 08:52:45 -04:00
Littleboy f0cf72f431 LASTEXPRESS: Move Menu class to a separate folder 2011-06-23 06:58:21 -04:00
Paul Gilbert 97137e6b27 TSAGE: Added saving/restoring of playing sounds to savegames 2011-06-23 20:11:51 +10:00
Eugene Sandulenko c4a5fa8506 CREDITS: Add real name of serga per his request 2011-06-23 11:40:19 +03:00
Eugene Sandulenko 627372a67c Merge pull request #40 from bgK/ps3
PS3 Port
2011-06-23 01:34:05 -07:00
Alyssa Milburn 92f4b7c611 BASE: Fix build, and error handling in DO_OPTION_INT.
This fixes the logic of 979fc29b (I hope) and includes some missing
headers.
2011-06-23 10:28:43 +02:00
Julien e972c6cfd8 SWORD25: Add error checks after allocating memory with malloc 2011-06-23 15:15:57 +08:00
Julien 53c4a190fc COMMON: Add abort() to the list of forbidden symbols 2011-06-23 15:11:38 +08:00
Julien 7fa3a8bbff BACKENDS: Add better error handling to OSystem_Win32::getDefaultConfigFileName() 2011-06-23 15:11:38 +08:00