33383 Commits

Author SHA1 Message Date
Arnaud Boutonné
6a9cc3b1e0 - Implement _pattern variable
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern)

svn-id: r44103
2009-09-15 12:15:22 +00:00
Vladimir Menshakov
28e09b9292 capitalized game title
svn-id: r44102
2009-09-15 10:36:50 +00:00
Max Horn
a8e5df433f TEEN: More code formatting & whitespace changes (automatically generated with astyle)
svn-id: r44101
2009-09-15 08:54:06 +00:00
Max Horn
9369d6b772 CINE: Turn some methods into const methods
svn-id: r44100
2009-09-15 08:51:16 +00:00
Filippos Karapetis
e1de3d0f3f Removed some unused variables from the engine state
svn-id: r44099
2009-09-15 07:59:48 +00:00
Vladimir Menshakov
7cbbc0ad25 adapted code to comply code formatting conventions.
svn-id: r44098
2009-09-15 07:41:05 +00:00
Filippos Karapetis
5605e8b74d Slight cleanup of the resource palette modification code
svn-id: r44097
2009-09-15 07:18:16 +00:00
Torbjörn Andersson
2e1b0b9b2b Moved the Broken Sword 1 entry to make the list alphabetical.
svn-id: r44096
2009-09-15 04:14:08 +00:00
Johannes Schickel
4e4074f393 Fix valgrind warning inside "saturatedAddColor", when using the same palette object as both source and destination.
svn-id: r44094
2009-09-15 00:03:21 +00:00
Max Horn
bfe1538715 SCI: Misc cleanup
svn-id: r44093
2009-09-14 22:34:53 +00:00
Florian Kagerer
8a29adab6f LOL: fix some regressions
svn-id: r44092
2009-09-14 22:24:30 +00:00
Vladimir Menshakov
a13b03e4d9 added PauseAnimation/ClearAnimations event, fixed dialogue animations in intro.
svn-id: r44091
2009-09-14 22:23:35 +00:00
Vladimir Menshakov
90eabcc885 rewrote dialog parser, fixed color swapping.
svn-id: r44090
2009-09-14 21:07:01 +00:00
Vladimir Menshakov
c2ece5dc2b fixed RGB chief face animation in intro
svn-id: r44089
2009-09-14 21:06:08 +00:00
Vladimir Menshakov
9ee6e958bd added color argument to displayMessage()
svn-id: r44088
2009-09-14 21:05:43 +00:00
Johannes Schickel
1b68bf76ac Wording.
svn-id: r44086
2009-09-14 19:30:46 +00:00
Johannes Schickel
160f9e7705 Use struct packing for AdLib instruments like the SCUMM engine does. (And a comment about this change, which might be rather paranoia than having a real effect)
svn-id: r44085
2009-09-14 18:41:21 +00:00
Johannes Schickel
5ed03fcd3a Fix valgrind warning.
svn-id: r44084
2009-09-14 18:40:05 +00:00
Max Horn
8ac3db0801 SCI: Rename SegManager::kernelDeref*() methods to SegManager::deref*()
svn-id: r44083
2009-09-14 13:27:09 +00:00
Max Horn
0e834d0b87 SCI: kernelDeref*() functions are now seSegmentManager methods
svn-id: r44082
2009-09-14 13:13:20 +00:00
Max Horn
c00edfb64f SCI: Merge kernelDerefCharPtr and kernelDerefString and change it from a macro to a function
svn-id: r44081
2009-09-14 12:59:42 +00:00
Johannes Schickel
53450cc2e1 FW Amiga distributed via Interplay should be a US version according to mobygames.
svn-id: r44079
2009-09-14 12:50:44 +00:00
Johannes Schickel
346ce3f3da Add preliminary support for German Amiga version.
svn-id: r44077
2009-09-14 12:24:23 +00:00
Johannes Schickel
cfc82d660a Add md5 sum of FW Amiga distributed by "Interplay".
svn-id: r44076
2009-09-14 12:23:17 +00:00
Johannes Schickel
b6d33f1667 - Cleanup
- Fix mismatching new[]/delete

svn-id: r44075
2009-09-13 21:48:02 +00:00
Florian Kagerer
b73f9ab41e KYRA: - add sfx support for PC98-Version
svn-id: r44074
2009-09-13 21:41:29 +00:00
Torbjörn Andersson
9cc0dc3d91 Fixed bug #2847910, "Loss of background audio loop". It would probably be safe
to backport this to the 1.0 branch, but I'm not 100% sure, and it's getting
pretty late here. (On the other hand, the missing sound effects are pretty
faint, at least in the cases I've seen, so we haven't been missing much. That's
probably why it's gone unnoticed until now.)

svn-id: r44073
2009-09-13 21:38:47 +00:00
Torbjörn Andersson
b21b200a95 Clarify things a bit by using the constant name rather than zero.
svn-id: r44072
2009-09-13 21:12:05 +00:00
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
690ee5fa67 Commit salty-horse's fix for bug #2854261 "GUI: Launcher list doesn't highlight after getting focus".
svn-id: r44067
2009-09-13 20:03:04 +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
Vladimir Menshakov
a0808e58ba fixed double-taking of the captain's key
svn-id: r44060
2009-09-13 14:12:39 +00:00
Vladimir Menshakov
1d8b2b8877 fixed flickering by restarting render cycle
svn-id: r44059
2009-09-13 13:59:55 +00:00
Vladimir Menshakov
1ce0f84084 return event status from the nextEvent()
svn-id: r44058
2009-09-13 13:22:35 +00:00
Vladimir Menshakov
38e5817c34 removed invalid 0xff character handler, added fixme
svn-id: r44057
2009-09-13 13:10:05 +00:00
Vladimir Menshakov
4079a4d1b6 fixed sounds for the earlier callbacks
svn-id: r44056
2009-09-13 12:58:35 +00:00
Vladimir Menshakov
ba9c347d93 added hide/showActor, fixed intro, reverted straight animation order
svn-id: r44055
2009-09-13 12:48:57 +00:00
Florian Kagerer
6d24808bc2 LOL: add missing opcode
svn-id: r44053
2009-09-13 11:04:52 +00:00
Torbjörn Andersson
bcc840c95c Fixed crash when reaching the end of the movie, riggered by recent Stream
changes.

svn-id: r44052
2009-09-13 11:02:39 +00:00
Paul Gilbert
31585ebac0 Added workaround fix for Amazon conversation being cut off in Act 2
svn-id: r44050
2009-09-13 10:58:31 +00:00
Vladimir Menshakov
6c9ab139af added intro support
svn-id: r44049
2009-09-13 10:50:29 +00:00
Torbjörn Andersson
e7469479ce Removed unnecessary semi-colons.
svn-id: r44048
2009-09-13 10:32:55 +00:00
Vladimir Menshakov
e53de46b4f added simple credits support for the intro.
svn-id: r44047
2009-09-13 09:54:53 +00:00
Vladimir Menshakov
94d7dad3af added shadow_color, height and packed width parameters for fonts.
svn-id: r44046
2009-09-13 09:54:03 +00:00
Vladimir Menshakov
e9303da636 fixed animation slot in first trial
svn-id: r44045
2009-09-13 09:53:14 +00:00