1133 Commits

Author SHA1 Message Date
Travis Howell
6c6a2a57b5 Fix endian issue in checkArrayLimits().
svn-id: r30178
2008-01-03 03:34:25 +00:00
Travis Howell
639929a09e Fix endian issue in redimArray.
svn-id: r30176
2008-01-03 03:20:32 +00:00
Eugene Sandulenko
0f6246bab8 Fix for bug #896489: "DIG: Missing subtitles when talking to Brink"
svn-id: r30167
2008-01-02 21:15:23 +00:00
Eugene Sandulenko
040a7b54fa Oops. Moved too much code in the last commit.
svn-id: r30162
2008-01-02 18:59:15 +00:00
Eugene Sandulenko
2d94049bea Workaround for bug #1804278: "MONKEY: Mouse is invisible after loading"
svn-id: r30160
2008-01-02 18:44:20 +00:00
Eugene Sandulenko
a4cbfa354b Fix bug #1846886: "PUTTZOO: Windows version cursor/pointer drawn wrong"
svn-id: r30154
2008-01-02 17:33:57 +00:00
Eugene Sandulenko
082bed8898 Narrow fix for bug #1206994 only to FOA.
svn-id: r30149
2008-01-02 13:11:26 +00:00
Eugene Sandulenko
312346bdb4 Fix for bug #1206994: "FOA AMIGA: Black cursor and text in Dig Site"
svn-id: r30147
2008-01-02 12:58:18 +00:00
Travis Howell
01c611385e Fix regression when skipping cutscenes in Maniac Mansion (C64).
svn-id: r30144
2008-01-02 11:25:17 +00:00
Travis Howell
273ce5d924 Correct verbs names in German version of Maniac Mansion (C64).
svn-id: r30141
2008-01-02 11:11:09 +00:00
Torbjörn Andersson
f72b094c69 When fixing the EGA Loom Roland music, I accidentally broke music looping.
Should be fixed again now.

svn-id: r30135
2008-01-02 00:08:27 +00:00
Torbjörn Andersson
46368eac5f Added what I hope is the proper fix for bug #1498785 ("LOOM: Unknown Roland
MIDI music events"). It would probably be safe to commit to the 0.11 branch,
but I don't know for sure which games would be affected other than EGA Loom.

svn-id: r30132
2008-01-01 23:30:29 +00:00
Max Horn
f4f963800d Fix a long standing bug in playComiMusic (no idea whether this caused any bugs, though)
svn-id: r30128
2008-01-01 18:08:12 +00:00
Eugene Sandulenko
308b02f4ca Fix for bug #1766072: MANIACNES: Music Doesn't Start On Load Game
svn-id: r30122
2008-01-01 16:26:04 +00:00
Eugene Sandulenko
e5e53a0017 Split out charset font data for easier maintenance
svn-id: r30121
2008-01-01 15:36:50 +00:00
Eugene Sandulenko
43a18a4cdd Fix bug #1811732: "MANIAC C64: German version not supported"
svn-id: r30119
2008-01-01 15:25:12 +00:00
Paweł Kołodziejski
604bf6fff3 experimental change to fade out to 120 ms instead from table for state music with opcode 3 when few songs have the same attribute value
svn-id: r30118
2008-01-01 15:08:20 +00:00
Paweł Kołodziejski
cd84daf7f8 experimental change to prevent play first region with fade out if jump opcode is attached
svn-id: r30117
2008-01-01 15:05:27 +00:00
Max Horn
0ad70c7d84 SCUMM: Moved tick duration into a constant
svn-id: r30112
2008-01-01 11:41:47 +00:00
Max Horn
305f60e0db Patch #1839861 (Possible workaround for bugs related to cloneToFadeOutTrack): Fixes bug #1848399 and apparently also #1527274 & #1763227
svn-id: r30111
2008-01-01 11:27:29 +00:00
Max Horn
be11104d70 Removed obsolete _insaneRunning flag
svn-id: r30107
2007-12-31 16:34:30 +00:00
Paweł Kołodziejski
08020444f6 verified differences in play music code of the dig and comi
svn-id: r30103
2007-12-31 13:26:29 +00:00
Max Horn
a826cd36dd cleanup
svn-id: r30102
2007-12-31 13:05:32 +00:00
Oystein Eftevaag
1c88ab2c47 Enabling the SMUSH/sound ARM optimizations for the iPhone. Converting any numerical expressions in the asm to absolute values (moving the expression to comments) since the iPhone assembler can't handle them, and prepending an underscore to the exported symbols (with some preprocessor magic similar to the hq3x asm for handle ports where it's not needed)
svn-id: r30093
2007-12-31 01:50:18 +00:00
Torbjörn Andersson
a38fa007bb I thought only Full Throttle used the VAR_BLAST_ABOVE_TEXT variable, but I see
now that it's defined for v8 games as well, so call processUpperActors() from
that case too, just to be safe.

