Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | COMMON: (Inactive) code to debug memory leaks in memory pools + typo fix | Bertrand Augereau | |
svn-id: r43990 | |||
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 | |||
2009-09-06 | SCI: Convert saveload code to use the versioning feature of Common::Serializer | Max Horn | |
svn-id: r43985 | |||
2009-09-06 | SCI: cleanup | Max Horn | |
svn-id: r43984 | |||
2009-09-06 | COMMON: HashMap::getVal now allows specifying a default value. | Max Horn | |
A new variant of HashMap::getVal with a second 'default value' parameter has been added. This helps avoid many contains() + getVal() combos (which incur double lookup penalty), and is much lighter than using find() (which has to create an iterator). svn-id: r43983 | |||
2009-09-06 | SCI: cleanup | Max Horn | |
svn-id: r43982 | |||
2009-09-06 | SCI: Cleanup for some SegManager internals | Max Horn | |
- rename segGet and getSegment to getScriptSegment; the two can be distinguished by the parameter count. - rename type SCRIPT_GET to ScriptLoadType to conform with our code formatting conventions - rename get_class_address to getClassAddress - some cleanup svn-id: r43981 | |||
2009-09-06 | SCI: Rename resManager -> resMan; segManager -> segMan | Max Horn | |
svn-id: r43980 | |||
2009-09-06 | SCI: Rename player -> s_player and made it static; allocate MemoryReadStream ↵ | Max Horn | |
in two cases on the stack, for simplicity svn-id: r43979 | |||
2009-09-06 | SCI: Change script_lookup_export to use SegManager::validateExportFunc | Max Horn | |
svn-id: r43978 | |||
2009-09-06 | Constness fix | Bertrand Augereau | |
svn-id: r43975 | |||
2009-09-06 | Minor constness fixes | Bertrand Augereau | |
svn-id: r43974 | |||
2009-09-06 | start sound positioning with 1 as in original engine. | Vladimir Menshakov | |
svn-id: r43973 | |||
2009-09-06 | implemented mansion drawers-book puzzle and fake chili. | Vladimir Menshakov | |
svn-id: r43972 | |||
2009-09-06 | LOL: fixed warning | Florian Kagerer | |
svn-id: r43971 | |||
2009-09-06 | LOL/Floppy: fix menus | Florian Kagerer | |
svn-id: r43970 | |||
2009-09-05 | more callbacks from the third episode | Vladimir Menshakov | |
svn-id: r43969 | |||
2009-09-05 | LOL/Floppy: fix compass | Florian Kagerer | |
svn-id: r43968 | |||
2009-09-05 | LOL/Floppy: fix bug in dialogue displayer | Florian Kagerer | |
svn-id: r43967 | |||
2009-09-05 | made second chapter completable. | Vladimir Menshakov | |
svn-id: r43966 | |||
2009-09-05 | Support for SMB shares, cleaned up async FS functions. | Andre Heider | |
svn-id: r43965 | |||
2009-09-05 | more callbacks, removed anotherMansionTry() | Vladimir Menshakov | |
svn-id: r43964 | |||
2009-09-05 | added actor_animation for the dialog | Vladimir Menshakov | |
svn-id: r43963 | |||
2009-09-05 | LOL: fix floppy version static data | Florian Kagerer | |
svn-id: r43962 | |||
2009-09-05 | added orientation to moveTo() function, added support for the sound queue. | Vladimir Menshakov | |
svn-id: r43961 | |||
2009-09-05 | LOL: fix inventory drawing in floppy version | Florian Kagerer | |
svn-id: r43960 | |||
2009-09-05 | Updated xcode project | Oystein Eftevaag | |
svn-id: r43959 | |||
2009-09-05 | removed debug rendering of bounding boxes | Vladimir Menshakov | |
svn-id: r43957 | |||
2009-09-05 | cleaned up mess in initialization, added original mouse cursor | Vladimir Menshakov | |
svn-id: r43956 | |||
2009-09-05 | added teenagent.dat to dist files | Vladimir Menshakov | |
svn-id: r43955 | |||
2009-09-05 | removed magic exe offsets, added teenagent.dat support. | Vladimir Menshakov | |
svn-id: r43954 | |||
2009-09-05 | added teenagent.dat | Vladimir Menshakov | |
svn-id: r43953 | |||
2009-09-05 | added create_teenagent tool | Vladimir Menshakov | |
svn-id: r43952 | |||
2009-09-04 | Playtoons - Add workaround in order to ignore hardcoded paths in ↵ | Arnaud Boutonné | |
oPlaytoons_checkData. Useful for playtoons sticks found on deutsch Addy4 svn-id: r43951 | |||
2009-09-04 | Some more int16->uint16 changes, to accommodate for Playtoons larger ↵ | Sven Hesse | |
variable space svn-id: r43950 |