aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2009-09-11Slightly modified version of Patch #2838562: Improve endian.h and stream.hMax Horn
svn-id: r44027
2009-09-11M4: Seems that s1_cos and s1_sin are either misnamed, or buggy ?Max Horn
svn-id: r44026
2009-09-11Don't abuse FORCEINLINEMax Horn
svn-id: r44025
2009-09-10Removed incorrect German Neon Edition MD5Paul Gilbert
svn-id: r44023
2009-09-09Really fixing searchHotspot, syntax-wise at least. (Note: ↵Sven Hesse
Hotspots::Hotspot::left is unsigned, so a comparison with -1 will always yield false. And for left == 0xFFFF a method already exists, Hotspots::Hotspot::isEnd()) svn-id: r44022
2009-09-09LOL/Floppy: - fix spell book animationFlorian Kagerer
svn-id: r44021
2009-09-09Playtoons - Fix searchHotspot and suppress a forgotten debug warningArnaud Boutonné
svn-id: r44020
2009-09-09moved away actor animation from the "lan" animations. added better handling ↵Vladimir Menshakov
for the asynchronous events. svn-id: r44019
2009-09-09Playtoons - Add oPlaytoons_printTextArnaud Boutonné
svn-id: r44018
2009-09-09Removed/replaced the gfx_pixmap_color structFilippos Karapetis
svn-id: r44017
2009-09-08Fix what looks like a typo bug in the AVI playerMax Horn
svn-id: r44016
2009-09-08Fixed some (pedantic) warningsMax Horn
svn-id: r44015
2009-09-08tinsel: correct mac cd checksums, made on files extracted as raw dataFabio Battaglia
svn-id: r44014
2009-09-08added actor-walkbox position correctionVladimir Menshakov
svn-id: r44013
2009-09-08removed ann's house music hack from scene. Vladimir Menshakov
svn-id: r44012
2009-09-08Tinsel: added (disabled) Discworld 1 MAC detection entryFabio Battaglia
svn-id: r44011
2009-09-08T7G: Fix bug #2853185 where card puzzle doesn't clean up, resulting in a ↵Scott Thomas
blank menu in special instances svn-id: r44009
2009-09-07removed junk, added warning about unimplemented callbackVladimir Menshakov
svn-id: r44008
2009-09-07made game completableVladimir Menshakov
svn-id: r44007
2009-09-07added quit eventVladimir Menshakov
svn-id: r44006
2009-09-07play animation only when hoveredVladimir Menshakov
svn-id: r44005
2009-09-07fixed invalid text length calculationVladimir Menshakov
svn-id: r44004
2009-09-07Merged xfact and yfact into scaleFactor - it doesn't really make sense to ↵Filippos Karapetis
multiply one dimension with an integer multiplier which is different to the multiplier of the other dimension, otherwise we'll end up with funny looking and squashed resolutions like 640x200 or 320x400. Also, removed the now-unused pixelFormat member variable of the graphics driver struct svn-id: r44003
2009-09-07Added second German Neon Edition detection entryPaul Gilbert
svn-id: r44001
2009-09-07Fixed a regression from commit #43999 (segment ID 1 is valid)Filippos Karapetis
svn-id: r44000
2009-09-07SCI: Replace GET_SEGMENT_ANY and GET_OBJECT_SEGMENT macros by new segman methodsMax Horn
svn-id: r43999
2009-09-06Removed some unused variablesFilippos Karapetis
svn-id: r43998
2009-09-06LOL/Floppy: implemented missing opcodeFlorian Kagerer
svn-id: r43997
2009-09-06CleanupFilippos Karapetis
svn-id: r43996
2009-09-06Fixed compilation on BE systemsFilippos Karapetis
svn-id: r43995
2009-09-06Removed the hi-color code (16bpp & 24bpp). All SCI games use up to 256 ↵Filippos Karapetis
colors, so hi-color isn't really used anywhere, and it only makes the overall code more complex for no reason svn-id: r43994
2009-09-06Removed some leftover debug code, and turned p0printf messages into debug ↵Filippos Karapetis
messages, introducing a new debug level svn-id: r43993
2009-09-06LOL: add message to load/delete menus when no save files are presentFlorian Kagerer
svn-id: r43992
2009-09-06LOL: fixed bug in delete menu codeFlorian Kagerer
svn-id: r43991
2009-09-06COMMON: (Inactive) code to debug memory leaks in memory pools + typo fixBertrand Augereau
svn-id: r43990
2009-09-06SCI: Rename SegManager::exports_wide to _exportsAreWide and changed it to a ↵Max Horn
bool, and rename setExportWidth() to setExportAreWide() svn-id: r43988