Adrian Frühwirth
25ef2b83a3
KYRA: Mark always-false condition as TODO
2018-05-06 11:36:17 +02:00
Torbjörn Andersson
70a2ca8b7d
JANITORIAL: Silence more GCC 7 warnings
...
All these fall through were marked as deliberate, so again I've only
changed the comment to silence GCC.
2017-08-06 13:30:51 +02:00
Johannes Schickel
b79c2156d0
KYRA: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Eugene Sandulenko
669cb76de4
KYRA: Fixed missing curly brackets. CID 1003639
...
Although I did not consult with disassembly, judging from the game
logic _unkEndSeqVar4 is used for switching certain Malcolm frames,
and it is apparent that this should happen only under condition,
not always.
2013-10-08 00:11:18 +03:00
Matthew Hoops
0031c41db8
COMMON: Change kPlatformPC to kPlatformDOS
...
"PC" was very ambiguous and now it matches what we show in the GUI.
This also corrects sword2's platform to Windows.
2013-05-02 18:43:10 -04:00
Johannes Schickel
8d5b4b75d4
KYRA: Make all hex constants use uppercase letters.
...
Done with:
git ls-files "*.cpp" *".h" | xargs sed -i -e 's/0x\([0-9a-f]*\)/0x\U\1/g'
2013-01-09 06:01:28 +01:00
Johannes Schickel
34c5751948
KYRA: Reduce amount of updateScreen calls.
...
This fixes some slowdowns in Kyra2 with the OpenGL backend for me. Most of the
updateScreen calls saved were introduced by us implementing the original
behavior of hiding the mouse before drawing onto the screen and showing it
again afterwards, since the mouse cursor is not drawn on the game screen in our
implementation (and unlike in the original) this is not necessary.
2012-06-13 04:13:16 +02:00
Johannes Schickel
8c57c71e3a
KYRA: Silence const away cast warning by using non-const versions of strpbrk and strchr.
2012-04-05 00:40:30 +02:00
Johannes Schickel
9b51b138db
KYRA: Some formatting fixes.
2011-12-26 21:34:22 +01:00
Johannes Schickel
57ca48d547
KYRA: Fix Common::List::erase usage.
...
Thanks to Tron for pointing that out.
2011-11-01 16:35:11 +01:00
Christoph Mallon
23a0f5318c
JANITORIAL: Remove trailing empty lines.
2011-08-07 13:53:33 +02:00
athrxx
f44874f0a6
KYRA: add support for Russian Kyra 1 floppy fan translation
2011-07-27 16:38:31 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Johannes Schickel
9fb92f4b7e
KYRA: Fix compilation when LoL is disabled.
2011-04-28 18:16:01 +02:00
Johannes Schickel
7d03da14cb
KYRA: Clean up of header includes.
2011-04-28 15:39:57 +02:00
Johannes Schickel
6d0bb19a51
KYRA: Cleanup static variable usage in LoK.
2011-04-07 00:11:36 +02:00
Johannes Schickel
d776498282
KYRA: Cleanup.
...
svn-id: r51173
2010-07-22 21:46:39 +00:00
Johannes Schickel
4e02acec85
KYRA: Implement proper fade out when skipping the intro at any position.
...
svn-id: r51172
2010-07-22 21:46:17 +00:00
Johannes Schickel
9f1c8f149d
KYRA: Free hand shapes after the Kallak writing sequence.
...
svn-id: r51171
2010-07-22 21:45:55 +00:00
Johannes Schickel
a3b3febb96
KYRA: Prevent fast fade to black when skipping the intro.
...
svn-id: r51170
2010-07-22 21:45:33 +00:00
Johannes Schickel
2e14869867
KYRA: Properly short-circuit after the SC/MP logo on quit.
...
svn-id: r51163
2010-07-22 20:34:09 +00:00
Johannes Schickel
9b347782ed
Display the MacPlay Gold logo for Macintosh versions which include it.
...
svn-id: r51161
2010-07-22 20:11:09 +00:00
Florian Kagerer
4f85684931
KYRA: cleanup
...
svn-id: r45908
2009-11-15 00:53:57 +00:00
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