Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2009-09-04 | Removed the "reverse alpha" flag from the graphics driver code. Alpha values ↵ | Filippos Karapetis | |
are now always 0 for transparent, up to 255 for opaque svn-id: r43939 | |||
2009-09-04 | Removed the bilinear and trilinear FreeSCI scalers, and only left the ↵ | Filippos Karapetis | |
unfiltered scaler in (to be replaced by ScummVM's scaler code). We really don't need bilinear and trilinear filtered scaling in the engine, as ScummVM's filters already perform bilinear and trilinear filtered scaling, if requested svn-id: r43938 | |||
2009-09-04 | Fixing signed/unsigned comparison warning | Sven Hesse | |
svn-id: r43937 | |||
2009-09-04 | Removed the animation_granularity variable from the engine state (it never ↵ | Filippos Karapetis | |
changes, and it's used in one place only) svn-id: r43936 |