Commit Graph

11603 Commits

Author SHA1 Message Date
Walter van Niftrik
65e9ae163f SCI: Added a crude speed throttler.
svn-id: r43289
2009-08-11 20:18:15 +00:00
Johannes Schickel
712522de11 Fix graphical glitches when loading saves where Brandon is in Will-O-Wisp form.
svn-id: r43285
2009-08-11 18:17:53 +00:00
Johannes Schickel
c3cdaa7410 Fix for bug #2835715 "KYRA: GFX glitch in Amiga version at the bridge", which was caused by featuring restoring of Brandon's position on save load, which the original did not support.
svn-id: r43284
2009-08-11 18:17:07 +00:00
Johannes Schickel
0dcb2e1183 Don't allow menu / inventory usage in o1_waitForConfirmationMouseClick, just like the original does. This prevents creating bad saves like in bug #2835715 "KYRA: GFX glitch in Amiga version at the bridge".
svn-id: r43283
2009-08-11 18:16:21 +00:00
Johannes Schickel
1a59173a9b Enable dirty rect handling for the Amiga version again.
svn-id: r43280
2009-08-11 16:46:38 +00:00
Johannes Schickel
c1511d3b44 Cleanup.
svn-id: r43279
2009-08-11 16:46:20 +00:00
Johannes Schickel
786024ebb6 Fix thumbnails for savegames made via the in-game GUI of Kyrandia 1 Amiga.
svn-id: r43278
2009-08-11 16:18:43 +00:00
Johannes Schickel
57576e14cd Fix graphics glitch in Darm's abode in Kyrandia 1 Amiga.
svn-id: r43277
2009-08-11 16:18:01 +00:00
Johannes Schickel
73e07b60d5 Fix AGOS compilation.
svn-id: r43276
2009-08-11 15:35:30 +00:00
Johannes Schickel
bea06dedaf Fix bug in Amiga specific bits of o1_fadeSpecialPalette, this should make the cauldron water change color correctly.
svn-id: r43275
2009-08-11 15:35:13 +00:00
Johannes Schickel
dfd461e35d - Yet another minor difference in seq_winterScroll2
- Fix wrong offsets of flasks strings for Kyrandia 1 Amiga in kyra.dat
- Increase kyra.dat version

