Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-06-12 | CINE: Fixed memory leaks in the CINE engine | Christopher Page | |
svn-id: r32677 | |||
2008-05-28 | Merged revisions ↵ | Christopher Page | |
32124,32126-32128,32131,32133,32135-32144,32146-32153,32155-32163,32165-32168,32170-32173,32175-32179,32181-32191,32193-32202,32204-32205,32209-32214,32216,32218,32220-32235,32237-32266,32269-32271,32273-32290,32292-32295,32297-32317,32319-32323,32325-32328,32330-32331,32334-32338,32343-32347 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r32350 | |||
2008-05-27 | CINE: Fixed two memory leaks when shutting down the CINE engine | Christopher Page | |
svn-id: r32332 | |||
2008-05-24 | Patch #1969189: "CinE renderer rewrite" | Eugene Sandulenko | |
svn-id: r32257 | |||
2008-04-21 | Patch #1941066: "CinE sprite overlay rewrite" courtsey of next_ghost | Eugene Sandulenko | |
svn-id: r31651 | |||
2008-04-07 | Patch #1913862: "CinE Script system" | Eugene Sandulenko | |
svn-id: r31444 | |||
2008-02-15 | Merged lots of _mixer->isReady() warnings into a single one in Engine ↵ | Max Horn | |
constructor svn-id: r30871 | |||
2008-01-01 | Slightly modified patch #1848173: "ScriptVars class implementation for CinE" | Eugene Sandulenko | |
svn-id: r30125 | |||
2007-12-24 | _Properly_ fix lock-up introduced introduced in revision 29860. A typical | Eugene Sandulenko | |
c/p error. svn-id: r29982 | |||
2007-12-24 | Fix regressions (crashes) introduced in commit 29860 | Eugene Sandulenko | |
svn-id: r29981 | |||
2007-12-14 | renamed several structures, variables and functions | Gregory Montoir | |
svn-id: r29860 | |||
2007-12-13 | use CLIP template for clipping, made an array static const and renamed ↵ | Gregory Montoir | |
MAX_OBJECTDATA to MAX_VAR svn-id: r29853 | |||
2007-12-13 | Cleanup | Filippos Karapetis | |
svn-id: r29844 | |||
2007-12-09 | - minor screen fix for OS | Gregory Montoir | |
- added new debug channel for sound - updated 2 opcodes comments svn-id: r29790 | |||
2007-12-08 | amiga demo version of OS has a VOL.CNF file so I assume full versions of the ↵ | Gregory Montoir | |
game also use it ; enabled readVolCnf for all versions of OS. svn-id: r29760 | |||
2007-12-07 | backported some changes for OS | Gregory Montoir | |
- added parsing of VOL.CNF to get the (filename,bundle) mapping (should be more efficient than testing every bundle file) - delphineUnpack allows "inplace unpacking", use this instead of allocating temporary buffers - relation script run count should be set in _localVars[0] - added comments for some "special" script variables svn-id: r29749 | |||
2007-11-03 | Patch #1825276: "DETECTION: advanced detector engine simplification" | Eugene Sandulenko | |
svn-id: r29386 | |||
2007-09-19 | Modified patch #1738058: "Action recorder". | Eugene Sandulenko | |
svn-id: r28968 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-05-30 | cleanup, don't rely on assert() to ensure a gamefile/savefile is opened. ↵ | Gregory Montoir | |
Also removed the use of Common::File global objects. svn-id: r27021 | |||
2007-05-30 | Removing useless common/fs.h includes | Max Horn | |
svn-id: r27018 | |||
2007-05-19 | removed 4 unused offscreen buffers ; also changed several 64k buffers to be ↵ | Gregory Montoir | |
dynamically allocated. svn-id: r26879 | |||
2007-05-19 | added basic support for Amiga music playback | Gregory Montoir | |
svn-id: r26870 | |||
2007-05-13 | added basic support for sounds playback in Amiga versions (only tested with ↵ | Gregory Montoir | |
the demos) svn-id: r26837 | |||
2007-05-13 | removed duplicated code (BASESON datafiles can be loaded with the existing ↵ | Gregory Montoir | |
bundle related functions) svn-id: r26836 | |||
2007-02-18 | Bad hack to make this engine works on PalmOS (compiler still seems to hate ↵ | Chris Apers | |
some global objects) svn-id: r25684 | |||
2006-11-25 | Support loading saves from command line. | Eugene Sandulenko | |
svn-id: r24787 | |||
2006-11-23 | Fix regression in OS Amiga demo. | Eugene Sandulenko | |
svn-id: r24771 | |||
2006-11-13 | Implement reading font data from external files for OS. | Eugene Sandulenko | |
svn-id: r24714 | |||
2006-11-13 | Protection should not be bypassed for OS (and it didn't work well anyway) | Eugene Sandulenko | |
svn-id: r24708 | |||
2006-11-11 | Improve international support in CINE engine. | Eugene Sandulenko | |
svn-id: r24678 | |||
2006-11-08 | Fix bug #1579776: "FW: Save does not work properly" | Eugene Sandulenko | |
svn-id: r24659 | |||
2006-10-15 | Add proper game detection to CinE engine. | Eugene Sandulenko | |
svn-id: r24320 | |||
2006-09-16 | Reduce code duplication | Max Horn | |
svn-id: r23888 | |||
2006-08-04 | Run the Cine engine's game detector before starting a game, to ensure that it | Torbjörn Andersson | |
really is there. I hope this is the right way of fixing bug #1534073. svn-id: r23660 | |||
2006-07-31 | * Added copyright string to all engine plugins | Max Horn | |
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645 | |||
2006-07-22 | Using FilesystemNode::name instead of FilesystemNode::displayName in all ↵ | Johannes Schickel | |
game detectors. svn-id: r23558 | |||
2006-06-24 | Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp | Max Horn | |
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h) svn-id: r23274 | |||
2006-05-25 | Set and show/hide mouse cursors through a "cursor manager" (analogous to the | Torbjörn Andersson | |
recently added (cursor) palette manager) so that the cursor can be properly restored after returning from the GUI. If there's any C++ magic that can keep the backend functions from being called by anything else than these managing classes, that would probably be a good idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps there are at least some backends that will no longer need to? svn-id: r22639 | |||
2006-04-29 | * Changed the createEngine() factory function of our plugins to return an ↵ | Max Horn | |
error code (the engine is now passed indirectly via a double pointer) * Removed Engine_Empty (obsolete now that engines can return actual error codes) svn-id: r22199 | |||
2006-04-15 | - Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵ | Max Horn | |
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916 | |||
2006-04-13 | Added TODO about some extra data files that Operation Stealth has to load. | Torbjörn Andersson | |
svn-id: r21844 | |||
2006-04-12 | DEBUG_SCRIPT -> debugC | Eugene Sandulenko | |
svn-id: r21816 | |||
2006-04-10 | Use our standard save file manager class to read and write the save games, | Torbjörn Andersson | |
instead of putting them in the current working directory. svn-id: r21741 | |||
2006-04-09 | Moved GameSettings to namespace Cine; moved savePath to various.cpp | Max Horn | |
svn-id: r21733 | |||
2006-04-08 | Split the opcodes into individual functions. This could easily cause | Torbjörn Andersson | |
regressions, but hopefully not too many. While doing this, I noticed I had gotten at least one of the stubs I added recently wrong. That's hopefully fixed now. svn-id: r21693 | |||
2006-04-08 | Modified the REGISTER_PLUGIN macro so that it allows (and requires) a ↵ | Max Horn | |
trailing semicolon (this helps certain tools to parse our code better) svn-id: r21689 | |||
2006-04-08 | Renamed various *GameSettings to GameSettings (our namespaces are enough to ↵ | Max Horn | |
distinguish them) svn-id: r21686 | |||
2006-04-08 | Began collecting hard-coded language-specific strings in a new initLanguage() | Torbjörn Andersson | |
function. It's now possible to choose between English and French menus, and the command string preposition in English is "on", not "sur". There are still plenty of hard-coded French messages to do with savegame handling. I haven't done anything about them. svn-id: r21682 |