Age | Commit message (Collapse) | Author |
|
Audio::ADPCMStream (as suggested by clone2727)
|
|
of IMA and step tables
|
|
|
|
- Rename kSoundStatusRemoved to kSoundStatusClosed
- Rename kSoundStatusClear2 to kSoundStatusCached
- Remove sound cache handling
|
|
- Move filtering to SoundEntry class
- Make some methods of SoundEntry class private
- Add methods to check if a StreamedSound/AppendableSound is done playing
|
|
|
|
|
|
|
|
For further discussion check here:
https://github.com/scummvm/scummvm/pull/16
Conflicts:
graphics/png.cpp
|
|
Some backends may break as I only compiled SDL
|
|
|
|
- Split The Last Express' ADPCM to the engine. Using the MS IMA routine was really a hack.
- Fixed stereo MS IMA ADPCM, the old routine was completely wrong.
|
|
This makes the code a bit more readable, thanks to fuzzie for pointing that
out.
|
|
a byte depth.
I am not sure whether the engine really uses only surfaces with the exat same
format as the screen. The engine maintainer should review this commit and fix
it in case the surfaces use a different pixel format.
|
|
svn-id: r55850
|
|
- Rewrite menu icon part of Inventory::handleMouseEvent()
- Add proper support for icon brightness
- Add drawItem method in place of macro
svn-id: r55846
|
|
Also, fixed minor uninitialised read in animation event polling.
svn-id: r55524
|
|
svn-id: r54385
|
|
(per Max suggestion)
svn-id: r54366
|
|
svn-id: r54358
|
|
Only changed this in engines where 'color' was/is already used
almost exclusively
svn-id: r54288
|
|
- Use Common::Rational to compute the current frame
- Added check for _currentChunk != NULL
- Add constructor to Chunk structure
svn-id: r54245
|
|
svn-id: r54201
|
|
- Reading past the end of file in SaveLoad::init
- Missing deallocation of cache in SoundManager
- Missing deallocation of coords in SceneHotspot
- Missing deallocation of event handlers in LastExpressEngine::setEventHandlers
- Missing deallocation of InSaveFile in SaveLoad::isSavegameValid
- Missing deallocation of frames in Menu
as reported by digitall
svn-id: r54193
|
|
This is a first step towards getting rid of all uses of regular printf,
fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase.
The name format() reflects the purpose of the function, and parallels
String.format() in Java, boost::format, and others.
svn-id: r54004
|
|
svn-id: r53889
|
|
svn-id: r53777
|
|
svn-id: r53629
|
|
This allows the demo to fail gracefully to the debugger instead of crashing
svn-id: r53595
|
|
svn-id: r53588
|
|
svn-id: r53579
|