Florian Kagerer
9bd5e07d90
KYRA: added kyra 1 pc98 static data to kyra.dat (intro forest sequence is still broken)
...
svn-id: r45906
2009-11-14 22:51:35 +00:00
Johannes Schickel
b9b5511b3c
Cleanup.
...
svn-id: r45904
2009-11-14 19:34:44 +00:00
Florian Kagerer
45fda46cf3
KYRA/LOL: - get rid of ascii/sjis detection which could cause problems when typing savegame names
...
- fixed some minor bugs
svn-id: r44709
2009-10-06 17:22:40 +00:00
Max Horn
f242266f6d
Change a couple places from 'end of namespace' to 'End of namespace', for consistency
...
svn-id: r44634
2009-10-04 21:26:33 +00:00
Johannes Schickel
af553f33fa
Implement yet another slight palette handling difference in Kyrandia 1 Amiga, which caused a palette glitch in Kyrandia 1 Amiga German.
...
svn-id: r44216
2009-09-20 16:54:44 +00:00
Johannes Schickel
5bed17efa9
- Add support for Kyrandia 1 German Amiga in create_kyradat.
...
- Increase kyra.dat version.
- Rebuilt kyra.dat.
- Some slight adaptions for Kyrandia 1 German in the ScummVM source.
svn-id: r44215
2009-09-20 16:54:23 +00:00
Johannes Schickel
189b1ec62f
Implement support for the Kyrandia 1 CD demo.
...
svn-id: r43737
2009-08-25 22:37:34 +00:00
Norbert Lange
917d4b78b3
Merge with trunk
...
svn-id: r43701
2009-08-24 17:51:47 +00:00
Johannes Schickel
34e30a29b5
Make KYRA only call OSystem::updateScreen from inside Screen::updateScreen, when the screen really changed OR the palette changed.
...
svn-id: r43537
2009-08-19 16:19:55 +00:00
Norbert Lange
cc3a20c13c
merge with trunk
...
svn-id: r43478
2009-08-17 12:58:53 +00:00
Johannes Schickel
09a8fa4efb
Clear input queue before displaying the credits in Kyrandia 1.
...
svn-id: r43474
2009-08-17 12:22:30 +00:00
Johannes Schickel
b7b6370463
Cleanup: don't copy the Kyrandia 1 Amiga credits data in a temporary buffer, and thus keeping it twice in memory.
...
svn-id: r43473
2009-08-17 12:22:15 +00:00
Norbert Lange
c96affd0c1
merge with trunk
...
svn-id: r43443
2009-08-16 16:39:34 +00:00
Johannes Schickel
6c3a440aa5
Yet another slight graphic fix for the Kyrandia 1 Amiga credits.
...
svn-id: r43413
2009-08-15 15:30:35 +00:00
Johannes Schickel
17f7c13ba3
Little fix for lopping credits in Kyrandia 1 Amiga.
...
svn-id: r43383
2009-08-14 17:49:30 +00:00
Norbert Lange
2b147c5716
changed handling of finale - music should use right tempo now
...
svn-id: r43364
2009-08-14 13:15:40 +00:00
Johannes Schickel
568ffca0a6
Do not unload credits data after copying it to a temporary buffer in Kyrandia 1 Amiga, since the credits will be looped and need reload every time.
...
svn-id: r43342
2009-08-13 00:26:41 +00:00
Johannes Schickel
7b6cd29087
Fix key input in credits sequences.
...
svn-id: r43339
2009-08-13 00:20:37 +00:00
Johannes Schickel
0a17555e73
Enable music support in the finale of Kyrandia 1 Amiga.
...
svn-id: r43335
2009-08-12 23:23:44 +00:00
Norbert Lange
0f618509af
another merge from trunk
...
svn-id: r43330
2009-08-12 22:39:48 +00:00
Johannes Schickel
71750b6d06
Implement special Kyrandia 1 Amiga credits text scroller.
...
svn-id: r43329
2009-08-12 22:05:09 +00:00
Johannes Schickel
949ade74f0
Fix graphics glitch in credits of Kyrandia 1 German.
...
svn-id: r43324
2009-08-12 18:06:32 +00:00
Johannes Schickel
06657efc15
Further cleaning up credits player code for Kyra1.
...
svn-id: r43323
2009-08-12 18:05:41 +00:00
Johannes Schickel
20577c1574
Oops forgot a "{".
...
svn-id: r43322
2009-08-12 17:13:46 +00:00
Johannes Schickel
f7464020a0
Cleanup.
...
svn-id: r43321
2009-08-12 17:11:04 +00:00
Norbert Lange
0836cf6d9b
merged from trunk (Amiga LoK supposedly completeable!)
...
fixed a bug I introduced in one of the last cleanups
svn-id: r43291
2009-08-11 22:35:56 +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
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
898f8d571c
Implement palette differences for seq_playDrinkPotionAnim.
...
svn-id: r43252
2009-08-11 02:12:24 +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
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
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
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
Norbert Lange
31b6767666
fixed: intro-music started twice because it was hardcoded in the engine
...
removed verbose debug-output from maxtrax
svn-id: r42604
2009-07-19 01:14:51 +00:00
Johannes Schickel
4dc454581c
Change all uses of FM-Towns/fm-towns to FM-TOWNS.
...
svn-id: r42235
2009-07-07 19:18:53 +00:00
Johannes Schickel
5767277d8d
- Fixed regression in Screen::fadeToBlack
...
- Fixed some palette regressions in Kyra1 Amiga (only the intro works currently)
svn-id: r41746
2009-06-22 02:37:57 +00:00
Johannes Schickel
d7432e18ea
Changed Screen::loadPalette to take a reference to a Palette object instead of an array.
...
svn-id: r41745
2009-06-22 02:37:41 +00:00
Johannes Schickel
d2e5166dae
Changed Screen::loadBitmap and Movie::open to take an optional Palette pointer instead of an optional array pointer.
...
svn-id: r41744
2009-06-22 02:37:20 +00:00
Johannes Schickel
73ea378dee
- Changed the following Screen functions to take a reference to a Palette object:
...
-> setScreenPalette
-> fadePalette
-> getFadeParams
-> fadePalStep
- Fixed initialization of 256 color palettes
svn-id: r41743
2009-06-22 02:36:54 +00:00
Johannes Schickel
4bb392b593
Add wrapper functionality for copying full palettes.
...
svn-id: r41742
2009-06-22 02:36:16 +00:00
Johannes Schickel
882662977f
Changed Screen::getPalette to return a reference to a Palette object.
...
svn-id: r41741
2009-06-22 02:35:45 +00:00
Johannes Schickel
9da52cb282
Got rid of Screen::_currentPalette.
...
svn-id: r41740
2009-06-22 02:35:04 +00:00
Johannes Schickel
ac46c98fb8
- Moved Screen_v2::copyWsaRect to Screen::copyWsaRect
...
- Made WSAMovie_v1::displayFrame code match the original
- Changed WSAMovieAmiga::displayFrame to use Screen::copyWsaRect too
- Got rid of '...' parameter usage in all WSA player classes
svn-id: r41398
2009-06-09 11:26:15 +00:00
Johannes Schickel
0f116f1c38
Cleanup.
...
svn-id: r41381
2009-06-08 18:30:28 +00:00
Johannes Schickel
ede3dec88a
Add support for the Lands of Lore scrolling credits.
...
svn-id: r41081
2009-05-31 19:31:04 +00:00
Johannes Schickel
c7ee0a7ec8
More formatting.
...
svn-id: r40994
2009-05-29 13:09:26 +00:00
Johannes Schickel
783fb058b0
Formatting.
...
svn-id: r40717
2009-05-19 01:39:18 +00:00