Commit Graph

47531 Commits

Author SHA1 Message Date
Alyssa Milburn
8bf558a299 COMPOSER: Try to fix contains() for kButtonEllipse. 2011-07-18 17:03:55 +02:00
Alyssa Milburn
968db67b40 COMPOSER: Fix Sprite::contains to check for non-transparent, not transparent. 2011-07-18 17:03:31 +02:00
Matthew Hoops
87b4ef5547 COMMON: Update code from eos 2011-07-18 10:28:10 -04:00
Matthew Hoops
e6171fbb74 COMMON: Update class documentation to say they're now used by SCUMM 2011-07-18 10:21:20 -04:00
Matthew Hoops
c4d3a86010 COMMON: Remove USE_BINK checks from header files 2011-07-18 10:13:50 -04:00
Willem Jan Palenstijn
a49d07d95f DOC: Fix typo 2011-07-18 15:39:10 +02:00
Alyssa Milburn
3891e9097d COMPOSER: Send onChar event in onKeyDown. 2011-07-18 15:07:47 +02:00
Alyssa Milburn
1c03c7d07d COMPOSER: Fixes for getStreamForSprite. 2011-07-18 15:07:19 +02:00
Alyssa Milburn
d176fb1a37 COMPOSER: Clip sprite drawing. 2011-07-18 15:06:38 +02:00
Alyssa Milburn
305023aef5 COMPOSER: Various minor fixes. 2011-07-18 15:06:17 +02:00
Alyssa Milburn
f5bac84649 COMPOSER: Implement saving/loading. 2011-07-18 15:05:38 +02:00
Alyssa Milburn
7f2f38e5da COMPOSER: Fix a couple of memory leaks spotted by digitall. 2011-07-18 15:04:57 +02:00
Alyssa Milburn
f6cd3357e8 COMPOSER: Some more sorting fixes. 2011-07-18 15:04:19 +02:00
Alyssa Milburn
9babfcb8a0 COMPOSER: Fix various stupid script bugs. 2011-07-18 15:03:09 +02:00
Paul Gilbert
b3a05ee089 TSAGE: Bugfix to make Return to Launcher work correctly 2011-07-18 21:13:39 +10:00
eriktorbjorn
c378aadc3f DREAMWEB: Fix Valgrind warning 2011-07-18 10:31:13 +02:00
Eugene Sandulenko
8b1ff572bf DOC: Added German translation of README (WIP by SimSaw) 2011-07-18 08:37:51 +01:00
Eugene Sandulenko
d07668586c DOC: Updated German QuickStart (provided by SimSaw) 2011-07-18 08:33:36 +01:00
Eugene Sandulenko
5e7c44b72f DOC: Renamed README template and translated versions to QuickStart 2011-07-18 08:32:19 +01:00
Alyssa Milburn
2e89bd73f6 COMPOSER: Implement kFuncLoadData. 2011-07-17 23:44:41 +02:00
Alyssa Milburn
0366a982c3 COMPOSER: Implement AddSprite, RemoveSprite, GetSpriteSize script functions. 2011-07-17 23:44:27 +02:00
Alyssa Milburn
b9cd4e7e71 COMPOSER: Some processAnimFrame improvements. 2011-07-17 23:04:29 +02:00
Alyssa Milburn
1608d5a2af COMPOSER: Various additions/improvements to sprite/mouse code. 2011-07-17 23:03:51 +02:00
Johannes Schickel
37669db8dc DOCS: Remove executable flag on (translated ) doc files. 2011-07-17 21:45:21 +02:00
Marcus Comstedt
5b2e90504c DC: Directory handling fixes
* Include directory nodes in FSList sent to detectGames
  - This is required for correct detection of toon.
* Don't add / at the end of directories found in getChildren
  - It looks like that behaviour was removed from posix-fs a long
    time ago, and now there's apparently code depending on directories
    _not_ having a / at the end of their name...
* Treat games detected in subdirs as duplicates
  - This is a workaround for a detection bug in toon; it will incorrectly
    detect the game in the MISC subdirectory as well.
* Don't avoid directories called "install" in the game selector
  - I don't know if the original reason for ignoring "install" is still
    valid, but the code for doing do so was broken anyway.
