Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-01-11 | Don't update the screen twice while waiting | Filippos Karapetis | |
svn-id: r47254 | |||
2010-01-11 | Changed all kGraph calls which handle rectangles to use kGraphCreateRect(). ↵ | Filippos Karapetis | |
Also, changed kGraphCreateRect() to return a rect, rather than update a rect pointer svn-id: r47253 | |||
2010-01-11 | New music code: Implemented sound stopping after fading, and disabled MIDI ↵ | Filippos Karapetis | |
sound volume fading, till we figure out what's wrong with fading in the Sierra logo screen in GK1 svn-id: r47252 | |||
2010-01-11 | Some portrait-related changes, to be used when portrait loading/unloading is ↵ | Filippos Karapetis | |
done. Also, added a comment on where the class is used svn-id: r47251 | |||
2010-01-11 | Moved all the cache limits inside helpers.h and removed an obsolete TODO | Filippos Karapetis | |
svn-id: r47250 | |||
2010-01-11 | N64: optimizations in cursor drawing code | Fabio Battaglia | |
svn-id: r47249 | |||
2010-01-11 | Added MSVC warning 4355 ignore for the M4 project | Paul Gilbert | |
svn-id: r47248 | |||
2010-01-11 | - Set the palette inside doit() again | Filippos Karapetis | |
- Removed a now obsolete TODO - Portrait animations are now stopped when the Esc key is pressed, or when the engine should quit svn-id: r47247 | |||
2010-01-11 | The portrait file data is now freed after the portrait animation is done | Filippos Karapetis | |
svn-id: r47246 | |||
2010-01-11 | Cleanup, fixed a memory leak | Filippos Karapetis | |
svn-id: r47245 | |||
2010-01-11 | Improve support for negative Timestamps, and add + and - operators | Max Horn | |
svn-id: r47244 | |||
2010-01-11 | MADE: Use Mixer::getElapsedTime and Audio::Timestamp instead of ↵ | Max Horn | |
Mixer::getSoundElapsedTime svn-id: r47243 | |||
2010-01-11 | N64: a few optimizations in framebuffer drawing code | Fabio Battaglia | |
svn-id: r47242 | |||
2010-01-11 | - Don't set the palette per portrait frame - setting the whole screen ↵ | Filippos Karapetis | |
palette is a very expensive operation, and shouldn't be done on each frame, especially when all of the frames use the same palette - Cleanup svn-id: r47241 | |||
2010-01-11 | Hide the mouse cursor while a video is being played | Filippos Karapetis | |
svn-id: r47240 | |||
2010-01-10 | SCI: Fix default optimization level in AvoidPath | Walter van Niftrik | |
svn-id: r47239 | |||
2010-01-10 | Nintendo64: use newlines when printing assert messages, to avoid wrapping | Fabio Battaglia | |
svn-id: r47238 | |||
2010-01-10 | Silenced warnings ("this" isn't defined on object instantiation, and ↵ | Filippos Karapetis | |
commented out some unused variables) svn-id: r47237 | |||
2010-01-10 | fix #2926655: "Teenagent: Inventory problems on BE systems" | Joost Peters | |
svn-id: r47236 | |||
2010-01-10 | remove unneeded workaround for #47233 | Fabio Battaglia | |
svn-id: r47234 | |||
2010-01-10 | Fix bug in Engine::pauseEngine (this should fix #2912148 "Using virtual ↵ | Johannes Schickel | |
keyboard in menu mutes audio") svn-id: r47233 | |||
2010-01-10 | Mark the 'fix' in r47231 as a workaround for a probably deeper problem. | Fabio Battaglia | |
svn-id: r47232 | |||
2010-01-10 | Check if game engine is already paused before pausing it again to show ↵ | Fabio Battaglia | |
virtual keyboard. Fixes #2912148 svn-id: r47231 | |||
2010-01-10 | Typo. | Johannes Schickel | |
svn-id: r47230 | |||
2010-01-10 | Add some more comments. | Johannes Schickel | |
svn-id: r47229 | |||
2010-01-10 | Fix missing type forward declaration in voc.h. | Johannes Schickel | |
svn-id: r47228 | |||
2010-01-10 | Fix a memory leak. | Johannes Schickel | |
svn-id: r47227 | |||
2010-01-10 | - Add a SubLoopingAudioStream, which loops a nested part of a stream and ↵ | Johannes Schickel | |
thus features the same looping capabilites as LinearMemoryStream and LinearDiskStream. - Remove custom looping code from LinearMemoryStream and LinearDiskStream. - Adapt various client code to the changes. svn-id: r47226 | |||
2010-01-10 | SCI: kPortrait - abort on mouse presses only | Martin Kiewitz | |
svn-id: r47225 | |||
2010-01-10 | SCI: kPortrait - mouse click now aborts portrait | Martin Kiewitz | |
svn-id: r47224 | |||
2010-01-10 | SCI: fixed typo when getting resourceId on kPortrait call - fixes resource ↵ | Martin Kiewitz | |
not found in kq6 within pawn shop svn-id: r47223 | |||
2010-01-10 | SCI: kPortrait - error() out when resource could not be found | Martin Kiewitz | |
svn-id: r47222 | |||
2010-01-10 | SCI: ignore hiresMode when not being upscaledHires for kDrawCel and ↵ | Martin Kiewitz | |
updateBox on kGraph - fixes kq6 dos svn-id: r47221 | |||
2010-01-10 | SCI: changed SoundResource constructor to set values for ↵ | Martin Kiewitz | |
digitalChannelNr/digitalSampleRate and digitalSampleSize at any time svn-id: r47220 | |||
2010-01-10 | SCI: updateBox now also supports hires mode | Martin Kiewitz | |
svn-id: r47219 | |||
2010-01-10 | SCI: changed location of hack inside kDrawCel, coordinates of savedhiresbox ↵ | Martin Kiewitz | |
may not get port adjusted svn-id: r47218 | |||
2010-01-10 | SCI: switching to hires kDrawCel when 8th parameter is passed, fixed ↵ | Martin Kiewitz | |
kDrawCel port adjust - fixes kq6 hires inventory svn-id: r47217 | |||
2010-01-10 | Handle properly shouldQuit() | Robert Špalek | |
svn-id: r47215 | |||
2010-01-09 | SCI: kPortrait - now drawing after wait, also using gui wait so mouse cursor ↵ | Martin Kiewitz | |
still works during execution, makes lip sync perfect (thx to the other fix by fingolfin) svn-id: r47214 | |||
2010-01-09 | Add Mixer::getElapsedTime() method returning a Timestamp, thus offering a ↵ | Max Horn | |
higher precision than Mixer::getSoundElapsedTime(). Convert some video code to use it. svn-id: r47213 | |||
2010-01-09 | Fix Timestamp::addMsecs; some cleanup | Max Horn | |
svn-id: r47212 | |||
2010-01-09 | SCI: kPortrait - drawing base bitmap before drawing animation bitmap | Martin Kiewitz | |
svn-id: r47211 | |||
2010-01-09 | kPortrait: found the coordinate offsets, corrected actual bitmap size ↵ | Martin Kiewitz | |
(sometimes extra bytes are appended per line) animation bitmaps now valid svn-id: r47210 | |||
2010-01-09 | SCI: deleting _bitmaps and unlocking sync resource in kPortrait | Martin Kiewitz | |
svn-id: r47208 | |||
2010-01-09 | SCI: kPortrait - animation included, doesnt seem right currently coordinate ↵ | Martin Kiewitz | |
offset is missing (cause i cant find it) and mouth movement doesnt seem right...at least the basics work and graphic data is fine svn-id: r47206 | |||
2010-01-09 | Register default setting for 'mute' option | Willem Jan Palenstijn | |
svn-id: r47205 | |||
2010-01-09 | SCI: kPortrait almost fully implemented (animation bitmaps still missing) | Martin Kiewitz | |
svn-id: r47204 | |||
2010-01-09 | Implement some safer handling of the "Extended" block in VOC files. | Johannes Schickel | |
svn-id: r47203 | |||
2010-01-09 | SCI: adding audio support to kPortrait, audio is now playing when portraits ↵ | Martin Kiewitz | |
are shown svn-id: r47202 | |||
2010-01-09 | SCI: added new debug command "picture_visualize", which enables ↵ | Martin Kiewitz | |
visualization of the drawing process of EGA pictures svn-id: r47201 |