46811 Commits

Author SHA1 Message Date
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
athrxx
1a58262ca7 SCUMM: fix bug in cb661d63d0cd45d1231435a593b74dfc51872a0f 2011-06-16 21:32:33 +02: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
Willem Jan Palenstijn
ae67a9a958 DREAMWEB: Re-optimize unbounded code blocks
This gets rid of some unused labels. We need to be careful
not be optimize too much, as that could remove the very label
the unbounded block was added for.
2011-06-16 16:43:48 +02:00
Willem Jan Palenstijn
2c76a4af40 DREAMWEB: Fix probably copy-paste error in asm
This removes an (empty) 'unbounded code' block in dreamgen.cpp
2011-06-16 16:29:48 +02:00
Willem Jan Palenstijn
287c23f126 DREAMWEB: Try to clean up jumps to returns 2011-06-16 15:40:52 +02:00
Vladimir Menshakov
d8d16e0231 DREAMWEB: removed while loops from rep+stos/movs instructions 2011-06-16 16:44:58 +04:00
Vladimir Menshakov
4fd3cdf984 DREAMWEB: Improved code formatting 2011-06-16 16:31:17 +04:00
Vladimir Menshakov
5bd4e3ac6f DREAMWEB: added engine to AUTHORS 2011-06-16 16:21:14 +04:00
Vladimir Menshakov
3a1b1a081a DREAMWEB: Added engine to the credits 2011-06-16 16:05:05 +04:00
Paul Gilbert
c48b90f7a3 DREAMWEB: Clarified 2nd CD version as the US release 2011-06-16 19:12:36 +10:00
Paul Gilbert
c6ae2acae5 TSAGE: Added correct 5000 byte MD5 for Ringworld Demo #2 2011-06-16 18:44:37 +10:00
Paul Gilbert
51905728c3 DREAMWEB: Added detection for second CD version 2011-06-16 18:38:19 +10:00
Vladimir Menshakov
3da9bf5cc9 DREAMWEB: Fixed size of the save file title 2011-06-16 10:41:47 +04:00
D G Turner
6bb745c16e MOHAWK: Fix Memory Leak in PE Cursor Loading. 2011-06-16 01:24:58 +01:00
Max Horn
7be9a57524 COMMON: Fix code formatting, rename stuff for consistency 2011-06-15 23:21:54 +02:00
Vladimir Menshakov
dc1c1d48d9 DREAMWEB: added savefiles enumeration 2011-06-16 01:21:24 +04:00
Vladimir Menshakov
14121a6f57 DREAMWEB: moved stubs into stubs.cpp 2011-06-16 01:03:29 +04:00
athrxx
89f14d38dd SCUMM: change comment in last commit 2011-06-15 22:56:39 +02:00
athrxx
0a42a7d625 SCUMM: hopefully fix 16bit mode support for SCUMM FM-TOWNS games and LOOM PCE on Android
This mostly reverts 5b7754e3f095eb8a469dd4b7de5a6379f8e13c27. Instead, we try to use other 16bit modes  after 555 fails.
2011-06-15 22:30:04 +02:00
Vladimir Menshakov
e0efde7cf6 DREAMWEB: optimized consequtive movsb/w and stosb/w 2011-06-16 00:20:30 +04:00
Vladimir Menshakov
c1b9adb691 DREAMWEB: added unused label elimination. Does not work for some labels, but the most ones are gone. 2011-06-15 23:38:44 +04:00
Vladimir Menshakov
3b85dede39 DREAMWEB: added banner to autogenerated files 2011-06-15 23:00:05 +04:00
Vladimir Menshakov
4e75c4bfd2 DREAMWEB: marked global as used from get_global() 2011-06-15 22:58:45 +04:00
Vladimir Menshakov
7a47b09379 DREAMWEB: uncommented simple ret stripping 2011-06-15 22:25:16 +04:00
Vladimir Menshakov
eb80d05b64 DREAMWEB: fixed code formatting 2011-06-15 22:09:31 +04:00
Vladimir Menshakov
d609d98075 DREAMWEB: removed width160 for now 2011-06-15 22:09:23 +04:00
Vladimir Menshakov
4b3f775efa DREAMWEB: removed asserts, added STACK_CHECK as suggested by Max 2011-06-15 22:02:18 +04:00
Vladimir Menshakov
dfe83466b5 DREAMWEB: converted line endings to the unix format 2011-06-15 21:52:54 +04:00
dhewg
b97a5dcfb2 CONFIGURE: Fix cxx test linking for Android
Libraries are now properly detected by configure again.
2011-06-15 19:09:50 +02:00
Eugene Sandulenko
624042eedd Merge pull request #45 from fuzzie/dreamweb
DREAMWEB: Merge in engine
2011-06-15 09:04:07 -07:00
Vladimir Menshakov
9599894a4b DREAMWEB: Added original sources. Released with permission from Neil Dodwell. 2011-06-15 17:35:05 +02:00
Vladimir Menshakov
ae8edebd65 DREAMWEB: fixed title skipping 2011-06-15 17:35:04 +02:00
Vladimir Menshakov
c760405a4e DREAMWEB: ported engine to the new metaengine api 2011-06-15 17:35:03 +02:00
eriktorbjorn
1cafd2de98 DREAMWEB: Reinstate some "hardware key" handling that got lost
It's still not quite as the original. In the original, Ctrl-<letter>
would be treated as <letter>. Is that worth fixing? Probably not.
2011-06-15 17:35:03 +02:00
Vladimir Menshakov
9c7c46bfde DREAMWEB: fixed final scene, better sound channel handling 2011-06-15 17:35:02 +02:00
eriktorbjorn
dfaa1e32b7 DREAMWEB: Filter out "illegal" characters
This is fairly restrictive (just like the original) so we may went
to let through a few more characters eventually. For now, let's be
conservative. It was possible to enter characters that would show
up in the save dialog as weird or underlined characters.
2011-06-15 17:35:02 +02:00
eriktorbjorn
cde28452f7 DREAMWEB: The readabyte() function is no longer needed. 2011-06-15 17:35:01 +02:00
Vladimir Menshakov
cd4b0a8b6a DREAMWEB: cleaned up keys handling 2011-06-15 17:35:01 +02:00
Vladimir Menshakov
f4936e6b42 DREAMWEB: implemented stc/clc, fixed preliminary exit from the dialogue 2011-06-15 17:35:00 +02:00
Vladimir Menshakov
7d93f81aba DREAMWEB: added detection of the cd version 2011-06-15 17:35:00 +02:00
Vladimir Menshakov
cf942d9308 DREAMWEB: cleanup keys handling, added turbo shortcut 2011-06-15 17:35:00 +02:00