Commit Graph
86814 Commits
Author SHA1 Message Date
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
Paul Gilbert e1df646ace CGE: Set up a separate variable for the game tick speed, independent from frame rate 2011-07-16 22:28:49 +10:00
Paul Gilbert 00061bc5dd CGE: Added support for GMM save/load and launcher loading 2011-07-16 21:12:19 +10: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
Paul Gilbert ce070cdd3c CGE: Implemented basic savegame support
I've slightly modified the behaviour of the original - rather than prompting each time the user starts for a name, it now only prompts the first time, and uses the entered name as a save description for a slot 0 savegame
2011-07-16 18:33:20 +10:00
Paul Gilbert 10627dccfa CGE: Fix the selection of menu items to call appropriate dispatch method 2011-07-16 16:23:34 +10:00
Paul Gilbert 50d313a547 CGE: Implement monochrome view mode button 2011-07-16 15:44:17 +10:00
Paul Gilbert b957eda759 CGE: Map keypad Enter to be handled like the main Enter key 2011-07-16 15:30:06 +10:00
Paul Gilbert c3f3120194 CGE: Cleaned up room preview handling code and fixed memory leak 2011-07-16 15:17:18 +10: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