svn-id: r30091
2007-12-31 01:20:24 +00:00
Torbjörn Andersson
41f29f0504 Draw subtitles over the verb coin in CoMI, not under. This is noticeable early
in the game, when Murray is talking to himself. I've verified this against the
behaviour of the original interpreter. (Should this go into 0.11 as well?)

svn-id: r30088
2007-12-30 22:22:38 +00:00
Max Horn
1489235f8e Ooops, this was not supposed to be commited
svn-id: r30087
2007-12-30 22:10:24 +00:00
Max Horn
2d61551e1c atrib -> attrib; added some FIXME comments
svn-id: r30086
2007-12-30 21:59:50 +00:00
Max Horn
b9a5e9ea0e Fix for bug #1635361: COMI: Music fade-out broken for compressed audio
svn-id: r30081
2007-12-30 16:32:30 +00:00
Travis Howell
a9813fbdfa Add another German version of Freddi Fish 2 (Windows).
svn-id: r30054
2007-12-28 12:07:10 +00:00
Eugene Sandulenko
ac54f3a26f Patch #1858158: BUILD: Plugin building cleanup
svn-id: r30041
2007-12-28 07:52:56 +00:00
Eugene Sandulenko
ef319ad674 Patch #1859448: Add OSystem::getTimeAndDate API
svn-id: r30034
2007-12-28 07:43:52 +00:00
Travis Howell
8f540e9b67 Move more HE code to HE71, to reduce code size, when using DISABLE_HE option.
svn-id: r30023
2007-12-28 00:18:06 +00:00
Travis Howell
9b0db4be37 Move more HE code to HE71, to reduce code size, when using DISABLE_HE option.
svn-id: r30021
2007-12-28 00:08:23 +00:00
Travis Howell
410a4a974e Enable Windows version of early HE games by default, to match already enabled 3DO/DOS/Macintosh versions of early HE games. Adding only the minimum code required for HE70 games.
svn-id: r30011
2007-12-27 11:40:29 +00:00
Travis Howell
1bafd03a69 The HE70 version of Fatty Bear's Birthday Surprise will only work, if DISABLE_HE isn't defined.
svn-id: r30009
2007-12-27 03:32:15 +00:00
Willem Jan Palenstijn
9ada2910f7 don't clear owner of invalid global object 0 (fixes #1857697)
svn-id: r30007
2007-12-26 23:06:22 +00:00
Max Horn
3c5d0b1afb Enhanced support for Indy3 Mac sounds (added functionality disabled for now)
svn-id: r29976
2007-12-24 15:36:50 +00:00
Max Horn
d973d3736c cleanup; workaround for bug #1852635 (INDY3 Mac: Crash When Playing Sound 54)
svn-id: r29975
2007-12-24 14:40:39 +00:00
Max Horn
138263ec03 cleanup
svn-id: r29974
2007-12-24 14:20:53 +00:00
Max Horn
f7c8a64c4f Fix for bug #1846049: COMI: wrong subtitles color
svn-id: r29966
2007-12-23 17:27:33 +00:00
Max Horn
d61f3d7601 Fix for bug #1837375: MM: Walk behind mask char data
svn-id: r29963
2007-12-23 16:02:58 +00:00
Max Horn
d3f01bb79a Fix for bug #1842260: INDY3 FM-TOWNS: Modified version does not start (what a beautiful & embarrassing endless loop that was...)
svn-id: r29961
2007-12-23 14:43:15 +00:00
Max Horn
6d37f5ccd8 Do not #include time.h globally (ideally, we should provide a localtime clone in OSystem so we can completly get rid of this)
svn-id: r29919
2007-12-20 14:29:58 +00:00
Max Horn
93ccd61b7e cleanup due to jvprat
svn-id: r29918
2007-12-20 14:29:09 +00:00
Travis Howell
86ee7a94af Add Japanese 3DO version of Putt Putt's Fun Pack.
svn-id: r29898
2007-12-18 07:00:39 +00:00
Max Horn
993e5b9c24 Patch #1852017: INDY3 Mac: Biplane Manual Fix
svn-id: r29896
2007-12-17 22:36:16 +00:00
Max Horn
4e94b3273c Patch #1851568: INDY3 Mac: Grail Diary Fix
svn-id: r29890
2007-12-16 21:46:34 +00:00
Eugene Sandulenko
25c34c4e51 Add Russian font for Zak.
svn-id: r29800
2007-12-09 18:46:49 +00:00
Gregory Montoir
c0920e0224 don't use str functions with binary data, should fix bug #1845760
svn-id: r29752
2007-12-07 23:39:19 +00:00