aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-09-14Use struct packing for AdLib instruments like the SCUMM engine does. (And a ↵Johannes Schickel
comment about this change, which might be rather paranoia than having a real effect) svn-id: r44085
2009-09-14Fix valgrind warning.Johannes Schickel
svn-id: r44084
2009-09-14SCI: Rename SegManager::kernelDeref*() methods to SegManager::deref*()Max Horn
svn-id: r44083
2009-09-14SCI: kernelDeref*() functions are now seSegmentManager methodsMax Horn
svn-id: r44082
2009-09-14SCI: Merge kernelDerefCharPtr and kernelDerefString and change it from a ↵Max Horn
macro to a function svn-id: r44081
2009-09-14FW Amiga distributed via Interplay should be a US version according to ↵Johannes Schickel
mobygames. svn-id: r44079
2009-09-14Add preliminary support for German Amiga version.Johannes Schickel
svn-id: r44077
2009-09-14Add md5 sum of FW Amiga distributed by "Interplay".Johannes Schickel
svn-id: r44076
2009-09-13- CleanupJohannes Schickel
- Fix mismatching new[]/delete svn-id: r44075
2009-09-13KYRA: - add sfx support for PC98-VersionFlorian Kagerer
svn-id: r44074
2009-09-13Fixed bug #2847910, "Loss of background audio loop". It would probably be safeTorbjörn Andersson
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-13Clarify things a bit by using the constant name rather than zero.Torbjörn Andersson
svn-id: r44072
2009-09-13Preliminary support for German Kyrandia 1 Amiga.Johannes Schickel
svn-id: r44071
2009-09-13Fix gcc warning.Johannes Schickel
svn-id: r44070
2009-09-13Modify Kyrandia 1 Amiga detection entry to allow the detector to ↵Johannes Schickel
differentiate between different languages. svn-id: r44069
2009-09-13Commit salty-horse's fix for bug #2854261 "GUI: Launcher list doesn't ↵Johannes Schickel
highlight after getting focus". svn-id: r44067
2009-09-13Proper fix for bug #2835715 "KYRA: GFX glitch at the bridge". The old fix ↵Johannes Schickel
broke saves, which were made in front of the castle door. svn-id: r44065
2009-09-13Fix regression caused by OSystem::updateScreen call limitation, which caused ↵Johannes Schickel
certain animations not to display at all. svn-id: r44063
2009-09-13Fix bug when skipping Kyrandia 1 Intro, when no restart save game file is ↵Johannes Schickel
present. svn-id: r44062
2009-09-13LOL/Floppy: fixed size of menu boxesFlorian Kagerer
svn-id: r44061
2009-09-13fixed double-taking of the captain's keyVladimir Menshakov
svn-id: r44060
2009-09-13fixed flickering by restarting render cycleVladimir Menshakov
svn-id: r44059
2009-09-13return event status from the nextEvent()Vladimir Menshakov
svn-id: r44058
2009-09-13removed invalid 0xff character handler, added fixmeVladimir Menshakov
svn-id: r44057
2009-09-13fixed sounds for the earlier callbacksVladimir Menshakov
svn-id: r44056
2009-09-13added hide/showActor, fixed intro, reverted straight animation orderVladimir Menshakov
svn-id: r44055
2009-09-13LOL: add missing opcodeFlorian Kagerer
svn-id: r44053
2009-09-13Fixed crash when reaching the end of the movie, riggered by recent StreamTorbjörn Andersson
changes. svn-id: r44052
2009-09-13Added workaround fix for Amazon conversation being cut off in Act 2Paul Gilbert
svn-id: r44050
2009-09-13added intro supportVladimir Menshakov
svn-id: r44049
2009-09-13Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r44048
2009-09-13added simple credits support for the intro.Vladimir Menshakov
svn-id: r44047
2009-09-13added shadow_color, height and packed width parameters for fonts.Vladimir Menshakov
svn-id: r44046
2009-09-13fixed animation slot in first trialVladimir Menshakov
svn-id: r44045
2009-09-13Always disable the "Change Directory" button in the save/load menus, as we ↵Filippos Karapetis
don't allow the engine to change the directory where saved games will be placed svn-id: r44044
2009-09-12Removed the INST_LOOKUP_CLASS defineFilippos Karapetis
svn-id: r44043
2009-09-12Made is_object() a method of the segment managerFilippos Karapetis
svn-id: r44042
2009-09-12Removed the unused ASSERT()-related code and changed a warning where ↵Filippos Karapetis
BREAKPOINT() was used to an error svn-id: r44041
2009-09-12LOL: fix bug that would sometimes accidently swap the freeze palette and the ↵Florian Kagerer
normal palette in the ghorka swamp svn-id: r44040
2009-09-12- Made obj_get and obj_get_name methods of SegManager (getObject and ↵Filippos Karapetis
getObjectName, respectively) - Renamed alloc_List -> allocateList, alloc_Node->allocateNode, alloc_hunk_entry->allocateHunkEntry, free_hunk_entry->freeHunkEntry, for consistency svn-id: r44039
2009-09-11LOL: added another missing opcodeFlorian Kagerer
svn-id: r44037
2009-09-11LOL: add missing opcodeFlorian Kagerer
svn-id: r44036
2009-09-11Added support for WINDRESFLAGS, required for e.g. multilib enabled MinGW ↵Andre Heider
toolchains svn-id: r44035
2009-09-11LOL/Floppy: fixed gfx tables generationFlorian Kagerer
svn-id: r44034
2009-09-11fix duplicate definition of FORCEINLINE on mingw toolchainsNorbert Lange
svn-id: r44033
2009-09-11Added an experimental screen transition dirty rect calculation code which ↵Paul Gilbert
should make background changes faster on slower devices or when scalers are active svn-id: r44032
2009-09-11Bugfix for the boundaries of changing objects used for dirty rect calculationsPaul Gilbert
svn-id: r44031
2009-09-11Remove excess spaces.Travis Howell
svn-id: r44030
2009-09-11Remove excess spaces.Travis Howell
svn-id: r44029
2009-09-11Fix compile of M4 game engine.Travis Howell
svn-id: r44028