Johannes Schickel
|
16305d3b29
|
Preliminary support for German Kyrandia 1 Amiga.
svn-id: r44071
|
2009-09-13 21:05:52 +00:00 |
|
Johannes Schickel
|
6488cdc4fc
|
Fix gcc warning.
svn-id: r44070
|
2009-09-13 20:21:08 +00:00 |
|
Johannes Schickel
|
072aca05dc
|
Modify Kyrandia 1 Amiga detection entry to allow the detector to differentiate between different languages.
svn-id: r44069
|
2009-09-13 20:10:56 +00:00 |
|
Johannes Schickel
|
7cc0ff23a0
|
Proper fix for bug #2835715 "KYRA: GFX glitch at the bridge". The old fix broke saves, which were made in front of the castle door.
svn-id: r44065
|
2009-09-13 19:54:41 +00:00 |
|
Johannes Schickel
|
0af418e7ea
|
Fix regression caused by OSystem::updateScreen call limitation, which caused certain animations not to display at all.
svn-id: r44063
|
2009-09-13 18:37:19 +00:00 |
|
Johannes Schickel
|
a2900bf246
|
Fix bug when skipping Kyrandia 1 Intro, when no restart save game file is present.
svn-id: r44062
|
2009-09-13 18:35:42 +00:00 |
|
Florian Kagerer
|
525c084456
|
LOL/Floppy: fixed size of menu boxes
svn-id: r44061
|
2009-09-13 14:44:37 +00:00 |
|
Florian Kagerer
|
6d24808bc2
|
LOL: add missing opcode
svn-id: r44053
|
2009-09-13 11:04:52 +00:00 |
|
Florian Kagerer
|
5e57474eb9
|
LOL: fix bug that would sometimes accidently swap the freeze palette and the normal palette in the ghorka swamp
svn-id: r44040
|
2009-09-12 13:16:47 +00:00 |
|
Florian Kagerer
|
5c2f872ba4
|
LOL: added another missing opcode
svn-id: r44037
|
2009-09-11 21:31:14 +00:00 |
|
Florian Kagerer
|
4e34275af1
|
LOL: add missing opcode
svn-id: r44036
|
2009-09-11 21:15:48 +00:00 |
|
Florian Kagerer
|
68ae279aff
|
LOL/Floppy: fixed gfx tables generation
svn-id: r44034
|
2009-09-11 17:38:36 +00:00 |
|
Florian Kagerer
|
3259a6f0b5
|
LOL/Floppy: - fix spell book animation
svn-id: r44021
|
2009-09-09 22:12:21 +00:00 |
|
Florian Kagerer
|
7e3616f3a5
|
LOL/Floppy: implemented missing opcode
svn-id: r43997
|
2009-09-06 23:02:52 +00:00 |
|
Florian Kagerer
|
c5b2840f98
|
LOL: add message to load/delete menus when no save files are present
svn-id: r43992
|
2009-09-06 18:39:03 +00:00 |
|
Florian Kagerer
|
25429b6605
|
LOL: fixed bug in delete menu code
svn-id: r43991
|
2009-09-06 17:04:58 +00:00 |
|
Florian Kagerer
|
0c6aa2ef0d
|
LOL: fixed warning
svn-id: r43971
|
2009-09-06 01:30:45 +00:00 |
|
Florian Kagerer
|
79228dbd45
|
LOL/Floppy: fix menus
svn-id: r43970
|
2009-09-06 01:24:54 +00:00 |
|
Florian Kagerer
|
5d8453b09d
|
LOL/Floppy: fix compass
svn-id: r43968
|
2009-09-05 22:28:18 +00:00 |
|
Florian Kagerer
|
a4cf9a39e5
|
LOL/Floppy: fix bug in dialogue displayer
svn-id: r43967
|
2009-09-05 22:00:17 +00:00 |
|
Florian Kagerer
|
295f432b87
|
LOL: fix floppy version static data
svn-id: r43962
|
2009-09-05 15:57:41 +00:00 |
|
Florian Kagerer
|
99df32af02
|
LOL: fix inventory drawing in floppy version
svn-id: r43960
|
2009-09-05 14:15:36 +00:00 |
|
Florian Kagerer
|
1dfb5c2b30
|
LOL: some more work on the floppy version (drawing code is still broken)
svn-id: r43923
|
2009-09-03 21:03:10 +00:00 |
|
Florian Kagerer
|
3dca56bdd5
|
LOL: - fix speech/text settings
- start fixing floppy version
svn-id: r43914
|
2009-09-02 23:42:07 +00:00 |
|
Florian Kagerer
|
ad5d918ad5
|
LOL: update kyra.dat with floppy version data (floppy version still doesn't work, though)
svn-id: r43904
|
2009-09-02 06:24:01 +00:00 |
|
Johannes Schickel
|
4928ca23cc
|
Fix possible corruption of restart game save in Kyrandia 1.
svn-id: r43803
|
2009-08-29 15:22:16 +00:00 |
|
Johannes Schickel
|
1b7fef5117
|
Whitespace fix.
svn-id: r43795
|
2009-08-29 07:53:06 +00:00 |
|
Johannes Schickel
|
64489c3f21
|
Fix regression, which caused skipping of some dialogue lines to fail in Kyrandia 1.
svn-id: r43794
|
2009-08-29 07:52:45 +00:00 |
|
Johannes Schickel
|
adf1df19c0
|
Move Amiga SFX tables to kyra.dat.
svn-id: r43793
|
2009-08-29 07:52:24 +00:00 |
|
Johannes Schickel
|
a039fc952f
|
Whitespace fix.
svn-id: r43740
|
2009-08-25 22:40:57 +00:00 |
|
Johannes Schickel
|
bf2242db72
|
Add fade to black effect at the end of Kyra1 CD demo.
svn-id: r43739
|
2009-08-25 22:39:36 +00:00 |
|
Johannes Schickel
|
9eb7d8e140
|
Fix uninitialized variable.
svn-id: r43738
|
2009-08-25 22:38:39 +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
|
4673e94c6f
|
- Fix sluggish mouse movement in Kyra2/Kyra3/LoL main menu.
- Fix sluggish mouse movement in the text input dialog of the GUI.
svn-id: r43541
|
2009-08-19 16:48:55 +00:00 |
|
Johannes Schickel
|
88ac419052
|
Use Common::List::empty instead of Common::List::size, which is faster for checking whether the list is empty and easier to read.
svn-id: r43538
|
2009-08-19 16:23:26 +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 |
|
Johannes Schickel
|
dd67cb7c94
|
Add missing "break" in switch statement.
svn-id: r43536
|
2009-08-19 09:01:04 +00:00 |
|
Johannes Schickel
|
ca6fa52b1a
|
Cleanup.
svn-id: r43535
|
2009-08-19 08:55:04 +00:00 |
|
Johannes Schickel
|
6145ed384b
|
Cleanup.
svn-id: r43534
|
2009-08-19 08:54:41 +00:00 |
|
Johannes Schickel
|
a37c9164ee
|
Cleanup.
svn-id: r43533
|
2009-08-19 08:46:59 +00:00 |
|
Johannes Schickel
|
0c2ab20663
|
Implemented proper character selection of Lands of Lore PC98.
svn-id: r43531
|
2009-08-19 08:30:15 +00:00 |
|
Johannes Schickel
|
5e92db6001
|
Skip the whole Lore of the Lands special when the user does any input, like the original did.
svn-id: r43527
|
2009-08-19 07:12:33 +00:00 |
|
Norbert Lange
|
cc3a20c13c
|
merge with trunk
svn-id: r43478
|
2009-08-17 12:58:53 +00:00 |
|
Johannes Schickel
|
e548e71ba1
|
Fix possible out of bounds access in Screen::drawShape.
svn-id: r43475
|
2009-08-17 12:47:57 +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 |
|
Johannes Schickel
|
418fb485c9
|
Fix format arugments in LoL code. (triggered via -Wformat-security)
svn-id: r43444
|
2009-08-16 17:35:59 +00:00 |
|
Norbert Lange
|
c96affd0c1
|
merge with trunk
svn-id: r43443
|
2009-08-16 16:39:34 +00:00 |
|
Johannes Schickel
|
871f832fe1
|
Fix valgrind warnings.
svn-id: r43428
|
2009-08-16 06:33:34 +00:00 |
|