Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-01-05 | Marked some more structs as packed. I don't know if it makes any | Torbjörn Andersson | |
difference, as they contain only 32-bit integers, but I also believe it does no harm. svn-id: r12159 | |||
2004-01-05 | Had checks wrong way around, seems to work now. | Travis Howell | |
svn-id: r12158 | |||
2004-01-05 | added a class to manage banks, Queen::Graphics cleanup | Gregory Montoir | |
svn-id: r12157 | |||
2004-01-05 | add a few things | Jonathan Gray | |
svn-id: r12156 | |||
2004-01-05 | At last - credits! | David Eriksson | |
svn-id: r12155 | |||
2004-01-05 | Changed some memmove()s to memcpy(), since the memory areas were not | Torbjörn Andersson | |
overlapping. Enabled some sanity-checking code. Fixed clearWalkGridList() so that it clears the entire walk grid list. That was a really stupid bug of mine, and I hope it had at least some bearing on the rare (for me, at least) walk problems I've seen. svn-id: r12154 | |||
2004-01-05 | Tiny cleanup. | Torbjörn Andersson | |
svn-id: r12153 | |||
2004-01-05 | Fixed some debugging messages so they refer to the correct function. | Torbjörn Andersson | |
svn-id: r12152 | |||
2004-01-05 | Slowed down the credits slightly. With the recent optimizations, the music | Torbjörn Andersson | |
lasted longer than the text. Now the text lasts longer than the music. svn-id: r12151 | |||
2004-01-05 | Add partial support for ignoreTurns, fixes some glitches in putt putt games. | Travis Howell | |
svn-id: r12150 | |||
2004-01-05 | 'proper' fix for V1 MM problem; added a FIXME | Max Horn | |
svn-id: r12149 | |||
2004-01-05 | fix bug #870433 (DIG: Scrolling regression with the lander game) | Max Horn | |
svn-id: r12148 | |||
2004-01-04 | - added code to only redraw changed blocks in order to avoid full screen refresh | Gregory Montoir | |
- minor code cleanup in Graphics/Display svn-id: r12147 | |||
2004-01-04 | fixed screen updating | Robert Göffringmann | |
svn-id: r12146 | |||
2004-01-04 | fixed cd changing code | Robert Göffringmann | |
svn-id: r12145 | |||
2004-01-04 | Deal gracefully with missing music files. | Torbjörn Andersson | |
svn-id: r12144 | |||
2004-01-04 | Add comment | Travis Howell | |
svn-id: r12143 | |||
2004-01-04 | Adapted LavosSpawn's idea for more efficient screen updating. It still | Torbjörn Andersson | |
renders the entire screen every frame, but it tries to update (i.e. copy to the backend) only the parts of the screen that actually changed. At least approximately so. svn-id: r12142 | |||
2004-01-04 | Some cleanup and Valgrind warning fixes. | Torbjörn Andersson | |
svn-id: r12141 | |||
2004-01-04 | Update a comment to reflect that some functions have different names now. | Torbjörn Andersson | |
svn-id: r12140 | |||
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 |