Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-07 | Merge pull request #365 from lordhoto/protected-pixels | Johannes Schickel | |
Make Graphics::Surface::pixels protected. | |||
2013-08-05 | MORTEVIELLE: Fix flags in playSong(). Thanks clone2727 for telling about it | Strangerke | |
2013-08-05 | MORTEVIELLE: Fix leak in playSong, refactor it a bit | Strangerke | |
2013-08-04 | MORTEVIELLE: Improve looping of the intro song | Thierry Crozat | |
Using a LoopingAudioStream gets rid of the pause between each loop (and simplifies the code). | |||
2013-08-04 | MORTEVIELLE: Fix crash in sound mixer when closing the engine | Thierry Crozat | |
This was due to the _speakerHandle being reused between its initialisation in the SoundManager constructor and the destructor causing it to have a wrong value when trying (and failing) to stop the PCSpeaker channel in the mixer before deleting the stream. | |||
2013-08-04 | MORTEVIELLE: Take shouldQuit() into account while a song is played | Strangerke | |
2013-08-04 | MORTEVIELLE: Compute real buffer size in order to avoid ticks at the end of ↵ | Strangerke | |
the song | |||
2013-08-04 | MORTEVIELLE: Implement music in intro screen | Strangerke | |
2013-08-04 | MORTEVIELLE: Pass Pattern struct by reference | Torbjörn Andersson | |
This should avoid unnecessary copying of a 400+ byte struct. This was a low-priority Coverity issue, for some reason without a CID. | |||
2013-08-04 | MORTEVIELLE: Fix out-of-bounds read | Torbjörn Andersson | |
This should be sufficient. At this point, cy is at most 23, and if cx is 41 it's either 23 or less than 20. That means ix is either 46 or less than 43. If it's less than 43, there is no out of bounds access, and now we look at the special case first. This was a Coverity issue, but for some reason I don't see any CID for it. | |||
2013-08-03 | DEVTOOLS: Include English menu in mortevielle dat file | Thierry Crozat | |
2013-08-03 | MORTEVIELLE: Rename ROOM9 into JULIA_ROOM | Strangerke | |
2013-08-03 | MORTEVIELLE: Fix error in c79ce89680d2c46e468152791a46f2700d04b336 | Strangerke | |
2013-08-03 | MORTEVIELLE: Some more renaming | Strangerke | |
2013-08-03 | MORTEVIELLE: Rework code using _openObjects | Strangerke | |
2013-08-03 | MORTEVIELLE: Do not set Surface::pixels directly anymore. | Johannes Schickel | |
2013-08-03 | MORTEVIELLE: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | MORTEVIELLE: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-07-31 | MORTEVIELLE: Fix two GCC compiler warnings. | D G Turner | |
The first is due to a variable set but never used i.e. destSurface, but I think this call is still needed to lock the area being copied, hence have removed the variable, but not the call. The second was a real bug in the type of the print format string used for savegame naming. slot is a number, not a string and can vary from 0 to 999, hence the 3 digit fixed size with zero padded prefix. | |||
2013-07-31 | MORTEVIELLE: Another fix for WinCE compilation. | D G Turner | |
S_OK is a system define in the WinCE toolchain library headers, so this conflicts. Renamed to S_OKAY in the engine code to avoid this. | |||
2013-07-30 | MORTEVIELLE: Fix compilation on WinCE. | D G Turner | |
The LANG_* symbols were colliding with defined symbols in the WinCE system headers. Renamed to avoid this. | |||
2013-07-29 | MORTEVIELLE: Remove remaining macros, start refactoring menus, modify the ↵ | Strangerke | |
way _cfiphBuffer is read/written | |||
2013-07-28 | MORTEVIELLE: Use heap allocation in GfxSurface::decode, remove one use of swap | Strangerke | |
2013-07-27 | MORTEVIELLE: Remove another use of _mem | Strangerke | |
2013-07-26 | MORTEVIELLE: Remove another use of _mem | Strangerke | |
2013-07-25 | MORTEVIELLE: Use a specific buffer instead of _mem for noise5 file | Strangerke | |
2013-07-25 | MORTEVIELLE: Use a specific buffer instead of _mem for the animations | Strangerke | |
2013-07-25 | MORTEVIELLE: Use variable size for _rightFramePict in order to handle the ↵ | Strangerke | |
different sizes of the Amiga and Atari versions | |||
2013-07-25 | MORTEVIELLE: Use a specific buffer instead of _mem for the right frame | Strangerke | |
2013-07-25 | MORTEVIELLE: Remove the check on German for the intro filename by using an ↵ | Strangerke | |
alternate filename in loading code | |||
2013-07-25 | MORTEVIELLE: Fix the German 2nd intro screen (original bug) | Strangerke | |
2013-07-25 | MORTEVIELLE: Fix box height when searching | Strangerke | |
2013-07-24 | MORTEVIELLE: Remove unused code from the original compression scheme | Strangerke | |
2013-07-24 | MORTEVIELLE: Move Current Picture out of _mem buffer, some renaming | Strangerke | |
2013-07-24 | MORTEVIELLE: Start working on displayPicture, misc renaming and refactoring | Strangerke | |
2013-07-24 | MORTEVIELLE: Remove useless define | Strangerke | |
2013-07-24 | MORTEVIELLE: Remove useless constant, rename another one | Strangerke | |
2013-07-23 | MORTEVIELLE: Give a better name to kAdrDecBuffer | Strangerke | |
2013-07-23 | MORTEVIELLE: Get rid of phaz, Fix an uninitialized variable in ↵ | Strangerke | |
setRandomPresenceRoom9 | |||
2013-07-23 | MORTEVIELLE: Renaming fields and functions related to the number of answers ↵ | Strangerke | |
per character | |||
2013-07-23 | MORTEVIELLE: Improve question cheat in debugger | Strangerke | |
2013-07-23 | MORTEVIELLE: Some more renaming | Strangerke | |
2013-07-23 | MORTEVIELLE: Clarify a part of taffich | Strangerke | |
2013-07-23 | MORTEVIELLE: Some more renaming | Strangerke | |
2013-07-23 | MORTEVIELLE: Janitorial: Misc cosmetic changes | Strangerke | |
2013-07-22 | MORTEVIELLE: Remove _msg array | Strangerke | |
2013-07-22 | MORTEVIELLE: Fix Wait and Sleep alerts | Strangerke | |
2013-07-22 | MORTEVIELLE: Fix another glitch in the head display functions | Strangerke | |
2013-07-22 | MORTEVIELLE: Fix glitch in one of the head display functions | Strangerke | |
2013-07-22 | MORTEVIELLE: rename variable name not following naming conventions | Strangerke | |