aboutsummaryrefslogtreecommitdiff
path: root/engines/lab
AgeCommit message (Collapse)Author
2015-12-15LAB: Get rid of some uses of readBlock()Filippos Karapetis
2015-12-15LAB: Remove dead codeFilippos Karapetis
2015-12-15LAB: Move checkRoomMusic to the Music class. Some cleanupFilippos Karapetis
2015-12-15LAB: Remove several usages of skip(). Remove dead codeFilippos Karapetis
2015-12-15LAB: Move more static variables to the topFilippos Karapetis
2015-12-15LAB: Clean up readSound(), readMusic() and longDrawMessage()Filippos Karapetis
2015-12-15LAB: Replace more uses of checkMusic(). Some cleanupFilippos Karapetis
2015-12-15LAB: Replace some more calls to checkMusic(). Some cleanupFilippos Karapetis
2015-12-15LAB: CleanupFilippos Karapetis
2015-12-15LAB: Replace more calls to checkMusic()Filippos Karapetis
2015-12-15LAB: Move more static variables to the topFilippos Karapetis
2015-12-15LAB: CleanupFilippos Karapetis
2015-12-15LAB: Simplify readViews()Filippos Karapetis
2015-12-15LAB: Simplify decrypt()Filippos Karapetis
2015-12-15LAB: Remove the fillUpMusic() and checkMusic() wrappers. Some cleanupFilippos Karapetis
2015-12-15LAB: Move some static variables to the top. Some cleanupFilippos Karapetis
2015-12-15LAB: Remove dead codeFilippos Karapetis
2015-12-15LAB: Get rid of sizeOfFile(), some cleanupFilippos Karapetis
2015-12-15LAB: Remove dead/superfluous code, and remove the newCheckMusic() wrapperFilippos Karapetis
2015-12-15LAB: Simplify timeDiff()Filippos Karapetis
2015-12-15LAB: Initial code to simplify translateFileName() and the save menuFilippos Karapetis
2015-12-15LAB: Merge the VGAScale and setCurClose functionsFilippos Karapetis
2015-12-15LAB: Simplify translateFileName()Filippos Karapetis
2015-12-15LAB: Use the correct splash screen file for the DOS versionFilippos Karapetis
2015-12-15LAB: Simplify initLabText()Filippos Karapetis
2015-12-15LAB: Simplify usage of createButton()Filippos Karapetis
2015-12-15LAB: Get rid of numtostr(), and simplify most uses of sizeOfFile()Filippos Karapetis
2015-12-15LAB: Remove unused variables, some cleanupFilippos Karapetis
2015-12-15LAB: Use CamelCase, and simplify mouseHandler()Filippos Karapetis
2015-12-15LAB: Remove superfluous white spaceFilippos Karapetis
2015-12-15LAB: Simplify allocRoom()Filippos Karapetis
2015-12-15LAB: Check for engine quit eventsFilippos Karapetis
2015-12-15LAB: Bugfix for freeMusic()Filippos Karapetis
2015-12-15LAB: Add support for the Wyrmkeep Windows trial versionFilippos Karapetis
Only the trial part of this version can be played in ScummVM, since we can't check for game payment status
2015-12-15LAB: Allow skipping the credits in the intro sequenceFilippos Karapetis
Also, remove some unused variables and perform some minor renaming
2015-12-15LAB: Further clean up of the music and sound effect codeFilippos Karapetis
2015-12-15LAB: Initial music implementationFilippos Karapetis
The whole music code is greatly simplified
2015-12-15LAB: Rename waiteffect -> waitForEffectFilippos Karapetis
2015-12-15LAB: Remove duplicate swap code and some unused definesFilippos Karapetis
2015-12-15LAB: Simplify mouse handling codeFilippos Karapetis
2015-12-15LAB: Remove unused variablesFilippos Karapetis
2015-12-15LAB: Remove the unused setMode()/getMode() functionsFilippos Karapetis
2015-12-15LAB: The audio data in the DOS version is unsignedFilippos Karapetis
2015-12-15LAB: Implement correct duration calculation for the DOS version musicFilippos Karapetis
2015-12-15LAB: Rename playMusic() to playSoundEffect()Filippos Karapetis
This function actually starts sound effects. Music is started from playMusicBlock()
2015-12-15LAB: Remove superfluous void function parametersFilippos Karapetis
2015-12-15LAB: Remove dead codeFilippos Karapetis
2015-12-15LAB: Initial sound implementationFilippos Karapetis
Sound effects are now played, and the engine no longer waits forever when playing a sound. A lot of unused sound code has been removed.
2015-12-15LAB: Clean up some DOS-specific codeFilippos Karapetis
2015-12-15LAB: Remove unused byte swap codeFilippos Karapetis
The relevant defines will be replaced with the ones from our common code