Commit Graph
86814 Commits
Author SHA1 Message Date
Vladimir Menshakov 27890ec3e2 DREAMWEB: clear cx after rep movs/stos commands 2011-06-17 21:15:06 +04:00
Max Horn 2e2676526d SCI: Improve 'extra' strings generated by fallback detector 2011-06-17 14:21:18 +02:00
Max Horn 7c44582bb7 ENGINES: Update GameDescriptor::updateDesc docs to match reality 2011-06-17 14:21:18 +02:00
Max Horn c2bbab4fec SCI: Improve fallback detection for KQ7 2011-06-17 14:21:17 +02:00
Max Horn 055820c94b SCI: Improve fallback detection for GK2 demo 2011-06-17 14:21:17 +02:00
Max Horn cef5506e9f SCI: Change fallback detector to use allFiles hashmap 2011-06-17 14:21:17 +02:00
Scott Thomas e670a2a65c MOHAWK: Add detection for Zoombinis v2.0. 2011-06-17 19:42:19 +09:30
Max Horn da3fff8ab3 COMMON: Make use of Common::parseBool 2011-06-17 10:38:16 +02:00
Max Horn 520b18d2ac SCI: Use ScopedPtr to handle temporary resMan instance on the heap 2011-06-17 10:38:16 +02:00
eriktorbjorn abf26b0614 GRAPHICS: Fix Valgrind warning
The stream class uses free() to automatically dispose of the buffer
so it must be allocated with malloc(), not "new".
2011-06-17 05:56:23 +02:00
Eugene Sandulenko f090eb6727 SWORD25: Fix image blending for black
This fixes exit menu.
2011-06-17 01:17:25 +03:00
Eugene Sandulenko 7d76962721 GRAPHICS: Fix decoding of 4bpp PNGs
Fixes checkbox in options menu in Sword25.
2011-06-16 23:35:02 +03:00
Vladimir Menshakov 6fe3e63ed1 DREAMWEB: replaced generated code with c++ style stubs 2011-06-17 00:31:36 +04:00
Julien 154c584d44 BACKENDS: Enhance Win32TaskbarManager::getIconPath()
We now look for an iconsPath configuration variable with the path to the icons folder.
In addition, we look if there is an "icons" subfolder (useful when using extrapath to store icons)
2011-06-16 16:09:20 -04:00
athrxx 1a58262ca7 SCUMM: fix bug in cb661d63d0cd45d1231435a593b74dfc51872a0f 2011-06-16 21:32:33 +02:00
Matthew Hoops 9dd9012ed8 PEGASUS: Import the MMTimeValue class 2011-06-16 15:20:33 -04:00
Matthew Hoops e5953a879b PEGASUS: Update the MMTypes with a TimeValue/TimeScale replacement 2011-06-16 15:18:18 -04:00
athrxx 283872018b SCUMM: slightly changed behavior of 16bit mode detection
(another attempt to fix SCUMM FM-TOWNS for ANDROID)
2011-06-16 20:52:07 +02:00
Tarek Soliman 901b6191c5 DREAMWEB: flag all WIP games with ADGF_UNSTABLE
all
2011-06-16 13:37:58 -05:00
Tarek Soliman 1ef7e95820 TSAGE: flag all WIP games with ADGF_UNSTABLE
all
2011-06-16 13:37:58 -05:00
Tarek Soliman 206256713d SWORD25: flag all WIP games with ADGF_UNSTABLE
all
2011-06-16 13:37:58 -05:00
Tarek Soliman 3d1358776f SAGA: flag all WIP games with ADGF_UNSTABLE
SAGA 2 Games
2011-06-16 13:37:58 -05:00
Tarek Soliman efd85e1792 MOHAWK: flag all WIP games with ADGF_UNSTABLE
Where in Time is Carmen Sandiego?
Myst
Riven: The Sequel to Myst

The following games are flagged according to the compatibility list

zoombini
csworld
csamtrak
carmentq
carmentqc
maggiesfa
jamesmath
treehouse
1stdegree
csusa
arthurrace
catinthehat
rugrats
lbsampler >=V3
arthurcomp
2011-06-16 13:37:58 -05:00
Tarek Soliman 94334f66b3 M4: flag all WIP games with ADGF_UNSTABLE
all
2011-06-16 13:37:57 -05:00
Tarek Soliman ff3fbfcf77 LASTEXPRESS: flag all WIP games with ADGF_UNSTABLE
all
2011-06-16 13:37:57 -05:00
Tarek Soliman d4b5c595c6 GROOVIE: flag all WIP games with ADGF_UNSTABLE
Groovie 2 games
2011-06-16 13:37:57 -05:00
Tarek Soliman 69a45b434f SCI: flag all WIP games with ADGF_UNSTABLE
SCI32 games
2011-06-16 13:37:57 -05:00
Tarek Soliman 4d0bba314d ENGINES: Warn user about games marked with ADGF_UNSTABLE flags
ADGF_UNSTABLE is always warned about.
ADGF_TESTING is only warned about when running
configure with --enable-relase.

