Matthew Hoops
765a870445
GRAPHICS: Convert JPEG to the ImageDecoder API
2012-03-20 01:06:48 +01:00
Matthew Hoops
4516b5ea24
GRAPHICS: Convert PictDecoder to the ImageDecoder API
2012-03-20 01:06:48 +01:00
Matthew Hoops
270f8077c2
MOHAWK: Make MystBitmap use BitmapDecoder
2012-03-20 01:06:47 +01:00
Matthew Hoops
29f7cc33fb
MOHAWK: Use Surface::convertTo() for video 8bpp->true color conversion
2012-03-20 01:06:47 +01:00
Matthew Hoops
4bdd38923a
MOHAWK: Properly initialize the Riven tdomeelev variable
...
Thanks to Robot_Maker20 for noticing the bug
2012-03-19 11:03:38 -04:00
Matthew Hoops
5ae2543795
MOHAWK: Disable Riven demo save/load GUI buttons
2012-03-16 16:16:25 -04:00
Matthew Hoops
2f6528933d
MOHAWK: Improve Riven save/load error messages
2012-03-16 16:03:14 -04:00
Christoph Mallon
d21cef4117
JANITORIAL: Avoid the ugly operator invocation syntax.
2012-03-13 15:43:23 +01:00
Matthew Hoops
5e52b0a5d4
MOHAWK: Split the graphics classes into their own files
2012-03-10 13:55:08 -05:00
Willem Jan Palenstijn
9ffe3e11d9
Merge pull request #182 from fingolfin/forbid-ctype
...
ALL: Avoid using is* macros from ctype.h
2012-02-21 11:33:32 -08:00
Max Horn
4f8665fc83
COMMON: Move isFoo functions to namespace Common, add doxygen comments
2012-02-20 16:18:27 +01:00
D G Turner
8c5f988a00
MOHAWK: Correct detection md5sum for Tortoise and the Hare Hebrew.
...
md5sum was for datafiles modified by bug submitter to access hidden
content. New md5sum is for unmodified standard release.
2012-02-16 20:57:52 +00:00
D G Turner
910e93db40
MOHAWK: Add Detection Entry for "Tortoise and the Hare" Hebrew Variant.
...
Parameter from bug #3441928 - "MOHAWK: Hebrew Tortoise and Hare not
detected".
2012-02-16 00:57:18 +00:00
D G Turner
8103d57d37
MOHAWK: Add Detection Entries For 3 LB Mac Games.
...
Parameters taken from bug #3461368 - "MOHAWK: Living Books Mac
Versions Not Recognized".
2012-02-15 17:36:58 +00:00
Tarek Soliman
a4798602d7
JANITORIAL: Fix missing whitespace in pointer cast
...
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g'
This seems to have caught some params as well which is not undesirable IMO.
It also caught some strings containing this which is undesirable so I
excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15 10:07:10 -06:00
Tarek Soliman
921f602ab8
JANITORIAL: Fix whitespace in pointer template arg
2012-02-15 10:07:08 -06:00
Max Horn
658080deed
ALL: Avoid using is* macros from ctype.h
...
On some systems, passing signed chars to macros like isspace() etc. lead
to a runtime error. Hence, mark these macros as forbidden by default,
and introduce otherwise equivalent alternatives for them.
2012-02-15 16:51:37 +01:00
Willem Jan Palenstijn
07904c881b
MOHAWK: Avoid warning
2012-02-11 23:05:43 +01:00
Matthew Hoops
8a22c2d65e
MOHAWK: Add another lilmonster demo
2011-12-19 19:06:57 -05:00
Andrea Corna
a6ec4f70da
COMMON: Make more members of Archive constant.
2011-12-13 17:55:57 +01:00
Bastien Bouclet
b04af6dc31
MOHAWK: Display the weight up after resetting the clock puzzle in Myst ME
2011-12-12 19:29:26 +01:00
Matthew Hoops
d1628feb76
MOHAWK: Fix Myst ME Mac picture file names
2011-12-12 12:28:49 -05:00
Matthew Hoops
8cd55a11a0
MOHAWK: Fix Stoneship's hologram projector
2011-12-12 12:28:48 -05:00
Alyssa Milburn
99d3b7b5c3
MOHAWK: Stub LB clone command.
2011-12-08 23:23:35 +01:00
Alyssa Milburn
64c5a12d60
MOHAWK: Fix LBCode goto notify.
2011-12-08 23:18:08 +01:00
Alyssa Milburn
ef22475988
MOHAWK: Implement LB getProperty/setProperty.
2011-12-08 23:15:48 +01:00
Alyssa Milburn
0d71aa7969
MOHAWK: LB variables are case-insensitive.
2011-12-08 23:12:53 +01:00
Alyssa Milburn
0db0bf4504
MOHAWK: Name the LB phases, and default to kLBPhaseLoad for v3+.
2011-12-08 23:08:34 +01:00
Alyssa Milburn
3be628735b
MOHAWK: Implement LB exec,return.
2011-12-02 00:06:58 +01:00
Alyssa Milburn
2657d14636
MOHAWK: Implement LB add,addAt,setAt.
2011-12-02 00:05:45 +01:00
Alyssa Milburn
82ff40c548
MOHAWK: Implement LBCode::itemIsLoaded.
2011-12-02 00:03:01 +01:00
Alyssa Milburn
9b00b3d5b7
MOHAWK: LB list improvements, implement &= operator.
2011-12-02 00:01:06 +01:00
Alyssa Milburn
446822369b
MOHAWK: Implement LB move/moveTo.
2011-12-01 23:59:15 +01:00
Alyssa Milburn
43d6d49e2e
MOHAWK: Handle LB conversion from string to point/rect.
2011-12-01 23:55:40 +01:00
Alyssa Milburn
3a2bd43c75
MOHAWK: Fix kLBOpBreakExpression.
2011-12-01 23:54:48 +01:00
Alyssa Milburn
3553e58bb0
MOHAWK: Run LB load-time scripts properly.
2011-12-01 23:54:18 +01:00
Alyssa Milburn
553d32a818
MOHAWK: Implement LBCode::cmdMousePos.
2011-12-01 23:52:47 +01:00
Alyssa Milburn
d015a37e00
MOHAWK: Fix parameterless calls when parsing LB scripts.
2011-12-01 23:51:52 +01:00
Alyssa Milburn
1e9ea08495
MOHAWK: Fix LBCode seek/seekToFrame.
2011-11-27 21:02:13 +01:00
Alyssa Milburn
e4bdea7c17
MOHAWK: Stub LB's min/max/abs.
2011-11-27 00:11:34 +01:00
Alyssa Milburn
9f56876165
MOHAWK: Add the start of support for LBXDataFile.
2011-11-26 23:50:45 +01:00
Alyssa Milburn
dc02f67127
MOHAWK: Add some basic LB list support.
2011-11-26 23:45:40 +01:00
Alyssa Milburn
a6af439eff
MOHAWK: Add Rugrats subfolders to the path too.
2011-11-26 23:37:54 +01:00
Alyssa Milburn
89b1ff3dc3
MOHAWK: Run kLBEventInit at init time.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
285a92ffaa
MOHAWK: Handle globals from the LB book info file.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
4466b6556a
MOHAWK: Start the LB load phase at load time.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
581aca66fa
MOHAWK: Parse true/false in LB scripts.
2011-11-26 20:49:02 +01:00
Alyssa Milburn
61bac6ed15
MOHAWK: Convert between rects/points in LB code (thanks clone2727).
2011-11-25 23:03:18 +01:00
Alyssa Milburn
d070d11c30
MOHAWK: Name/stub some unknown LB item flags.
2011-11-25 23:00:22 +01:00
Alyssa Milburn
4d4c84fd82
MOHAWK: Load/unload LB proxies properly.
2011-11-25 22:59:30 +01:00