Commit Graph
86814 Commits
Author SHA1 Message Date
Matthew Hoops cc818b444c MOHAWK: Use matchString instead of equalsIgnoreCase for resource names
A regression from 71c4329
2011-06-28 13:51:03 -04:00
Matthew Hoops 71c4329d86 MOHAWK: Rework archive handling
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication.
2011-06-28 12:10:28 -04:00
Alyssa Milburn ede71596ba MOHAWK: Better sanity checks in LB scripting. 2011-06-28 15:34:09 +02:00
Alyssa Milburn c2e9319fa8 MOHAWK: Handle kLBOpRunData properly. 2011-06-28 15:32:25 +02:00
Alyssa Milburn c2319a3a81 MOHAWK: Make LB's readString/readRect more generic. 2011-06-28 15:28:26 +02:00
Paul Gilbert e25f9c71f5 CGE: Fix SVG0FILE define to point to INI_FILE class 2011-06-28 22:58:51 +10:00
Paul Gilbert 04a123a4ef CGE: Fix for displaying non full-screen bitmaps 2011-06-28 22:36:43 +10:00
Paul Gilbert a89ce394bc CGE: Fix initialisation of the TALK class 2011-06-28 22:18:21 +10:00
Paul Gilbert d4b11df58b Merge branch 'soltys_wip2' of github.com:Strangerke/scummvm into cge 2011-06-28 21:58:26 +10:00
Paul Gilbert 2fe6061d91 CGE: Bitmap now shows correctly 2011-06-28 21:58:03 +10:00
Filippos Karapetis 168ba00ea3 SCI: Fixed script bug #3292327 - "SCI: HOYLE4: Cribbage bug" 2011-06-28 12:56:09 +03:00
Vladimir Menshakov 857f146bcb DREAMWEB: Removed memcpy as suggested by wjp 2011-06-28 11:18:52 +04:00
Littleboy 2d2ee68d2d BACKENDS: Update WindowsFilesystemNode::getChildren() to honor the hidden parameter (FR #1726611)
Hidden folders (such as the recycle bin or temporary hidden folders) will no longer be visible in the file/folder browser (as is the case on the Posix and related backends)
2011-06-28 01:58:09 -04:00
eriktorbjorn 4b51bef7ae TOON: Add delay to inventory rendering loop. Uses a bit less CPU now. 2011-06-27 21:48:00 +02:00
eriktorbjorn 315bbd348d CGE: Fix some GCC compile errors and warnings. 2011-06-27 19:25:24 +02:00
Paul Gilbert 6cea946f16 TSAGE: Separated the sound manager processing into it's own thread
This will be necessary with the introduction of the Sound FX driver, since the sound manager will do the processing for both drivers, but each will need to do their own output in their AudioStream thread
2011-06-27 22:56:14 +10:00
Paul Gilbert 571c3fc666 CGE: Getting closer to properly showing bitmap images 2011-06-27 21:29:18 +10:00
Paul Gilbert af00b91111 Merge branch 'soltys_wip2' of github.com:Strangerke/scummvm into cge
Conflicts:
	engines/cge/cge_main.cpp
	engines/cge/general.cpp
	engines/cge/snail.cpp
	engines/cge/vga13h.cpp
2011-06-27 19:03:50 +10:00
Paul Gilbert e13317baea CGE: Beginnings of work on graphics support 2011-06-27 18:57:58 +10:00
CeRiAl 0a9b9fe08f WINCE: Added option to disable panel toggling with double tap on top of screen 2011-06-27 02:22:24 +02:00
Littleboy 7983b1cce3 BACKENDS: Add special Win32 path to set SDL window icon
We bypass SDL_WM_SetIcon and setup the window icon using the embedded icon, with the default path as a fallback.
This allows us to use an antialised icon with alpha transparency (which the default included icon doesn't have) on Windows XP and later
2011-06-26 20:13:35 -04:00
Littleboy f065b612a6 ICONS: Update Windows icons
- Replace 128x128 RGB version by PNG compressed 256x256 version for Windows Vista and later
 - Update 256 colors versions of the icon to remove black background
 - Remove 16 colors versions (256 colors icons have been supported since Windows 3.0 and are the default on Windows 95)
 - Add missing sizes and colors to NSIS installer icon
2011-06-26 20:00:53 -04:00
Strangerke 083d6ff612 CGE: remove some if(n)def DEMO by using a new flag. Added CGEEngine in several classes in order to do so. 2011-06-27 01:03:47 +02:00
eriktorbjorn d3d5fb8268 Merge branch 'master' of github.com:scummvm/scummvm 2011-06-26 23:15:47 +02:00
eriktorbjorn e8c704a025 TOON: Fix the bottom pixels of text being cut off
It's a dirty rect problem. The computeSize() function needs to
take into consideration that the glyph may be offset, so it's not
enough to just look at its size. For now, I'm assuming that this
is only a problem with characters that stick out below the base
line, so that's all this patch tries to fix. Let's see if that's
enough.
2011-06-26 23:13:49 +02:00
Littleboy 3931de4235 BACKENDS: Fix running on pre-Windows 2000 operating systems
The Windows taskbar manager uses VerSetConditionMask and VerifyVersionInfo to check for Windows 7 or later
before enabling the taskbar integration features. Those functions did not appear until Windows 2000, so we
have to check for them at runtime.
2011-06-26 16:02:33 -04:00
Littleboy 3f43619ea8 LASTEXPRESS: Add detection entry for Russian version 2011-06-26 16:02:31 -04:00
Eugene Sandulenko d2962531cb GRAPHICS: Generalized arbitrary bit depth images processing in PNG decoder.
This fixes 1bpp image rengering.
2011-06-26 21:19:27 +03:00
Thierry Crozat 55a7bbf86a SWORD25: Change unknow handle error into a warning
Also add sanity checks when calling findHandle() in the SoundEngine.
This fixes an issue when functions of SoundEngine are called on a
sound that has already finished playing (the most common
occurrences are calls to isSoundPlaying()).
2011-06-26 18:40:31 +01:00
Eugene Sandulenko 32392c9430 SWORD25: Fixed bug with concurrent sounds. Reported by criezy 2011-06-26 17:36:53 +03:00
Eugene Sandulenko bce549f42a SWORD25: Fix bug with loading saves when some saves are missing 2011-06-26 16:10:34 +03:00
Filippos Karapetis 12635ee198 CINE: Fixed compilation when DUMP_SCRIPTS is set 2011-06-26 16:00:22 +03:00
Strangerke e0673c1135 CGE: get rid of memicmp 2011-06-26 12:52:07 +02:00
Strangerke a06a75b9a4 CGE: Implement ForceExt and RCrypt. Little style cleanup. 2011-06-26 12:07:42 +02:00
Paul Gilbert d5fdd09429 CGE: Bugfix for scanning archive index in BTFILE class 2011-06-26 18:51:12 +10:00
Paul Gilbert fe9dc10964 CGE: Implemented basic file access functionality 2011-06-26 17:53:55 +10:00
eriktorbjorn c6a1051c3d TSAGE: Silence GCC warnings 2011-06-26 09:06:25 +02:00
CeRiAl f300c172f0 WINCE: Fix timer manager 2011-06-26 03:44:56 +02:00
Paul Gilbert fa97da864a TSAGE: Several bugfixes for sound output to match the original 2011-06-26 10:00:40 +10:00
Paul Gilbert 13aa8fa79f TSAGE: Fix for properly initialising the _voiceTypeStructPtrs array 2011-06-26 10:00:39 +10:00
Eugene Sandulenko bfdf12ad2f I18N: Update Russian translation 2011-06-26 01:53:43 +03:00
Vladimir Menshakov 52a4f94ed2 DREAMWEB: Added italian floppy release 2011-06-26 02:39:47 +04:00
Vladimir Menshakov d413494f5b DREAMWEB: Added assert on memcpy overlap 2011-06-26 02:35:44 +04:00
Willem Jan Palenstijn d21402ef3c HUGO: Fix incorrect usage of sizeof
Thanks to salty-horse for the report. The new sizes are
the ones that were replaced by sizeof in 399b59a583.
2011-06-25 21:35:17 +02:00
Willem Jan Palenstijn bc4691a23e SCI: Fix incorrect usage of sizeof
Thanks to salty-horse for the reports.
2011-06-25 21:16:12 +02:00
Vladimir Menshakov 4cbf30a88c DREAMWEB: Removed workaround of invalid size of extext data 2011-06-25 21:53:35 +04:00
Vladimir Menshakov 7745850808 DREAMWEB: Save registers in vsync, like in original sources 2011-06-25 21:53:35 +04:00
Johannes Schickel b66ca60088 KYRA: _athrxx is the new Kyra maintainer. 2011-06-25 19:25:56 +02:00
athrxx b60d864e6b TASKBAR: initialize _taskBar with NULL in constructor 2011-06-25 16:59:35 +02:00
Vladimir Menshakov 08c8d3ca10 DREAMWEB: Minor cleanup in playSound, added kSpeechSoundType for speech 2011-06-25 18:46:10 +04:00