Commit Graph

47201 Commits

Author SHA1 Message Date
Paul Gilbert
3469d1fb04 CGE: Bugfix to correctly reset wait timeouts when done 2011-07-02 14:23:38 +10:00
Strangerke
8e531d0da3 CGE: Some more renaming (WIP) 2011-07-02 01:02:14 +02:00
Paul Gilbert
601bfbd609 CGE: Reimplemented game timer from using thread to using getMillis() 2011-07-01 18:18:44 +10:00
Paul Gilbert
c982298cbd CGE: Fix initialisation of the MOUSE class 2011-07-01 18:17:58 +10:00
Paul Gilbert
ac86efcd61 CGE: Palette fixes so that first screen shows correctly 2011-07-01 18:04:21 +10:00
Strangerke
0000a3139a CGE: Some more renaming (wip) 2011-07-01 08:37:40 +02:00
Strangerke
f59c910b8f CGE: Some more renaming (wip) 2011-06-30 08:30:23 +02:00
Strangerke
b0c9c9122f Merge branch 'master' of github.com:scummvm/scummvm into soltys_wip2 2011-06-29 16:15:41 +02:00
Strangerke
f2f3124246 CGE: Some more renaming (wip) 2011-06-29 16:13:17 +02:00
Strangerke
91dc5f424a CGE: Misc cleanup (provided by Digitall) 2011-06-29 14:29:49 +02:00
Paul Gilbert
e1b6bc0427 CGE: Removed Mouse from VGA::ShowQ to prevent crashes in the movie player 2011-06-29 21:17:07 +10:00
Littleboy
c32a3ea0d3 BACKENDS: Fix warnings in Win32TaskbarManager 2011-06-28 23:40:31 -04:00
Littleboy
04933a1937 LASTEXPRESS: Make SoundEntry members private 2011-06-28 23:17:13 -04:00
Littleboy
b4ac4988cc LASTEXPRESS: Cleanup comments 2011-06-28 22:54:51 -04:00
Littleboy
90dc4f9a8c LASTEXPRESS: Move Sound class to the sound folder 2011-06-28 22:30:24 -04:00
Littleboy
6eace0ca75 LASTEXPRESS: Move sound queue related functions to a separate class
- Implement missing queue reset function
 - Cleanup SoundManager::playLoopingSound()
2011-06-28 22:13:40 -04:00
Littleboy
d1341387e3 LASTEXPRESS: Move more entry-related functions to Entry class 2011-06-28 20:09:56 -04:00
Strangerke
290305ad43 CGE: Cleanup : Start renaming. Add BMPLoad() function 2011-06-29 00:35:21 +02:00
Alyssa Milburn
3384f4bf82 MOHAWK: Don't leak bitlStream (spotted by clone2727). 2011-06-28 22:00:20 +02:00
Thierry Crozat
2e81e05a12 I18N: Regenerate translations data file 2011-06-28 19:54:30 +01:00
Thierry Crozat
549439374d I18N: Update Czech translation from patch #3326481 2011-06-28 19:54:05 +01:00
Matthew Hoops
8cd81da14e MOHAWK: Cleanup Riven save code 2011-06-28 14:32:50 -04:00
Matthew Hoops
ddd83da48b MOHAWK: Add archive functions to get type/id lists
This will be needed for CarmenTQ
2011-06-28 13:54:14 -04:00
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