Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2009-09-04 | Moved some functions inside the SegManager class, and renamed alloc_clone() ↵ | Filippos Karapetis | |
to allocateClone() svn-id: r43935 | |||
2009-09-04 | Silenced an MSVC warning about an unexpected parameter, and added a FIXME | Filippos Karapetis | |
svn-id: r43934 | |||
2009-09-04 | Change TeenAgent::GameDescription forward declaration to match definition | Willem Jan Palenstijn | |
svn-id: r43933 | |||
2009-09-03 | Silence gcc warnings. | Matthew Hoops | |
svn-id: r43931 | |||
2009-09-03 | fixed invalid hash sum | Vladimir Menshakov | |
svn-id: r43930 | |||
2009-09-03 | added detection structures with exe offsets. | Vladimir Menshakov | |
svn-id: r43929 | |||
2009-09-03 | implemented switch in cellar callback | Vladimir Menshakov | |
svn-id: r43928 | |||
2009-09-03 | removed tab as suggested | Vladimir Menshakov | |
svn-id: r43926 | |||
2009-09-03 | fixed engines order, added svn:keywords properties. | Vladimir Menshakov | |
svn-id: r43925 | |||
2009-09-03 | Fix warning (missing endline) | Willem Jan Palenstijn | |
svn-id: r43924 | |||
2009-09-03 | LOL: some more work on the floppy version (drawing code is still broken) | Florian Kagerer | |
svn-id: r43923 | |||
2009-09-03 | imported teenagent engine sources. | Vladimir Menshakov | |
svn-id: r43922 | |||
2009-09-03 | Workaround for bug #2848940 (ScummVM crashes with Future wars): ↵ | Kari Salminen | |
getZoneFromPositionRaw accessed data outside its 320x200 buffer because Y values in range 200-232 were given to it. Original doesn't properly handle this either so trying this workaround of returning zero for positions outside the 320x200 buffer. Hopefully nothing else breaks in Future Wars because of this (More testing is direly needed!). svn-id: r43920 | |||
2009-09-03 | Fix a new/free mismatch when creating a MemoryReadStream from a ↵ | Matthew Hoops | |
MemoryWriteStreamDynamic by changing MemoryWriteStreamDynamic to use malloc/free instead of new/delete[]. This could have affected ScummEngine_v4::prepareSavegame(). svn-id: r43918 | |||
2009-09-03 | SCI: Relocate export table when restoring SCI1.1 savegames | Walter van Niftrik | |
svn-id: r43916 | |||
2009-09-03 | - Re-added the SCI0 dithering code. Dithering is disabled by default. Added ↵ | Filippos Karapetis | |
the 3 dithering modes as an enum (and reorganized them a bit) - Added 3 config options for dithering in the ini file - mainly for purists (config option "dither_mode"): 0 - disabled, 1 - 16 color dithering (Sierra style) and 2 - 256 color dithering - Dithering is now always applied depending on the screen scale (removed the relevant parameter) - Removed the background picture buffering option, used to speed-up room changes. Room changing is quite fast (instantaneous), and the extra memory allocated is not worth the possible speed increase in small devices. Plus.... there is no reliable value to set this option to, so there is no point in letting the user decide what value to put there using guesswork svn-id: r43915 | |||
2009-09-02 | LOL: - fix speech/text settings | Florian Kagerer | |
- start fixing floppy version svn-id: r43914 | |||
2009-09-02 | Fixed loading again (broken accidentally in rev. 43504 | Filippos Karapetis | |
svn-id: r43913 | |||
2009-09-02 | SAGA: Change Actor::fillPathArray to use a dynamic queue instead of an ↵ | Max Horn | |
only-growing array -> should reduce memory usage significantly svn-id: r43912 | |||
2009-09-02 | Removed the dirty rectangle option of updating one huge rectangle, and only ↵ | Filippos Karapetis | |
left the algorithm of updating the screen with multiple small rectangles, like we do in all the other engines that support dirty rectangle screen updates svn-id: r43909 | |||
2009-09-02 | Some renaming: | Filippos Karapetis | |
getresourceManager -> getResourceManger resourceManager -> resMan segmentManager ->segMan svn-id: r43908 | |||
2009-09-02 | SCI: Renamed kernel_dereference_* to kernelDeref*, and added kernelDerefString | Max Horn | |
svn-id: r43907 | |||
2009-09-02 | SCI: | Max Horn | |
* removed kNOP * renamed k_Unknown to kUnknown * added FIXME to kfunct_mappers table * more cleanup svn-id: r43906 | |||
2009-09-02 | SCI: funct_nr is not used in 99% of all opcodes -- hide it in those (to be ↵ | Max Horn | |
removed eventually) svn-id: r43905 | |||
2009-09-02 | LOL: update kyra.dat with floppy version data (floppy version still doesn't ↵ | Florian Kagerer | |
work, though) svn-id: r43904 | |||
2009-09-01 | Added checksums for KQ5 EGA (bug report #2829470) | Filippos Karapetis | |
svn-id: r43903 | |||
2009-09-01 | Disabled the FreeSCI PIC0 palette dithering code, for now. It doesn't really ↵ | Filippos Karapetis | |
make sense to dither, as Sierra games use up to 256 colors (even the later SVGA ones), and it messes up the result of the FreeSCI graphics filters. Plus, the resulting image looks worse than the original one svn-id: r43901 |