Both warnings are subject to the enable_wip_game_warning
config option.
2011-06-16 13:37:13 -05:00
Julien 96c1e97459 CONFIGURE: Add minimum version of Unity 2011-06-16 14:27:24 -04:00
Julien 149a8f8f11 BACKENDS: Fix compilation of Win32TaskbarManager with mingw 2011-06-16 14:27:22 -04:00
Julien 179630b46b CONFIGURE: Only add linking to ole32 and uuid when taskbar support is compiled for Win32
We also show the type of taskbar integration being compiled.
2011-06-16 14:27:21 -04:00
Julien 8729af342f CONFIGURE: Disable check for unity when compiling with mingw (pkg-config is not available) 2011-06-16 14:27:19 -04:00
Julien 599695bc4f COMMON: Change TaskbarManager to the new module slot interface 2011-06-16 14:27:06 -04:00
Julien 5dff6c2c08 BACKENDS: Allow use of excluded functions needed by Win32TaskbarManager 2011-06-16 14:23:30 -04:00
Littleboy 9614834548 BACKENDS/COMMON/GUI: Remove complete support for TaskbarManager when taskbar integration is not enabled 2011-06-16 14:23:28 -04:00
Littleboy 79fb0ff223 CONFIGURE: Update internal libunity handling and add support for disabling taskbar support entirely
- Rename internal _unity var to _libunity
 - Disable libunity support when taskbar integration support is disabled
2011-06-16 14:23:26 -04:00
Littleboy 0ae3e4f289 CONFIGURE: Update libunity detection by adding a call to one of unity functions in the cc_check test
Some older compilers might not error out on missing headers and will compile (with warnings) unless a symbol is missing
2011-06-16 14:23:24 -04:00
Littleboy f843b3f280 BACKENDS: Fix Win32TaskbarManager compilation with Mingw
It was missing an include for scummsys.h and so couldn't find the defines
2011-06-16 14:23:23 -04:00
Littleboy 30c0966018 CONFIGURE: Disable Unity on non-unix systems and add taskbar support when compiling with mingw
- Mingw now links with 2 additional libraries: ole32 and uuid
2011-06-16 14:23:21 -04:00
Littleboy 7458073bad COMMON: Update TaskbarManager header with better documentation and examples of use 2011-06-16 14:23:20 -04:00
Littleboy 1e3603b937 BACKENDS: Add define for Unity-specific taskbar code 2011-06-16 14:23:18 -04:00
Littleboy 28aa4f0f33 COMMON: Add overall documentation to TaskbarManager interface 2011-06-16 14:23:17 -04:00
Littleboy fdada1dbff BACKENDS: Remove UnityTaskbarManager::setOverlayIcon()
Unity is not going to provide a way to set a custom overlay icon
(the emblem API is being replaced by a simple urgent state)
2011-06-16 14:23:15 -04:00
Littleboy 5649ddaf10 BACKENDS: Move Win32TaskbarManager init code to constructor 2011-06-16 14:23:14 -04:00
Littleboy e1dc9cdc0b BACKENDS: Add support for count status to TaskbarManager
- Show the number of found games when using the massadd dialog
2011-06-16 14:23:12 -04:00
Littleboy 6c14d8a950 BACKENDS: Integrate glib main event loop
- Unity needs a glib event loop to dispatch events.
 - Cleanup whitespace and indentation
2011-06-16 14:22:51 -04:00
Matthew Hoops e789ab0d3b PEGASUS: Import the MMNotification classes 2011-06-16 14:12:18 -04:00
Matthew Hoops fd8eaba47a PEGASUS: Fix typo in MMConstants.h 2011-06-16 14:10:59 -04:00
Matthew Hoops 0fc10033b5 PEGASUS: Import the CGameState class 2011-06-16 11:57:10 -04:00
Matthew Hoops 752e756135 PEGASUS: Import the MMAction class 2011-06-16 11:31:25 -04:00