Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-31 | SAGA: Rewrote the MacBinary resource loading code | Filippos Karapetis | |
This simplifies the overall code and makes it easier to understand. Also, a bug with the speech in the MacBinary packed version has been corrected, so there are no more clicking sounds before each sample. The Common::MacResMan code isn't really useful here, since it doesn't expose the offsets and sizes of the actual files, which is what is needed in SAGA. svn-id: r55674 | |||
2011-01-23 | VIDEO: Move video classes to Video:: namespace | Eugene Sandulenko | |
svn-id: r55479 | |||
2011-01-23 | GRAPHICS: Move graphics/video/ to video/. Step 1/2 | Eugene Sandulenko | |
svn-id: r55473 | |||
2011-01-08 | SAGA: Include scummsys.h to force rebuild after reconfigure | Willem Jan Palenstijn | |
svn-id: r55155 | |||
2010-12-16 | VIDEO: Make VideoDecoder::decodeNextFrame() return a const Surface pointer | Matthew Hoops | |
svn-id: r54927 | |||
2010-11-23 | COMMON: Remove default value for endianess in ReadStreamEndian subclasses | Max Horn | |
svn-id: r54441 | |||
2010-11-19 | COMMON: Split common/stream.h into several headers | Max Horn | |
svn-id: r54385 | |||
2010-11-18 | ENGINES: Do not use MemoryReadStream where (Seekable)ReadStream suffices; ↵ | Max Horn | |
avoid using 'using' svn-id: r54323 | |||
2010-11-08 | BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes only | Max Horn | |
This commit contains the AudioCDManager changes from the gsoc2010-opengl branch. The other changes in that branch are restricted to the backends directory only (plus configure). The Nintendo DS and Dreamcast ports still need to be ported over to the new Audio CD system, but that should be fairly easy to do. svn-id: r54147 | |||
2010-10-24 | SAGA: reduce memory usage | Andrew Kurushin | |
svn-id: r53782 | |||
2010-10-24 | SAGA: fix SAGA_DEBUG; fix IHNM cutaway typo | Andrew Kurushin | |
svn-id: r53781 | |||
2010-10-24 | SAGA: fix const cast warns | Andrew Kurushin | |
svn-id: r53780 | |||
2010-10-24 | SAGA: replace Resource:loadResource malloc with ByteArray class | Andrew Kurushin | |
svn-id: r53779 | |||
2010-10-24 | SAGA: replace Scene::_resourceList, Interface::_inventory malloc arrays with ↵ | Andrew Kurushin | |
Common::Array svn-id: r53773 | |||
2010-10-24 | SAGA: replace Actor::_actors and _objs malloc base arrays with Common::Array | Andrew Kurushin | |
svn-id: r53766 | |||
2010-10-24 | ALL: Fix various typos (patch #3093266) | Max Horn | |
svn-id: r53762 | |||
2010-10-23 | SAGA: replace Events malloc base linked list with Common::List | Andrew Kurushin | |
svn-id: r53751 | |||
2010-10-23 | SAGA: fix typo | Andrew Kurushin | |
svn-id: r53750 | |||
2010-10-23 | SAGA: replace decodeBGImage malloc with ByteArray | Andrew Kurushin | |
svn-id: r53748 | |||
2010-10-23 | ALL: Fix indention (whitespaces -> tabs) | Max Horn | |
svn-id: r53738 | |||
2010-10-23 | SAGA: Add some const qualifiers to SagaEngine methods | Max Horn | |
svn-id: r53737 | |||
2010-10-23 | SAGA: Improve comment for ByteArray::getBuffer() | Max Horn | |
svn-id: r53736 | |||
2010-10-22 | SAGA: fix gcc size_t warns | Andrew Kurushin | |
svn-id: r53722 | |||
2010-10-22 | SAGA: replace Actor::_pathCell, Anim::*, Converse::text, IsoMap::*, ↵ | Andrew Kurushin | |
Music::_songTable, ObjectMap::*, PalAnim::*, Scene::sceneLut, SndRes::_fxTable* malloc based arrays with Common::Array implementation add ByteArray type fix debug Tile Hittest frame drawing debug 0x%x => 0x%X svn-id: r53719 | |||
2010-10-21 | SAGA: fix gcc warn | Andrew Kurushin | |
svn-id: r53679 | |||
2010-10-21 | SAGA: replace Script and Thread "::*alloc" & "::free" with Common::Array | Andrew Kurushin | |
svn-id: r53678 | |||
2010-10-21 | SAGA: unroll IsoMap::drawTile buffer copy loop; refactor Sprite::drawClip | Andrew Kurushin | |
svn-id: r53677 | |||
2010-10-20 | SAGA: Fix warning: comparison of unsigned expression < 0 is always false | Max Horn | |
svn-id: r53660 | |||
2010-10-20 | SAGA: replace Sprite "::*alloc" & "::free" with Common::Array | Andrew Kurushin | |
svn-id: r53658 | |||
2010-10-20 | SAGA: replace Font "::*alloc" & "::free" with Common::Array | Andrew Kurushin | |
svn-id: r53656 | |||
2010-10-20 | SAGA: replace StringTable "::realloc" with Common::Array; reduce amount of ↵ | Andrew Kurushin | |
memory for every string table svn-id: r53651 | |||
2010-10-20 | SAGA: Silence warning | Torbjörn Andersson | |
svn-id: r53632 | |||
2010-10-19 | SAGA: SAGA: replace SpriteList "::realloc" with Common::Array | Andrew Kurushin | |
svn-id: r53628 | |||
2010-10-19 | SAGA: replace Actors "::realloc" with Common::Array | Andrew Kurushin | |
svn-id: r53627 | |||
2010-10-19 | SAGA: fix submit 53486 "Added sanity checks for realloc() calls - bug report ↵ | Andrew Kurushin | |
#3087852". zero count realloc may return NULL as valid value svn-id: r53614 | |||
2010-10-15 | SAGA: Added sanity checks for realloc() calls - bug report #3087852 | Filippos Karapetis | |
svn-id: r53486 | |||
2010-10-15 | ENGINES: Enhance namespace comments a bit | Max Horn | |
svn-id: r53484 | |||
2010-10-13 | OPENGL: Merged from trunk, from rev 52105 to 53396. | Johannes Schickel | |
This includes an rather hacky attempt to merge all the recent gp2x backend changes into the branch. I suppose the gp2x backend and probably all new backends, i.e. gph, dingux etc., might not compile anymore. Since I have no way of testing those it would be nice if porters could look into getting those up to speed in this branch. svn-id: r53399 | |||
2010-10-12 | JANITORIAL: Cleanup (mostly whitespace) | Torbjörn Andersson | |
svn-id: r53161 | |||
2010-10-02 | SAGA: Fix bug #3065113 with patched sound glitch | Eugene Sandulenko | |
Bug #3065113: "ITE demo: patched sound at intro is not played correctly" svn-id: r52975 | |||
2010-09-28 | SAGA: Fix wrong logo animation in some versions of ITE | Torbjörn Andersson | |
Not all releases put the Wyrmkeep credits patch in a "graphics" sub-directory, so assume it could be anywhere. svn-id: r52930 | |||
2010-09-28 | SAGA: Fix an ITE intro regression | Torbjörn Andersson | |
(Possibly related to bug #3076822 - ITE: Dialog repeats in intro.) The p2_a.voc patch file wasn't played. This was because the engine first loaded p2_a.voc as a replacement for voice resource 4. Then it tried to load p2_a.iaf and, when it failed, removed the patch data for the very same resource. Now it only tries to read a patch if it hasn't already found a patch for the resource. (There may have been a similar bug in the end credits as well.) svn-id: r52928 | |||
2010-09-28 | SAGA: Initialise _driverType | Torbjörn Andersson | |
svn-id: r52922 | |||
2010-09-19 | SAGA: Fixed bug #3068840 - "ITE: ScummVM crashes when talking on the ferry" | Filippos Karapetis | |
svn-id: r52799 | |||
2010-09-18 | JANITORIAL: Removed most punctuation at end of warning() and error() | Torbjörn Andersson | |
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791 | |||
2010-09-15 | MIDI: Send a reset MIDI device signal on startup. | Johannes Schickel | |
This is currently done in the engine code. I adapted AGI, AGOS, DRACI, GROOVIE, LURE, MADE, QUEEN, SAGA, SKY, TINSEL and TOUCHE to send a reset device on startup. The sound output still works fine (started up a game from every engine), so this should hopefully not introduce any regressions. As far as I can tell it seems that SCUMM does send a proper device reset, so I did not touch it. KYRA only sends a proper reset for MT-32 currently. I am not sure about SCI though. This fixes bug #3066826 "SIMON: MIDI notes off when using RTL after SCI". svn-id: r52736 | |||
2010-09-14 | SAGA: Fix audio flags for VOC sounds | Willem Jan Palenstijn | |
This is a regression from r43470 and fixes the speech in the intro. Bug #3065113. svn-id: r52727 | |||
2010-08-17 | SAGA: fix warning | Eugene Sandulenko | |
svn-id: r52150 | |||
2010-07-30 | Merged from trunk, from Rev 50841 to HEAD | Alejandro Marzini | |
svn-id: r51495 | |||
2010-07-17 | DEBUGGER: Simplify how our console debugger works / is used | Max Horn | |
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963 |