Alyssa Milburn
4393ef1bd5
MOHAWK: Fix LBPaletteItem to handle variable-size palettes
...
svn-id: r54846
2010-12-09 21:25:21 +00:00
Alyssa Milburn
0257f2a217
MOHAWK: Implement LBMovieItem
...
svn-id: r54845
2010-12-09 21:25:05 +00:00
Alyssa Milburn
eecc2bcb12
MOHAWK: Don't redraw the screen every frame in LB
...
svn-id: r54844
2010-12-09 21:24:46 +00:00
Alyssa Milburn
32ed3b3582
MOHAWK: Allow background videos to be played/manipulated with resource handles
...
svn-id: r54843
2010-12-09 21:24:31 +00:00
Alyssa Milburn
8be4da02f6
MOHAWK: Add BCOD resource type
...
svn-id: r54842
2010-12-09 21:24:12 +00:00
Matthew Hoops
09abe6f151
VIDEO: Allow for 8bpp Cinepak videos
...
svn-id: r54841
2010-12-09 20:48:08 +00:00
Matthew Hoops
680b0d3172
VIDEO: Implement multiple video codec support for QuickTime
...
svn-id: r54840
2010-12-09 19:59:26 +00:00
Matthew Hoops
cf86141ca3
VIDEO: Fix a truncation in the SMC decoder (thanks, fuzzie)
...
svn-id: r54839
2010-12-09 13:36:23 +00:00
Thierry Crozat
bf044c0212
I18N: Update Brazilian Portuguese translation (from patch #3131421 )
...
svn-id: r54836
2010-12-08 22:03:35 +00:00
Arnaud Boutonné
9a117e3eca
HUGO: Hopefully fix overlapping memory regions
...
Thanks Digitall for debugging that
svn-id: r54835
2010-12-08 21:18:48 +00:00
Arnaud Boutonné
efc5ab5398
HUGO: Fix an episode name and several picture directories
...
svn-id: r54834
2010-12-08 20:51:44 +00:00
Alyssa Milburn
5db43d641e
MOHAWK: Use named constants for LB opcodes, add warnings when unimplemented
...
svn-id: r54833
2010-12-08 15:45:40 +00:00
Alyssa Milburn
8241b1b321
MOHAWK: Implement/stub more LB 3 notifications
...
svn-id: r54832
2010-12-08 15:45:22 +00:00
Arnaud Boutonné
e0a6ecaca9
TOOLS: Fix the "Mouse text" crash in Hugo
...
svn-id: r54831
2010-12-08 07:18:38 +00:00
Johannes Schickel
d184686189
OPENGL: Fix OSD support by only updating the OSD texture in internUpdateScreen.
...
This actually still has the drawback that if one calls OSystem::updateScreen
from the sound thread that it might crash. Hopefully no code does this though...
svn-id: r54830
2010-12-08 01:53:20 +00:00
Johannes Schickel
da2880be47
OPENGL: Disable OSD support for now.
...
I added an comment explaining why OSD is broken currently. The basic problem is
that OpenGL is not thread safe, thus in case we try to display any message on
the OSD from the sound thread for example it will result in crashes.
svn-id: r54829
2010-12-08 01:35:54 +00:00
Johannes Schickel
e361b84d3b
BACKENDS: Fix OSD implementation in ModularBackend.
...
svn-id: r54828
2010-12-08 01:35:34 +00:00
Johannes Schickel
d451084fb4
MT32: Get rid of ANSIFile.
...
svn-id: r54827
2010-12-08 01:35:12 +00:00
Sven Hesse
08262d90fb
GOB: Fix byte *getFile() for loose files
...
A very, very stupid error on my part :P
svn-id: r54826
2010-12-07 23:55:27 +00:00
Alyssa Milburn
d571279d99
MOHAWK: Handle LB event-run opcodes
...
svn-id: r54825
2010-12-07 22:59:16 +00:00
Alyssa Milburn
1c21ba1fc0
MOHAWK: Run kLBEventMouseTrackIn in handleMouseDown
...
svn-id: r54824
2010-12-07 22:59:01 +00:00
Alyssa Milburn
fecaa5655e
MOHAWK: Rename LBAction to LBEvent, fix event targeting
...
svn-id: r54823
2010-12-07 22:58:45 +00:00
Arnaud Boutonné
a4ff63a2d3
TOOL: Add hotspots info to add support to "Exit" in Dos versions of Hugo
...
svn-id: r54821
2010-12-07 22:32:54 +00:00
Matthew Hoops
0d59c33b35
MOHAWK: Default to the main cursor if no cursor hints are present; fixes a couple cards
...
svn-id: r54816
2010-12-07 19:41:49 +00:00
Max Horn
6edc86a19b
DEBUG: Let GUI::Debugger::preEnter and postEnter (un)pause the engine
...
svn-id: r54815
2010-12-07 18:54:21 +00:00
Matthew Hoops
ce0f0bd056
MOHAWK: Allow loading both original and ME saves in any version of Myst
...
svn-id: r54814
2010-12-07 18:33:58 +00:00
Matthew Hoops
2f86db50ef
MOHAWK: Fix loading from the launcher in Myst
...
svn-id: r54813
2010-12-07 18:21:05 +00:00
Matthew Hoops
d06a355341
MOHAWK: Further limit where Myst can be saved
...
svn-id: r54812
2010-12-07 18:15:07 +00:00
Max Horn
9a0c20a45f
TINSEL: Improve support for DW mac demo (see bug #3110936 )
...
svn-id: r54811
2010-12-07 18:00:18 +00:00
Matthew Hoops
20de55129f
MOHAWK: Start Myst back on the dock again
...
svn-id: r54810
2010-12-07 17:56:08 +00:00
Filippos Karapetis
fdd2d980c6
SCI: Bumped up the save game version for rev #54805
...
Initially, I thought that older ScummVM versions will work with these saved games.
However, they will probably crash when trying to load saved games after rev #54805 ,
as the heap is reset when loading, and the system strings segment is no longer
initialized (thanks wjp).
svn-id: r54809
2010-12-07 16:49:53 +00:00
Matthew Hoops
a8c8172315
MOHAWK: Set the default cursor upon loading a game in Myst
...
svn-id: r54808
2010-12-07 01:58:18 +00:00
Matthew Hoops
a789ee11c2
MOHAWK: Implement loading to different ages in Myst
...
svn-id: r54807
2010-12-07 01:37:43 +00:00
Matthew Hoops
65f218dce0
SCI: Silence warnings
...
svn-id: r54806
2010-12-07 01:12:48 +00:00
Filippos Karapetis
de2ef2edc0
SCI: Removed the system strings code and replaced it with a much more simplified version, thus greatly simplifying handling of system strings
...
svn-id: r54805
2010-12-07 00:47:05 +00:00
David Turner
8ca0b867e0
HUGO: Fixed Valgrind Errors and Segfault when hugo.dat is missing.
...
svn-id: r54804
2010-12-06 23:15:25 +00:00
Matthew Hoops
edf4b1926b
MOHAWK: Rewrite the Myst save/load code to use Common::Serializer and name all the variables
...
svn-id: r54803
2010-12-06 21:10:12 +00:00
Bastien Bouclet
fb854b1483
MOHAWK: Fix Myst library books, fireplace combination book, and bookcase transform animation.
...
svn-id: r54802
2010-12-06 20:29:45 +00:00
Arnaud Boutonné
077102f8db
HUGO: Fix crash in H3 (Swinger display name)
...
svn-id: r54801
2010-12-06 20:22:53 +00:00
Filippos Karapetis
813d96ec20
MOHAWK: Silenced warning
...
svn-id: r54800
2010-12-06 19:58:22 +00:00
Matthew Hoops
c2ec6020e3
SCI: Fix uninitialized reads (and therefore, GK1)
...
svn-id: r54799
2010-12-06 19:37:19 +00:00
Alyssa Milburn
99bc2c7a28
MOHAWK: fix LBLiveTextItem::handleMouseDown
...
svn-id: r54798
2010-12-06 13:50:11 +00:00
Alyssa Milburn
402831b8ca
MOHAWK: finish kLBSetPlayInfo reading
...
svn-id: r54797
2010-12-06 13:49:56 +00:00
David Turner
dda67d651b
HUGO: Fixed ReadPCX Memory Leak
...
freeObjects now works correctly.
svn-id: r54796
2010-12-06 01:56:42 +00:00
Alyssa Milburn
5ee7a44cf6
MOHAWK: fix kLBNotifyChangeMode where there's no mode change
...
svn-id: r54795
2010-12-05 23:02:12 +00:00
Alyssa Milburn
8dc80912f3
MOHAWK: implement kLBNotifyChangeMode
...
svn-id: r54794
2010-12-05 22:58:13 +00:00
Alyssa Milburn
237925e5fd
MOHAWK: improve LBPaletteItem support
...
svn-id: r54793
2010-12-05 22:11:07 +00:00
Alyssa Milburn
7c9dc9f117
MOHAWK: handle LB 2/3 kLBNotifyChangeMode, kLBActionNotified matching
...
svn-id: r54792
2010-12-05 22:10:50 +00:00
Alyssa Milburn
433a10e773
MOHAWK: handle -1 phase for LB 2/3 items
...
svn-id: r54791
2010-12-05 22:10:20 +00:00
Alyssa Milburn
899f6a9e88
MOHAWK: remove 'internal error' errors
...
svn-id: r54790
2010-12-05 22:10:00 +00:00