svn-id: r43274
2009-08-11 15:34:55 +00:00
Johannes Schickel
5e10c284e5 Implement differences in seq_winterScroll1 for Kyrandia 1 Amiga.
svn-id: r43273
2009-08-11 15:34:28 +00:00
Johannes Schickel
676b367978 Fix Kallak's note displaying in Kyrandia 1 Amiga and Kyrandia 1 DOS CD.
svn-id: r43272
2009-08-11 15:34:13 +00:00
Travis Howell
1c15bcf87d Add option to disable later games (Feeble Files, Puzzle Pack) in AGOS game engine, which require higher resolution.
svn-id: r43270
2009-08-11 14:42:44 +00:00
Florian Kagerer
7f667c5289 LOL: some minor fixes
svn-id: r43269
2009-08-11 14:34:33 +00:00
Walter van Niftrik
353e9fb36a SCI: Turn off logging in debugger.
svn-id: r43268
2009-08-11 12:57:51 +00:00
Fabio Battaglia
c1c58769e4 code formatting fixes
svn-id: r43266
2009-08-11 10:51:49 +00:00
Fabio Battaglia
194e3d674d Maniac Mansion NES: added workaround to fix dirty screen when loading a narrow room from a full width room
svn-id: r43264
2009-08-11 10:28:15 +00:00
Johannes Schickel
898f8d571c Implement palette differences for seq_playDrinkPotionAnim.
svn-id: r43252
2009-08-11 02:12:24 +00:00
Johannes Schickel
d911532770 Disable "Screen_LoK::fadeSpecialPalette" for Kyrandia 1 Amiga, like the original does.
svn-id: r43251
2009-08-11 02:12:09 +00:00
Johannes Schickel
7e1949dbbd Fix crash when using Will-O-Wisp in the grotto.
svn-id: r43249
2009-08-11 01:47:29 +00:00
Johannes Schickel
f419386d71 Fix in-game GUI text input field colors for Kyrandia 1 Amiga.
svn-id: r43248
2009-08-11 01:31:34 +00:00
Johannes Schickel
f49bfc58e4 Some changes to get the Kyrandia 1 Amiga credits to show up at least.
svn-id: r43247
2009-08-11 01:24:56 +00:00
Johannes Schickel
6e9ff8e381 Finally fixed the string extraction for Kyrandia 1 Amiga. This should make the intro/outro strings work fine again.
svn-id: r43246
2009-08-11 01:24:40 +00:00
Johannes Schickel
1a9630834c Some fixes for the Kyrandia 1 Amiga outro.
svn-id: r43245
2009-08-11 01:24:15 +00:00
Johannes Schickel
40c58d4ed0 Fix regression introduced with r41081.
svn-id: r43241
2009-08-11 00:14:54 +00:00
Johannes Schickel
714bf33988 Disable Kyragem fading for Kyrandia 1 Amiga.
svn-id: r43240
2009-08-11 00:14:40 +00:00
Johannes Schickel
89787d49ff Fix a little graphics bug in Kyrandia 1 Amiga, when jewels are enabled.
svn-id: r43239
2009-08-11 00:14:24 +00:00
Johannes Schickel
b8111d2c6c Fix yet another inventory background color glitch in Kyrandia 1 Amiga.
svn-id: r43238
2009-08-10 23:35:16 +00:00
Johannes Schickel
9fe496c740 Implement different in Kyrandia 1 Amiga in o1_setFireberryGlowPalette.
svn-id: r43237
2009-08-10 23:34:35 +00:00
Matthew Hoops
753f6cf587 Provide a better detection method for Indy3 Mac sound effects. This fixes sounds such as the music that plays when Indy uses the whip on the hook in the giant cork. This also is a proper fix for bug #1852635 -- Sound 54 is actually not a sound effect.
svn-id: r43235
2009-08-10 23:01:11 +00:00
Johannes Schickel
eb214d198f Fix cauldron water color in Zanthia's home in Kyrandia 1 Amiga.
svn-id: r43234
2009-08-10 22:54:45 +00:00
Johannes Schickel
0d4e110d79 Proper implementation of o1_fadeSpecialPalette for Kyrandia 1 Amiga.
svn-id: r43233
2009-08-10 22:54:25 +00:00
Johannes Schickel
01fcad7517 Fix WSA movies for final sequence of Kyrandia 1 Amiga. (this is just a theoretical fix, the game isn't yet playable till then)
svn-id: r43232
2009-08-10 22:18:47 +00:00
Johannes Schickel
1a4e1ef112 Fix o1_makeAmuletAppear for Kyrandia 1 Amiga.
svn-id: r43231
2009-08-10 22:18:33 +00:00
Johannes Schickel
a8f5f651a5 Cleanup.
svn-id: r43230
2009-08-10 22:18:18 +00:00
Walter van Niftrik
eaed412152 SCI: Added several debug command aliases.
svn-id: r43229
2009-08-10 21:30:16 +00:00
Arnaud Boutonné
1e36bac353 gob - Add 2 files tested and used by Playtoons and Playtoons CK
svn-id: r43228
2009-08-10 20:58:13 +00:00
Arnaud Boutonné
294f416c4d gob - Add a workaround for files (at least in Playtoons) that are tested on CD only, with the '@' symbol
svn-id: r43227
2009-08-10 20:57:26 +00:00
Eugene Sandulenko
8999f8dbff Add support for Italian MM NES
svn-id: r43223
2009-08-10 19:31:08 +00:00
Johannes Schickel
a245dc4466 Implement differences for Kyrandia 1 Amiga in o1_setCustomPaletteRange.
svn-id: r43222
2009-08-10 19:10:11 +00:00
Johannes Schickel
a3bbff77e9 Fix incorrect converted colors in Kyra1 Amiga speech text color setup.
svn-id: r43221
2009-08-10 19:09:13 +00:00
Johannes Schickel
cb8b2d7799 - Fix AMIGA to DOS palette conversion
- Amiga version uses 13 instead of 12 palette buffers

svn-id: r43220
2009-08-10 19:08:00 +00:00
Walter van Niftrik
7dfa30d3fe SCI: Fix vmvars debug command.
svn-id: r43219
2009-08-10 18:59:59 +00:00
Walter van Niftrik
867b1c2b4d SCI: Fix warnings.
svn-id: r43218
2009-08-10 18:43:15 +00:00
Walter van Niftrik
dd9e569325 SCI: Improved multilanguage support for SCI1 and SCI1.1.
svn-id: r43217
2009-08-10 18:37:47 +00:00
Johannes Schickel
066dc92551 Fix GUI menu colors for Kyrandia 1 Amiga.
svn-id: r43215
2009-08-10 18:04:53 +00:00
Johannes Schickel
19d5aa25dc Fix GUI button outline colors in Kyra1 Amiga.
svn-id: r43213
2009-08-10 18:03:37 +00:00
Johannes Schickel
7c6ffa78e0 Fix GUI font colors and text drawing in Kyrandia 1 Amiga.
svn-id: r43212
2009-08-10 18:01:28 +00:00
Johannes Schickel
c4e33211dd Typo.
svn-id: r43211
2009-08-10 17:17:19 +00:00