Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
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 | 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 | 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 | 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 | removed magic exe offsets, added teenagent.dat support. | Vladimir Menshakov | |
svn-id: r43954 | |||
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 | |||
2009-09-04 | Gob/Adi2 - In playtoons and later, there are 50 more sprite pointers | Arnaud Boutonné | |
svn-id: r43949 | |||
2009-09-04 | Add oPlaytoons_getObjAnimSize. It's uncomplete, but it allows to use some ↵ | Arnaud Boutonné | |
functionalities of the construction mode svn-id: r43948 | |||
2009-09-04 | TEEN: Made some stuff const | Max Horn | |
svn-id: r43947 | |||
2009-09-04 | TEEN: Some whitespace fixes | Max Horn | |
svn-id: r43946 | |||
2009-09-04 | TEEN: | Max Horn | |
* don't use "using namespace", instead put stuff into its correct namespace * when using #include, always prefix engine header files with the engine name * some cleanup svn-id: r43945 | |||
2009-09-04 | TEEN: Fix header file guards to match our conventions | Max Horn | |
svn-id: r43944 | |||
2009-09-04 | Oops | Filippos Karapetis | |
svn-id: r43943 | |||
2009-09-04 | - Allow SCI games to set the cursor position when it's hidden once again | Filippos Karapetis | |
- Changed the message shown when the game tries to move the cursor off the screen bounds from a warning to a debug message, to avoid spam in games that do this behavior, e.g. the Camelot demo svn-id: r43942 | |||
2009-09-04 | - Removed the gfx error defines. When resources are not found, or are ↵ | Filippos Karapetis | |
corrupted, we should error out instead of piggy-banking an error flag to another function - Do not try and set the position of the mouse cursor when it's hidden svn-id: r43941 | |||
2009-09-04 | SCI: Reset signal before playing song. | Walter van Niftrik | |
svn-id: r43940 |