Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-26 | ANDROID: Add code to dump the EAS stream to a file | dhewg | |
2011-03-26 | ANDROID: Fix MIDI packet size | dhewg | |
Instruments are now not reset to the grand piano due to trailing zeroes. Thanks to waltervn for noticing this. | |||
2011-03-26 | SCI: Refactored and cleaned up the VM call stack handling code | md5 | |
- Removed the CallsStruct intermediate stack. Calls are inserted directly in the execution stack - Added a constructor for the ExecStack struct and removed add_exec_stack_varselector() and add_exec_stack_entry() | |||
2011-03-25 | ANDROID: Use 'our' ASCII codes for special keys | dhewg | |
Fixes stuff like enter key on SCI games with text input | |||
2011-03-25 | SAGA: Add missing include | dhewg | |
2011-03-25 | AUDIO: Document issues with semantics of Audio::MidiPlayer::isPlaying() | Max Horn | |
2011-03-25 | SAGA: Change Sage to use Audio::MidiPlayer | Max Horn | |
2011-03-25 | QUEEN: Remove leftover class forward declaration | Max Horn | |
2011-03-25 | Merge branch 'copysavefile' of https://github.com/Littleboy/scummvm into ↵ | Max Horn | |
Littleboy-copysavefile | |||
2011-03-25 | SWORD25: more translated comments from gfx/image (patch #3238507) | Max Horn | |
Plus some extra white space changes by myself. | |||
2011-03-25 | ANDROID: Experimental MIDI Driver | dhewg | |
Based on the SONiVOX® Embedded Audio Synthesis (EAS™) library, which is part of the base Android OS. CPU stats (Cortex A8 1GHz, monkey1 intro, peak values): MAME OPL: 30% DosBox OPL: 26% EAS: 19% | |||
2011-03-25 | AUDIO: Move more common code to Audio::MidiPlayer | Max Horn | |
This also should fix some regressions from the previous commits, related to MidiParser's either being leaked, or being deleted and then used again (i.e., crashing). I tested as many games as I had available, but further testing of all affected engines is called for anyway. | |||
2011-03-25 | AUDIO: Whitespace fix | Max Horn | |
2011-03-25 | TINSEL: Remove unused TinselEngine::_musicVolume member | Max Horn | |
2011-03-25 | AUDIO: Rename 'channel' to 'ch' | Max Horn | |
2011-03-25 | PARALLACTION: Move MidiDriver creation into MidiPlayer(_MSC) constructors | Max Horn | |
2011-03-25 | HUGO: Move MidiDriver creation into MidiPlayer constructor | Max Horn | |
2011-03-25 | TOUCHE: Move _gmToRol to midi.cpp | Max Horn | |
2011-03-25 | TOUCHE: Change MidiPlayer to derive from Audio::MidiPlayer | Max Horn | |
2011-03-25 | SCI: Reordered some functions | md5 | |
2011-03-25 | SCI: Cleaned up the BreakpointType enum and documented the bpe command | md5 | |
2011-03-25 | SCI: Cleaned up send_selector() | md5 | |
- Placed all of the associated debug code in a separate function - Unified debug output | |||
2011-03-25 | SCI: Extended a workaround for KQ7 to apply in all rooms | md5 | |
2011-03-25 | SCI: Make sure that planeOffsetX is always correctly initialized | md5 | |
Fixes several issues with the menu in KQ7. Thanks to vakons for his patch. Fixes bug #3231867 - "KQ7 scrolling bug" | |||
2011-03-25 | SCI: Add two TODOs | dhewg | |
2011-03-25 | ANDROID: Always set the surface properties | dhewg | |
Didn't happen on the shortcut, which led to wrong properties and surface functions scribbling over memory | |||
2011-03-24 | COMMON: Add SaveFileManager::copySavefile() and update ↵ | Littleboy | |
SaveFileManager::renameSavefile() to use it | |||
2011-03-24 | GPH: Removed some unimplemented and unneeded definitions. | David-John Willis | |
- Thanks to digitall for proving that 2 sets of eyes spot a really simple problem much quicker than one set ;). mount.sh: Fixed some small errors# ../../../../scummvm.gph | |||
2011-03-24 | OPENPANDORA: Refactor OpenPandora backend and move events and graphics into ↵ | David-John Willis | |
modular backend style. | |||
2011-03-24 | SDL/POSIX: Update main guard to add OpenPandora. | David-John Willis | |
- Also mention GPH_DEVICE not each backend on it's own. | |||
2011-03-24 | BACKENDS: Add GPH event and graphics files to the build. | David-John Willis | |
2011-03-24 | GPH: Cleanup GPH backend and adapt to newer modular backend model. | David-John Willis | |
2011-03-24 | GP2X: Remove incorrect GP2XWiz define from the GP2X event code. | David-John Willis | |
* My plan is to move all of the GPH devices into the GPH backend but for now this is just a merge mess from the GSoC-OpenGL branch. | |||
2011-03-24 | ANDROID: Fix texture double release | dhewg | |
2011-03-24 | SCI: Close Memory Leak from kAnimate Calls. | D G Turner | |
This was due to a missing destructor in the HunkTable. Thanks to wjp for this patch. | |||
2011-03-24 | ANDROID: Fix cursor's keycolor | dhewg | |
Don't wipe the RGB bits, fixes wrong colors on BASS cursors | |||
2011-03-24 | ANDROID: Cleanup | dhewg | |
2011-03-24 | AUDIO: Expand MidiPlayer docs / goals a bit, mention deadlock bug | Max Horn | |
2011-03-24 | HUGO: Turn FileManager::getBootCypher into a const static variable | Max Horn | |
2011-03-24 | SAGA: Rename some MusicDriver members to match Audio::MidiPlayer | Max Horn | |
2011-03-24 | QUEEN: Rename some MidiMusic members to match Audio::MidiPlayer | Max Horn | |
2011-03-24 | TINSEL: Change MidiMusicPlayer to derive from Audio::MidiPlayer | Max Horn | |
2011-03-24 | PARALLACTION: Change MidiPlayer impls to derive from Audio::MidiPlayer | Max Horn | |
2011-03-24 | MADE: Change MusicPlayer to derive from Audio::MidiPlayer | Max Horn | |
2011-03-24 | M4: Change MidiPlayer to derive from Audio::MidiPlayer | Max Horn | |
Also fix the _driver double delete regression I recently introduced | |||
2011-03-24 | HUGO: Change MidiPlayer to derive from Audio::MidiPlayer | Max Horn | |
2011-03-24 | DRACI: Change MusicPlayer to derive from Audio::MidiPlayer | Max Horn | |
2011-03-24 | AGI: Change SoundGenMIDI to derive from Audio::MidiPlayer | Max Horn | |
As a side effect, this fixes the incorrect handling of 'All Note Off' in SoundGenMIDI::send. | |||
2011-03-24 | AUDIO: Added Audio::MidiPlayer class | Max Horn | |
This code is currently not complete, but contains enough code to allow several engines to switch their pseudo MidiDrivers to be based on this class, greatly reducing code duplication. | |||
2011-03-24 | DRACI: Fix incorrect 'all notes off' handling | Max Horn | |