Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-13 | Always 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-12 | Removed the INST_LOOKUP_CLASS define | Filippos Karapetis | |
svn-id: r44043 | |||
2009-09-12 | Made is_object() a method of the segment manager | Filippos Karapetis | |
svn-id: r44042 | |||
2009-09-12 | Removed the unused ASSERT()-related code and changed a warning where ↵ | Filippos Karapetis | |
BREAKPOINT() was used to an error svn-id: r44041 | |||
2009-09-12 | LOL: 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-11 | LOL: added another missing opcode | Florian Kagerer | |
svn-id: r44037 | |||
2009-09-11 | LOL: add missing opcode | Florian Kagerer | |
svn-id: r44036 | |||
2009-09-11 | LOL/Floppy: fixed gfx tables generation | Florian Kagerer | |
svn-id: r44034 | |||
2009-09-11 | Added 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-11 | Bugfix for the boundaries of changing objects used for dirty rect calculations | Paul Gilbert | |
svn-id: r44031 | |||
2009-09-11 | Remove excess spaces. | Travis Howell | |
svn-id: r44030 | |||
2009-09-11 | Remove excess spaces. | Travis Howell | |
svn-id: r44029 | |||
2009-09-11 | Fix compile of M4 game engine. | Travis Howell | |
svn-id: r44028 | |||
2009-09-11 | Slightly modified version of Patch #2838562: Improve endian.h and stream.h | Max Horn | |
svn-id: r44027 | |||
2009-09-11 | M4: Seems that s1_cos and s1_sin are either misnamed, or buggy ? | Max Horn | |
svn-id: r44026 | |||
2009-09-11 | Don't abuse FORCEINLINE | Max Horn | |
svn-id: r44025 | |||
2009-09-10 | Removed incorrect German Neon Edition MD5 | Paul Gilbert | |
svn-id: r44023 | |||
2009-09-09 | Really 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-09 | LOL/Floppy: - fix spell book animation | Florian Kagerer | |
svn-id: r44021 | |||
2009-09-09 | Playtoons - Fix searchHotspot and suppress a forgotten debug warning | Arnaud Boutonné | |
svn-id: r44020 | |||
2009-09-09 | moved away actor animation from the "lan" animations. added better handling ↵ | Vladimir Menshakov | |
for the asynchronous events. svn-id: r44019 | |||
2009-09-09 | Playtoons - Add oPlaytoons_printText | Arnaud Boutonné | |
svn-id: r44018 | |||
2009-09-09 | Removed/replaced the gfx_pixmap_color struct | Filippos Karapetis | |
svn-id: r44017 | |||
2009-09-08 | Fixed some (pedantic) warnings | Max Horn | |
svn-id: r44015 | |||
2009-09-08 | tinsel: correct mac cd checksums, made on files extracted as raw data | Fabio Battaglia | |
svn-id: r44014 | |||
2009-09-08 | added actor-walkbox position correction | Vladimir Menshakov | |
svn-id: r44013 | |||
2009-09-08 | removed ann's house music hack from scene. | Vladimir Menshakov | |
svn-id: r44012 | |||
2009-09-08 | Tinsel: added (disabled) Discworld 1 MAC detection entry | Fabio Battaglia | |
svn-id: r44011 | |||
2009-09-08 | T7G: 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-07 | removed junk, added warning about unimplemented callback | Vladimir Menshakov | |
svn-id: r44008 | |||
2009-09-07 | made game completable | Vladimir Menshakov | |
svn-id: r44007 | |||
2009-09-07 | added quit event | Vladimir Menshakov | |
svn-id: r44006 | |||
2009-09-07 | play animation only when hovered | Vladimir Menshakov | |
svn-id: r44005 | |||
2009-09-07 | fixed invalid text length calculation | Vladimir Menshakov | |
svn-id: r44004 | |||
2009-09-07 | Merged 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-07 | Added second German Neon Edition detection entry | Paul Gilbert | |
svn-id: r44001 | |||
2009-09-07 | Fixed a regression from commit #43999 (segment ID 1 is valid) | Filippos Karapetis | |
svn-id: r44000 | |||
2009-09-07 | SCI: Replace GET_SEGMENT_ANY and GET_OBJECT_SEGMENT macros by new segman methods | Max Horn | |
svn-id: r43999 | |||
2009-09-06 | Removed some unused variables | Filippos Karapetis | |
svn-id: r43998 | |||
2009-09-06 | LOL/Floppy: implemented missing opcode | Florian Kagerer | |
svn-id: r43997 | |||
2009-09-06 | Cleanup | Filippos Karapetis | |
svn-id: r43996 | |||
2009-09-06 | Fixed compilation on BE systems | Filippos Karapetis | |
svn-id: r43995 | |||
2009-09-06 | Removed 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-06 | Removed some leftover debug code, and turned p0printf messages into debug ↵ | Filippos Karapetis | |
messages, introducing a new debug level svn-id: r43993 | |||
2009-09-06 | LOL: add message to load/delete menus when no save files are present | Florian Kagerer | |
svn-id: r43992 | |||
2009-09-06 | LOL: fixed bug in delete menu code | Florian Kagerer | |
svn-id: r43991 | |||
2009-09-06 | SCI: Rename SegManager::exports_wide to _exportsAreWide and changed it to a ↵ | Max Horn | |
bool, and rename setExportWidth() to setExportAreWide() svn-id: r43988 | |||
2009-09-06 | SCI: Script::obj_indices is now protected | Max Horn | |
Add new methods init, allocateObject and getObject to class Script, and use them instead of directly accessing Script::obj_indices. Replace RAW_GET_CLASS_INDEX with Script::getObject() svn-id: r43987 | |||
2009-09-06 | SCI: Replace "IntMapper *id_seg_map" in SegManager with a ↵ | Max Horn | |
Common::HashMap<int,int> This simplifies the code considerably. Also changed the savegame format accordingly, which required me to bump the format version to 10. Old saves should still load fine. svn-id: r43986 |