Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-01-29 | SCUMM: Add script number differences in SCUMM V0, for two work arounds in ↵ | Travis Howell | |
Maniac Mansion. | |||
2012-01-15 | SCUMM: add missing free() | athrxx | |
2012-01-15 | Merge pull request #166 from BenCastricum/master | Eugene Sandulenko | |
SCUMM: Added detection for more Dutch HE demos | |||
2012-01-14 | SCUMM: Fix workaround for Dig spider lair sound glitch | Torbjörn Andersson | |
The soundKludge() function assumes there are always 8 parameters for Digital iMUSE script commands. | |||
2012-01-08 | SCUMM: Recognize platform on win version of dutch puttrace demo | Ben Castricum | |
2012-01-08 | SCUMM: Work around script bug in The Dig | Torbjörn Andersson | |
The sound of trickling water in the spider lair is started, but never explicitly stopped, so it keeps going. (Possibly not forever. When I tried it in DOSBox, it finally stopped when I got back to the Nexus.) The same sound effect is used the underwater cavern, and in that case the exit script does fade out the sound so this workaround emulates that behaviour. | |||
2012-01-08 | SCUMM: Recognize Mac version of dutch putttime demo | Ben Castricum | |
2012-01-08 | SCUMM: Recognize Windows as platform for pajama2 demo | Ben Castricum | |
2012-01-08 | SCUMM: Add support for 2 freddi3 Mac/Dutch demos | Ben Castricum | |
2012-01-08 | SCUMM: Correctly recognize platform on freddi2 dutch demo | Ben Castricum | |
2012-01-07 | SCUMM: Add three Hebrew HE games | Matan Bareket | |
Freddi Fish 3: The Case of the Stolen Conch Shell, Putt-Putt Joins the Circus, Pajama Sam 2: Thunder and Lightning Aren't so Frightening | |||
2012-01-01 | SCUMM: Add support for 2 Dutch/Mac spyfox demos (1 MD5, 1 filename pattern) | Ben Castricum | |
2012-01-01 | SCUMM: Don't hide scumm detector debug message for certain cases | Ben Castricum | |
2011-12-28 | SCUMM: Fix warning due to implicit conversion to int | Max Horn | |
2011-12-26 | SCUMM: Make SampleBuffer::write non-virtual to silence a g++ warning. | Johannes Schickel | |
No class inherits from SampleBuffer, thus it should be safe to do so. | |||
2011-12-26 | SCUMM: Add a difficulty selection dialog for Loom FM-Towns. | Johannes Schickel | |
It is in spirit of the DOS version's selection dialog, but it has the description above the buttons instead of below it. | |||
2011-12-26 | Merge pull request #150 from tobigun/player_appleII | Eugene Sandulenko | |
SCUMM: Add Apple-II sound player support | |||
2011-12-24 | SCUMM: add player_apple2.cpp to project files | Tobias Gunkel | |
Seems as if the iphone project files have to be updated separately. | |||
2011-12-24 | SCUMM: Rename player_appleII.* -> player_apple2.* to have the filenames ↵ | Tobias Gunkel | |
lower case | |||
2011-12-24 | SCUMM: Remove assert.h include from player_appleII | Tobias Gunkel | |
2011-12-23 | Add patch #3463338 - Detect Macintosh demo of Pajama Sam 1. | Travis Howell | |
2011-12-22 | SCUMM: Revert now obsolete separation of state variables in player_appleII | Tobias Gunkel | |
2011-12-22 | SCUMM: Remove player_appleII logging | Tobias Gunkel | |
2011-12-22 | SCUMM: Optimize player_appleII sample buffer | Tobias Gunkel | |
The AppleII sound player works in two phases: writing samples to the sample buffer (sample generation) or reading samples from the buffer and passing it to ScummVM's output callback. The sample buffer is read completely in the reading phase so the entries of the already read samples of the buffer can be reused again during the next write phase. | |||
2011-12-22 | SCUMM: Use finer grained sound updates for player_appleII | Tobias Gunkel | |
This reduces the needed buffer size for the biggest type4 sound from 170kB to only 2 bytes | |||
2011-12-22 | SCUMM: Wrap player_appleII sound generation functions in classes | Tobias Gunkel | |
2011-12-22 | SCUMM: Reduce sound buffer size for player_appleII | Tobias Gunkel | |
Sound generation functions are now called incrementally instead of just once to generate the sound data. This reduces the max. buffer size from 1.7MB to just ~100KB (piano, sound 50). | |||
2011-12-22 | SCUMM: Increase precision of player_appleII | Tobias Gunkel | |
Use fixed precision instead of integral numbers for sample conversion | |||
2011-12-22 | SCUMM: Aggregate speaker states of CPU cycles in between samples | Tobias Gunkel | |
- formerly only two sample levels were possible: 32767 or -32767. Now the speaker states (0/1) between two samples are aggregated by the new SampleConverter class to allow more accurate sample values between -32767 and 32767. - the player's state is moved into a separate state struct | |||
2011-12-22 | SCUMM: Fix error in player_appleII when both voices are triggered at the ↵ | Tobias Gunkel | |
same time | |||
2011-12-22 | SCUMM: Add initial support for AppleII sound player | Tobias Gunkel | |
2011-12-05 | SCUMM: fix minor bug in FM-TOWNS sound code | athrxx | |
(multi channel pcm sounds did not get restored correctly after loading a save file) | |||
2011-12-03 | SCUMM: Add support for the mustard mac map file | Matthew Hoops | |
2011-11-27 | SCUMM: Add support for Putt-Putt Saves the Zoo iOS | Matthew Hoops | |
2011-11-24 | SCUMM: paranoia "fix" for ae5192c5d396b6ab3caf57adabeb03a832966dd3 | athrxx | |
(change sizeof check to use int16 instead of Common::Rect) | |||
2011-11-24 | SCUMM: make FM-Towns save files compatible between DS and other platforms | athrxx | |
(only applies to new save files) | |||
2011-11-17 | SCUMM: Add code to support different keys used for skipping cutscenes in ↵ | Travis Howell | |
early ports of Maniac Mansion and Zak McKracken. | |||
2011-11-16 | LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE) | Strangerke | |
2011-11-06 | SCUMM: Stream sfx/voice sounds from mouster.sou. | Johannes Schickel | |
This fixes sound corruption when using the new VOC streaming code. It also reduces the runtime memory needed for compressed sound files slightly, since it does not preload them into memory anymore. This comes at the expense of one file descriptor needed per sfx being played though. Thanks to Kirben for his review and feedback. | |||
2011-11-04 | SCUMM: Revert "Removed a duplicate variable assignment" | Willem Jan Palenstijn | |
This reverts commit 747ebffd17eb64423fd8fb321f9d803ec31105f4, and adds a FIXME. | |||
2011-11-04 | SCUMM: Removed a duplicate variable assignment | Filippos Karapetis | |
2011-11-03 | SCUMM: Fix warnings | Eugene Sandulenko | |
2011-11-03 | SCUMM: Fix copy/paste errors | Eugene Sandulenko | |
2011-11-02 | SCUMM: Remove outdated comment. | Johannes Schickel | |
2011-11-02 | SCUMM: Minor clean up | Willem Jan Palenstijn | |
2011-11-01 | SCUMM: Further clean up loop | Willem Jan Palenstijn | |
2011-11-01 | SCUMM: add comment to last commit | athrxx | |
2011-11-01 | SCUMM: fix save file incompatibility between DS and other ports for non ↵ | athrxx | |
FM-TOWNS games | |||
2011-11-01 | SCUMM: Run astyle over Player_V2A code. | Johannes Schickel | |
2011-11-01 | SCUMM: Fix possible leak in Player_V2A code. | Johannes Schickel | |