aboutsummaryrefslogtreecommitdiff
path: root/sword2/driver
AgeCommit message (Expand)Author
2004-01-12Don't hog the CPU when playing cutscenes.Torbjörn Andersson
2004-01-12Initial libmpeg2 cutscene support based on patch #874510.James Brown
2004-01-12Sync the credits so that the text scroll and music will last for about theTorbjörn Andersson
2004-01-11cleanupTorbjörn Andersson
2004-01-09Fix a harmless clipping bug (block surfaces were drawn even when theirTorbjörn Andersson
2004-01-08Allow quitting during cutscenes and credits again. This is getting a bitTorbjörn Andersson
2004-01-07Valgrind fixes. Mostly about memory not being freed when the engine isTorbjörn Andersson
2004-01-06It's a new year in BS2 land, too!Torbjörn Andersson
2004-01-04Adapted LavosSpawn's idea for more efficient screen updating. It stillTorbjörn Andersson
2004-01-04Some cleanup and Valgrind warning fixes.Torbjörn Andersson
2004-01-03cleanupMax Horn
2004-01-03fix for BE systemsMax Horn
2004-01-03renamed AudioInputStream -> AudioStreamMax Horn
2004-01-03Made the music code more like the one in BS1, i.e. the fade time is longerTorbjörn Andersson
2004-01-01Oops, that was the wrong data type. (Not that it should matter, but...)Torbjörn Andersson
2003-12-31oops, forgot one caseTorbjörn Andersson
2003-12-31When saving the music state, remember the name of the music file that wasTorbjörn Andersson
2003-12-28Hopefully the last big renaming. Now the datatypes have names likeTorbjörn Andersson
2003-12-24turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, ma...Max Horn
2003-12-19Fixed bug with looping music. It must have been there all along, but maybeTorbjörn Andersson
2003-12-19Implemented scroll wheel handling for save/load dialogs. (This turned up aTorbjörn Andersson
2003-12-19distinguish between end of stream and end of dataMax Horn
2003-12-19unregister the premix proc when you go awayMax Horn
2003-12-19I am going to remove the default implementation of readBuffer() (AudioInputSt...Max Horn
2003-12-17My last commit didn't work on big-endian. Maybe this one does...Torbjörn Andersson
2003-12-17The mixer handles little-endian samples now. Take advantage of that.Torbjörn Andersson
2003-12-17Made sure that *all* AudioInputStream 'know' their sample rate; removed point...Max Horn
2003-12-14Fixed a potential crash bug where an audio buffer would be freed at the endTorbjörn Andersson
2003-12-10Restored some relevant information to a comment that was removed by myTorbjörn Andersson
2003-12-10Sprite surfaces (as opposed to standard sprites) are always displayTorbjörn Andersson
2003-12-09I've played through the whole game, and I've scanned through the clusterTorbjörn Andersson
2003-12-08Shut up Valgrind warnings.Torbjörn Andersson
2003-12-02cleanupTorbjörn Andersson
2003-11-25More cleanup. Another unused file bites the dust.Torbjörn Andersson
2003-11-16More cleanup. I've eliminated all the temporary global variables I've addedTorbjörn Andersson
2003-11-13Re-enabled the CD swapping code, after rewriting it a bit.Torbjörn Andersson
2003-11-12cleanupTorbjörn Andersson
2003-11-11Removed SVM_timeGetTime(). We may as well call get_msecs() directly.Torbjörn Andersson
2003-11-11Removed redundant header files.Torbjörn Andersson
2003-11-11Moved low-level keyboard and mouse handling to a new Input class, andTorbjörn Andersson
2003-11-08cleanup whitespacesPaweł Kołodziejski
2003-11-08Removed some now redundant header files.Torbjörn Andersson
2003-11-08Moved more stuff into classes, changed some static allocation to dynamic,Torbjörn Andersson
2003-11-03The resource and memory managers are now created dynamically.Torbjörn Andersson
2003-11-02fixed warningsPaweł Kołodziejski
2003-11-01Instead of having a function that reverses the panning table, we now have aTorbjörn Andersson
2003-10-29Use the ScummVM config manager instead of a separate BS2-specific configTorbjörn Andersson
2003-10-28bs2 -> sword2Max Horn
2003-10-26Enable the debug console. Actually, what I've done is to adapt the debugTorbjörn Andersson
2003-10-15Dumped most of the remaining "driver" code into a new "Display" class. ThisTorbjörn Andersson