Commit Graph

78 Commits

Author SHA1 Message Date
Eugene Sandulenko
355d1b9745 COMPOSER: Update detection entries to avoid using install.inf 2011-08-25 16:45:27 +01:00
Alyssa Milburn
ee87420b64 COMPOSER: Detect/run Mac versions of Darby/Gregory. 2011-08-24 16:17:47 +02:00
Alyssa Milburn
452280471b COMPOSER: Handle Mac-style filenames in paths. 2011-08-24 16:17:07 +02:00
Alyssa Milburn
fe64e4bd80 COMPOSER: Mark demos with ADGF_DEMO. 2011-08-24 16:16:31 +02:00
Alyssa Milburn
4a7532fb22 COMPOSER: Change a common warning to use debug(). 2011-08-23 23:13:34 +02:00
Alyssa Milburn
fca52e0514 COMPOSER: Another attempt to fix timing issues. 2011-08-23 23:13:18 +02:00
Alyssa Milburn
b777a2f7b9 COMPOSER: Remove broken quitGame call. 2011-08-23 23:13:02 +02:00
Alyssa Milburn
ee58dc522e COMPOSER: Replace install.inf with book.ini in some detection entries. 2011-08-23 23:11:49 +02:00
Alyssa Milburn
a6acf42e74 COMPOSER: Support reading V1 buttons. 2011-08-13 22:15:23 +02:00
Alyssa Milburn
bdc24b6565 COMPOSER: Split out filename mangling into a separate function. 2011-08-13 22:11:27 +02:00
Alyssa Milburn
c3339c15fa COMPOSER: Tweak button z-ordering slightly.
This fixes agreeing to make ice cream sundaes in Gregory.
2011-08-13 22:08:42 +02:00
Alyssa Milburn
b631104fd0 COMPOSER: Catch up with animations if we're starved of CPU time. 2011-08-12 21:16:47 +02:00
Alyssa Milburn
5d416e7903 COMPOSER: Don't ignore setCursorVisible when there's no cursor yet. 2011-08-12 20:58:08 +02:00
Alyssa Milburn
76a18b247b COMPOSER: Stop kBitmapSpp32 writing off the end of the buffer.
This fixes corruption when there's only one pixel left to
decompress, but two pixels available in the compressed data.
Also, improve error checking in the bitmap decompression code.
2011-08-11 13:15:18 +02:00
Strangerke
2739d8fa20 COMPOSER: Add detection for Dragor FR and Gregory FR 2011-08-10 21:23:33 +02:00
Eugene Sandulenko
e72c2fae88 COMPOSER: Added detection entries for 2 more games 2011-08-06 11:28:32 +01:00
Alyssa Milburn
62a22b6293 COMPOSER: Fix a warning and an uninitialized value. 2011-08-04 21:50:17 +02:00
Johannes Schickel
ecdd2e5fdc COMPOSER: Fix clang warnings. 2011-07-27 15:34:55 +02:00
D G Turner
108bdab4ac COMPOSER: Correct module.mk for Dynamic Plugins. 2011-07-27 13:33:20 +01:00
Alyssa Milburn
cc49652ca0 COMPOSER: Use AD_ENTRY1, fix copyright. 2011-07-20 17:31:42 +02:00
Alyssa Milburn
e66da8aad3 COMPOSER: Remove svn keywords. 2011-07-20 17:31:04 +02:00
Alyssa Milburn
333c9ce249 COMPOSER: Add dirty rectangles. 2011-07-20 12:16:25 +02:00
Alyssa Milburn
6e66c11e37 COMPOSER: Use singleid, and extras field for demo descriptions. 2011-07-20 11:35:01 +02:00
Alyssa Milburn
f683952327 COMPOSER: Minor whitespace/comment tweaks. 2011-07-20 09:54:11 +02:00
Alyssa Milburn
bdb1b81ca0 COMPOSER: Clip palette fade percentage. 2011-07-19 22:41:58 +02:00
Alyssa Milburn
78cb4919c6 COMPOSER: Buttons belong to libraries. 2011-07-19 21:53:16 +02:00
Alyssa Milburn
0706588388 COMPOSER: Run kEventUnload when appropriate. 2011-07-19 21:48:27 +02:00
Alyssa Milburn
f40f8a1793 COMPOSER: Use enum values for events, rather than numeric cosntants. 2011-07-19 21:48:01 +02:00
Alyssa Milburn
6646be1da1 COMPOSER: Implement kFuncChangeBackground. 2011-07-19 16:12:18 +02:00
Alyssa Milburn
6dfbf74a74 COMPOSER: Implement kFuncGetMousePos. 2011-07-19 16:11:49 +02:00
Alyssa Milburn
2fc49ba2b9 COMPOSER: Implement kFuncClearSprites. 2011-07-19 16:11:27 +02:00
Alyssa Milburn
3f67e45f24 COMPOSER: Implement kFuncQuit. 2011-07-19 14:11:24 +02:00
Alyssa Milburn
b80129dd44 COMPOSER: Move Button code around. 2011-07-18 21:58:59 +02:00
Alyssa Milburn
7af0c51f59 COMPOSER: Move scripting code into scripting.cpp. 2011-07-18 21:56:43 +02:00
Alyssa Milburn
b8d081afe6 COMPOSER: Move Pipe code into resource.cpp. 2011-07-18 21:52:55 +02:00
Alyssa Milburn
c4e5cf96ac COMPOSER: Move graphics-related code into graphics.cpp. 2011-07-18 21:50:24 +02:00
Alyssa Milburn
e99f82368a COMPOSER: Remove outdated comments. 2011-07-18 21:18:40 +02:00
Alyssa Milburn
06ca31d642 COMPOSER: Only allow invalid-sized sprites if RLE. 2011-07-18 21:10:00 +02:00
Alyssa Milburn
9cb4bd2a38 COMPOSER: Obey sound priorities. 2011-07-18 21:09:18 +02:00
Alyssa Milburn
cab48d51f5 COMPOSER: Better field names/values. 2011-07-18 17:21:35 +02:00
Alyssa Milburn
1e453e2305 COMPOSER: Fix the search direction in getButtonFor. 2011-07-18 17:04:24 +02:00
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
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