Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-01-04 | cleanup | Max Horn | |
svn-id: r12139 | |||
2004-01-04 | split out cursor/palette code into separate source files | Max Horn | |
svn-id: r12138 | |||
2004-01-04 | Allow subtitles to be disabled in games using imuse digital again. | Travis Howell | |
svn-id: r12137 | |||
2004-01-04 | Fix a few subtitles glitches in loomcd during cutscenes. | Travis Howell | |
svn-id: r12136 | |||
2004-01-04 | no need to specify game data path here: File::setDefaultDirectory() took ↵ | Max Horn | |
care of that svn-id: r12135 | |||
2004-01-04 | renamed global var _debugLevel to g_debugLevel; let Engine constructor init ↵ | Max Horn | |
it (this way all engines get it for free, allows further cleanup); removed some useless/duplicate member vars in SwordEngine svn-id: r12134 | |||
2004-01-04 | turns out we always had VirtScreen::backBuf but didn't use it... change that ↵ | Max Horn | |
(helps readability of the code, IMO); added Gdi::getMaskBuffer (again, helps understanding the code, I think); regrouped some functions in gfx.cpp svn-id: r12133 | |||
2004-01-04 | removed setFeatures (not needed anymore) | Max Horn | |
svn-id: r12132 | |||
2004-01-04 | replaced many instances of _screenWidth by VirtScreen::width, where ↵ | Max Horn | |
approriate (there are cases, like when dealing with the camera, where _screenWidth is correct; in other places we still use it, because the VirtScreen is not available in that place at this time, will be fixed later). Reason for all this: eventually a clean seperation will allow us to use a main screen which is wider than the real screen width -> useful for V7+ smooth scrolling svn-id: r12131 | |||
2004-01-04 | uhm? I don't see why VC 2003 would complain about this, but not about the ↵ | Max Horn | |
many equal instances of this code (which, BTW, is perfectly valid C...) svn-id: r12130 | |||
2004-01-04 | nothing. | Robert Göffringmann | |
svn-id: r12129 | |||
2004-01-04 | added control panel confirmation dialog. | Robert Göffringmann | |
svn-id: r12128 | |||
2004-01-04 | removed speed button from control panel and made the game do a full screen ↵ | Robert Göffringmann | |
refresh after leaving the control panel svn-id: r12127 | |||
2004-01-04 | respond to 'alter'-type overrides | Joost Peters | |
svn-id: r12126 | |||
2004-01-04 | I don't see why this would be needed (my guess is that the hack in ↵ | Max Horn | |
initVirtScreen (to use _roomHeight) already covers this, and more) svn-id: r12125 | |||
2004-01-04 | remove this HACK workaround - I think I may have fixed the true cause (we'll ↵ | Max Horn | |
see) svn-id: r12124 | |||
2004-01-04 | cleanup (mostly moved stuff around, and replaced the fadeOut call) | Max Horn | |
svn-id: r12123 | |||
2004-01-03 | renamed updateDirtyRect to markRectAsDirty (because that's what it really ↵ | Max Horn | |
does); used virtual screen id constants in more places svn-id: r12122 | |||
2004-01-03 | cleanup | Max Horn | |
svn-id: r12121 | |||
2004-01-03 | oops | Max Horn | |
svn-id: r12120 | |||
2004-01-03 | removed unused param in initScreens | Max Horn | |
svn-id: r12119 | |||
2004-01-03 | added & renamed some constants; fixed & added some doxygen comments; cleaned ↵ | Max Horn | |
up the dirty screen code a bit (this should also fix a bug in V1/V2 games where part of the screen was not redrawn properly) svn-id: r12118 | |||
2004-01-03 | TODO | Max Horn | |
svn-id: r12117 | |||
2004-01-03 | cleanup | Max Horn | |
svn-id: r12116 | |||
2004-01-03 | fix for BE systems | Max Horn | |
svn-id: r12115 | |||
2004-01-03 | remove 'Sky' name prefix for most stuff (not needed anymore since we are in ↵ | Max Horn | |
namespace 'Sky' now) svn-id: r12114 | |||
2004-01-03 | Fixed bug that made ScummVM crash when loading a savegame where the main | Torbjörn Andersson | |
character was walking. (I had missed a case where pointers were cast to integers.) svn-id: r12113 | |||
2004-01-03 | It was pointed out to me that we can't use the DEMO variable here, because | Torbjörn Andersson | |
the missing file may be the one with the resource for the global variables. svn-id: r12112 | |||
2004-01-03 | oops | Max Horn | |
svn-id: r12111 | |||
2004-01-03 | renamed AudioInputStream -> AudioStream | Max Horn | |
svn-id: r12110 | |||
2004-01-03 | changed screen drawing code to only redraw blocks that changed. | Robert Göffringmann | |
svn-id: r12109 | |||
2004-01-03 | Made the music code more like the one in BS1, i.e. the fade time is longer | Torbjörn Andersson | |
and it now fades both up and down. Plenty of cleanups, simplifications and just moving code around to group it in what I hope is a more logical fashion. Fixed a long-standing bug where spot effects would eventually use up all available sound effect handles. (I may have introduced this when I removed the expiration of sound effects from FxServer().) svn-id: r12108 | |||
2004-01-03 | Delete the mutex when we're done with it. | Torbjörn Andersson | |
svn-id: r12107 | |||
2004-01-03 | eriktorbjorn's fix for a crash when sprite were completely outside of the screen | Robert Göffringmann | |
svn-id: r12106 | |||
2004-01-03 | Should be enabled for all GF_NEW_COSTUMES games. | Travis Howell | |
Fixes missing actors in craters section of puttmoon svn-id: r12105 | |||
2004-01-03 | Add last few | Travis Howell | |
svn-id: r12104 | |||
2004-01-03 | simplification (possible since read() doesn't have to be efficient anymore) | Max Horn | |
svn-id: r12103 | |||
2004-01-03 | replace read() by readBuffer() in CopyRateConverter | Max Horn | |
svn-id: r12102 | |||
2004-01-03 | Update | Travis Howell | |
svn-id: r12101 | |||
2004-01-03 | Allow queen to use adlib driver as well (that was surprisingly easy :)) | Joost Peters | |
svn-id: r12100 | |||
2004-01-03 | Introduce namespace 'Sky' | Max Horn | |
svn-id: r12099 | |||
2004-01-03 | renamed SimonSound class back to just Sound (now that we use namespaces that ↵ | Max Horn | |
is just fine) svn-id: r12098 | |||
2004-01-03 | more MAD MP3 / Ogg Vorbis cleanup: try not to expose anything about the libs ↵ | Max Horn | |
used for MP3/Vorbis support -> this eases changing the implementations, and reduces header dependencies (and thus compile time) :-) svn-id: r12097 | |||
2004-01-03 | re-enabled .sog and .so3 support for FT | Max Horn | |
svn-id: r12096 | |||
2004-01-03 | removed SoundMixer::playMP3CDTrack; simplified makeMP3Stream (special ↵ | Max Horn | |
variant with mad_timer_t was really only needed for MP3TrackInfo class) svn-id: r12095 | |||
2004-01-03 | added makeVOCStream() (convenience function) | Max Horn | |
svn-id: r12094 | |||
2004-01-02 | - added missing MOVE_SPEAK code (only CHEF.DOG seems to use that) | Gregory Montoir | |
- clear Talk::_dialogueTree[0] to avoid problems when accessing oldLevel / level 0 svn-id: r12093 | |||
2004-01-02 | sync with data | Max Horn | |
svn-id: r12092 | |||
2004-01-02 | Add comments for HE specific opcodes | Travis Howell | |
Update hack for PuttPutt Add another small fix. svn-id: r12091 | |||
2004-01-02 | spelling mistake | Joost Peters | |
svn-id: r12090 |