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
David Turner
d3719a8192
HUGO: Partial Fix For Leaks from ReadPCX()
...
The shutdown() call has been reinstated, and freeObjects() now works without a double free and thus segfault, but this still misses some allocated resources...
svn-id: r54789
2010-12-05 22:02:04 +00:00
Thierry Crozat
06310f8176
I18N: Update Brazilian Portuguese translation
...
svn-id: r54788
2010-12-05 21:55:26 +00:00
David Turner
7adecddbfc
HUGO: Remove Invalid Memory Read in getSound() - Size not defined until after function returns.
...
svn-id: r54787
2010-12-05 21:52:42 +00:00
Matthew Hoops
669ad3d217
MOHAWK: Silence a warning
...
svn-id: r54779
2010-12-05 17:23:57 +00:00
Alyssa Milburn
f84b027e50
MOHAWK: read and use LB 2/3 conditions/commands
...
svn-id: r54778
2010-12-05 16:19:52 +00:00
Alyssa Milburn
9e6fe3bd88
MOHAWK: add runCommand/checkCondition routines for LB 2/3
...
svn-id: r54777
2010-12-05 16:19:35 +00:00
Bastien Bouclet
24a0b50ac3
MOHAWK: Implement Myst opcodes 158 to 166: Rocket sliders + check lever + link book
...
svn-id: r54776
2010-12-05 08:36:41 +00:00
Matthew Hoops
70ab5a21da
COMMON: Fix AppleDouble support in the MacResManager (thanks, fuzzie)
...
svn-id: r54775
2010-12-05 00:51:04 +00:00
Matthew Hoops
9a8539e1d8
MOHAWK: Fix tMOV resources at the end of the file list (thanks, fuzzie)
...
svn-id: r54774
2010-12-05 00:45:21 +00:00
Alyssa Milburn
4a8d68f3d3
MOHAWK: implement setGlobalEnable and setGlobalVisible for LB
...
svn-id: r54771
2010-12-04 23:48:31 +00:00
Alyssa Milburn
e37257fe39
MOHAWK: fix LB menu mode with subpages
...
svn-id: r54770
2010-12-04 23:48:14 +00:00
Alyssa Milburn
5928532f0b
MOHAWK: fix LiveText items without phrases
...
svn-id: r54769
2010-12-04 23:47:59 +00:00
Alyssa Milburn
8ed8adeeba
MOHAWK: tidy up LB hardcoded UI click functions, add poetry mode support
...
svn-id: r54768
2010-12-04 23:47:43 +00:00
Bastien Bouclet
52217fa434
MOHAWK: Implement Myst opcodes 120 and 210, rocket power generator
...
svn-id: r54759
2010-12-04 11:54:08 +00:00
Bastien Bouclet
4a8fc942b7
MOHAWK: Give meaningful names to the game global vars and selenitic vars
...
svn-id: r54758
2010-12-04 09:26:44 +00:00
Johannes Schickel
16483fcf34
BASE: Only clear debug channels after destructing the engine object in runGame.
...
This should fix missing debugC output when the engine object uses debugC etc.
in its destructor (or functions called from there).
In theory all the engines should do that themselves, but to avoid any issues
because of them not doing it we still do it here to be safe.
svn-id: r54757
2010-12-04 02:50:27 +00:00
Jordi Vilalta Prat
5884f5a7ac
OPENGLES: Fix the projection matrix and the includes.
...
svn-id: r54756
2010-12-03 19:43:27 +00:00
Jordi Vilalta Prat
f1d961a35e
OPENGL: Some slight formatting fixes.
...
svn-id: r54755
2010-12-03 19:16:23 +00:00
Jordi Vilalta Prat
bd6f33380e
OPENGL: Fix the fullscreen mode detection when SDL accepts any resolution.
...
svn-id: r54754
2010-12-03 19:09:27 +00:00
Johannes Schickel
7f533ba253
DC: Remove extra semicolon. (Should fix compiliation hopefully).
...
svn-id: r54753
2010-12-03 19:01:52 +00:00
Marcus Comstedt
878674809e
DC: Implement getSystemLanguage()
...
svn-id: r54752
2010-12-03 18:57:20 +00:00
Jordi Vilalta Prat
68937e6e77
WII: Use more standard Chinese locales.
...
Don't distinguish between simplified and traditional Chinese in the
language tag, as suggested by LordHoto.
svn-id: r54751
2010-12-03 15:11:43 +00:00
Lars Persson
9163b9e032
LURE : Fix for ID: 3030143 Unexpected game cursor behavior. Always refresh menu and screen when mouse is moved.
...
svn-id: r54747
2010-12-03 09:23:56 +00:00
Johannes Schickel
a29adaa77c
GUI: Prevent high res versions of the themes to be picked for 544x333.
...
This fixes a problem in case the high resolution theme file was picked up
before the low resolution theme file and thus it was directly chosen.
svn-id: r54746
2010-12-02 21:54:55 +00:00
Johannes Schickel
d6fadb2cb4
GUI: Change the themes to use their low res version for 544x333.
...
This fixes an assertion in Myst when opening the GMM. The GMM in Myst looks a
bit odd now though.
svn-id: r54745
2010-12-02 21:46:11 +00:00
Sven Hesse
4b7af0244f
GOB: Make drawYUV() more clear
...
(It's still wrong though :P)
svn-id: r54744
2010-12-02 21:40:17 +00:00
Alyssa Milburn
27799e354e
MOHAWK: move shared setPalette/copyImage routines into GraphicsManager
...
svn-id: r54743
2010-12-02 21:25:15 +00:00
Alyssa Milburn
eb729b5f2e
MOHAWK: implement kLBAnimOpDelay
...
svn-id: r54742
2010-12-02 21:24:55 +00:00
Bastien Bouclet
bf82f16982
MOHAWK: Implement Myst opcodes 141 to 143, circuit breakers
...
svn-id: r54741
2010-12-02 21:16:39 +00:00
Bastien Bouclet
a9388af996
MOHAWK: Fix resource type 12
...
svn-id: r54740
2010-12-02 21:15:47 +00:00
Thierry Crozat
a2e49af864
I18N: Update Hungarian translation (from patch #3124359 )
...
svn-id: r54738
2010-12-02 20:43:37 +00:00
Johannes Schickel
c14399c229
SCI: Slight formatting fix.
...
svn-id: r54737
2010-12-02 17:03:21 +00:00
Filippos Karapetis
4fe03f1b66
SCI: Enabled the GUI option to play speech and show subtitles simultaneously in SQ4CD
...
svn-id: r54736
2010-12-02 13:37:39 +00:00
Lars Skovlund
0ac28d1fbf
Disable error message regarding RESOURCE.AUD/.SFX for now.
...
svn-id: r54735
2010-12-02 13:29:49 +00:00
Jordi Vilalta Prat
44483e1e6e
OPENGL: Fix compilation when OpenGL error checks are enabled.
...
svn-id: r54734
2010-12-02 13:13:10 +00:00
Jordi Vilalta Prat
f1d8fc49f4
CONFIGURE: Add detection for OpenGL ES 1.1
...
svn-id: r54733
2010-12-02 12:44:36 +00:00