2011-07-17 20:59:07 +02:00
Alyssa Milburn
85df146ad4 COMPOSER: Don't use memcpy for overlapping copies (fixes gaps in some sprites). 2011-07-17 15:10:58 +02:00
Bertrand Augereau
4d4d3329c3 DREAMWEB: The generator includes a file for custom structs and a file for custom function definitions
It also generates C++ symbols for asm proc addresses
2011-07-17 13:42:12 +02:00
Johannes Schickel
69adb13c2f SCUMM: Fix strange noise in Indy4 outro with AdLib/FM-Towns output.
Formerly we tried to play back a ROL resource on AdLib in this case, since the
game does not contain a ADL resource for the sound the game tries to play here.
The original does not exhibit this behavior, thus I changed it to behave the
same now.

Big thanks to eriktorbjorn for noticing and finding the cause of this problem.
Also thanks to Kirben for checking how the original behaved and _athrxx for
checking the FM-Towns version of Indy4.
2011-07-17 02:27:33 +02:00
Johannes Schickel
8800794f4d SCUMM: Clarify PC Speaker style sound resource handling with a comment. 2011-07-17 00:08:52 +02:00
Alyssa Milburn
1a9ec35de6 COMPOSER: Try handling keyDown event. 2011-07-16 20:55:25 +02:00
Alyssa Milburn
c7f1a87d8b COMPOSER: Misc tweaks/fixes. 2011-07-16 20:55:07 +02:00
Alyssa Milburn
6f80bce816 COMPOSER: Add the remaining bitmap decompressors (SLW8 is still buggy). 2011-07-16 20:05:30 +02:00
Alyssa Milburn
1cf09e3fbf COMPOSER: Misc sprite changes. 2011-07-16 20:04:49 +02:00
Alyssa Milburn
c95320bb17 COMPOSER: Clear audio on new page. 2011-07-16 20:04:23 +02:00
Alyssa Milburn
821023678f COMPOSER: Improve stopping anims. 2011-07-16 20:03:23 +02:00
Alyssa Milburn
aa52698d7e COMPOSER: Fix z-ordering (properly, this time). 2011-07-16 20:02:19 +02:00
Alyssa Milburn
54f26b6c45 COMPOSER: Implement the rest of the script opcodes. 2011-07-16 16:03:28 +02:00
eriktorbjorn
c709636716 DREAMWEB: Clarify a comment in my previous commit slightly. 2011-07-16 11:07:22 +02:00
eriktorbjorn
d1fbf59520 DREAMWEB: Rewrote lockmon() to fix pausing/unpausing
The original function would busy-wait for the user to press space
again. We can't do that, of course, since we don't have interrupt-
driven keyboard input.
2011-07-16 11:04:49 +02:00
Alyssa Milburn
ec77c2f6fd COMPOSER: Don't complain about on-time animation ending. 2011-07-16 01:04:45 +02:00
Alyssa Milburn
9e127a1032 COMPOSER: Don't die on missing/bad anims. 2011-07-16 00:59:00 +02:00
Alyssa Milburn
70ae2c74e0 COMPOSER: Handle loading/unloading pages properly. 2011-07-16 00:57:50 +02:00
Alyssa Milburn
28d4aaf095 COMPOSER: Fix z-ordering issues. 2011-07-16 00:57:13 +02:00
Alyssa Milburn
acfd13633d COMPOSER: Always handle multiple resource entries in pipes. 2011-07-16 00:56:18 +02:00
Alyssa Milburn
97d7767e89 COMPOSER: Decompress sprites at load time. 2011-07-15 23:44:00 +02:00
Alyssa Milburn
f396e77cac COMPOSER: Fix removeSprite behaviour. 2011-07-15 23:43:13 +02:00
Alyssa Milburn
f81010887f COMPOSER: Stub remaining script function calls. 2011-07-15 21:10:10 +02:00
Eugene Sandulenko
5a1d0ab7e5 BUILD: Include localized readmes into win32 package 2011-07-15 19:36:06 +01:00
Eugene Sandulenko
95af0b82c7 DOCS: move translated readmes one level up 2011-07-15 19:27:03 +01:00
Eugene Sandulenko
3ae2b6f2b8 DOCS: Remove obsolete HE-related file lists 2011-07-15 19:26:03 +01:00