aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-25DREAMWEB: Port 'purgeanitem' to C++, some cleanupFilippos Karapetis
2011-12-25DREAMWEB: Port 'emergencypurge' to C++Filippos Karapetis
2011-12-25DREAMWEB: Port 'outofopen' to C++Filippos Karapetis
2011-12-25DREAMWEB: Port 'swapwithopen' to C++Filippos Karapetis
2011-12-25DREAMWEB: Port 'swapwithinv' to C++Filippos Karapetis
2011-12-25DREAMWEB: Port 'useopened' to C++Filippos Karapetis
2011-12-25DREAMWEB: Port 'locationpic', 'reexfrominv' to C++Filippos Karapetis
2011-12-25DREAMWEB: Move some functions to DreamBaseFilippos Karapetis
2011-12-25DREAMWEB: Port 'selectopenob' to C++Filippos Karapetis
2011-12-25DREAMWEB: Name the return values of getAnyAdFilippos Karapetis
2011-12-25DREAMWEB: Move remaining talk functions to DreamBaseWillem Jan Palenstijn
2011-12-25DREAMWEB: Move talk functions to DreamBaseWillem Jan Palenstijn
2011-12-25DREAMWEB: Simplify order of checkObjectSize checksWillem Jan Palenstijn
2011-12-25DREAMWEB: Change hangOnPQ function signature to avoid carry flag usage.D G Turner
2011-12-25DREAMWEB: Port 'dosometalk' to C++D G Turner
2011-12-25DREAMWEB: Convert 'checkobjectsize' to C++Filippos Karapetis
Also, renamed getOpenedSizeCPP() to getSlotCount(). Special thanks to wjp for his help and for examining the behavior of a fallback case.
2011-12-24DREAMWEB: Port 'getpersontext' to C++D G Turner
2011-12-24DREAMWEB: Ported 'starttalk' to C++D G Turner
2011-12-24AUDIO: Remove obsolete loadVOCFromStream.Johannes Schickel
2011-12-24SAGA: Rework the way audio is bufferedMatthew Hoops
The streams that are created are now used directly instead of SAGA creating its own RawStream after decoding it. In addition, this should fix ADPCM-compressed sounds on big endian systems (as the code was treating the result of readBuffer() to always be LE, whereas it's actual native endian). I've also clarified the bugfix to bug #1256701. It only applies to 16-bit PCM data and the size for other data is no longer truncated too ;)
2011-12-24AUDIO: SAGA now uses the Mac snd code tooMatthew Hoops
2011-12-24SAGA: Properly handle ITE Mac sound resourcesMatthew Hoops
2011-12-24DREAMWEB: Minor cleanupWillem Jan Palenstijn
2011-12-24TSAGE: R2R - Implement scene 3350Strangerke
2011-12-24DREAMWEB: Move more functions to DreamBaseWillem Jan Palenstijn
2011-12-24DREAMWEB: Move many use-related functions to DreamBaseWillem Jan Palenstijn
2011-12-24DREAMWEB: Remove unused functionWillem Jan Palenstijn
2011-12-24DREAMWEB: Port 'dropobject' to C++Filippos Karapetis
2011-12-24DREAMWEB: Convert getObTextStartWillem Jan Palenstijn
2011-12-24DREAMWEB: Fix wrong buffer sizeWillem Jan Palenstijn
2011-12-24DREAMWEB: Minor cleanupWillem Jan Palenstijn
2011-12-24TSAGE: R2R - Implement scene 3275Strangerke
2011-12-24TSAGE: R2R - Implement scene 3255Strangerke
2011-12-24DREAMWEB: Fix typo in incRyanPage()Filippos Karapetis
2011-12-24DREAMWEB: Port 'incryanpage' to C++Filippos Karapetis
2011-12-23TSAGE: R2R - Implement scene 3260Strangerke
2011-12-23DREAMWEB: Move sprite table out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move changes out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move backgrounds, zoom space, initial vars out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move rainlist out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move mapflags out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move ObjPos lists out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Move palettes out of buffersWillem Jan Palenstijn
2011-12-23DREAMWEB: Fix broken merge for pull request #151Willem Jan Palenstijn
2011-12-24DREAMWEB: Use the C++ versions of getAnyAd and makeWorn in some placesFilippos Karapetis
This allows us to remove the ASM style version of makeWorn()
2011-12-23Merge pull request #151 from fingolfin/dreamweb-cleanup-rebasedWillem Jan Palenstijn
Conflicts: engines/dreamweb/dreamgen.cpp engines/dreamweb/stubs.cpp
2011-12-23DREAMWEB: Minor cleanupWillem Jan Palenstijn
2011-12-23DREAMWEB: Remove more unnecessary globalsWillem Jan Palenstijn
2011-12-23DREAMWEB: Remove a few unnecessary globalsWillem Jan Palenstijn
2011-12-23DREAMWEB: Fix regression from moving ReelRoutines out of dataWillem Jan Palenstijn
The struct People still had an old-style pointer to a ReelRoutine. Fix this by converting People to use a real ReelRoutine * and moving the PeopleList from the buffers segment to a Common::List. Thanks to digitall for the assistance with tracking this down.