Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-01-02 | Fix bugs #1940871: "AGI: Fan(Beyond Titanic 2) - Lockup" and #1874918: | Eugene Sandulenko | |
"AGI GR: Text wrapping broken on long strings in the mines" by replacing our text wrap routine with one based on GBAGI. Also made debug messages more clear. svn-id: r35664 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-12-19 | Allow quitting / returning to launcher while showing "selection boxes", e.g. the | Torbjörn Andersson | |
pause game dialog. svn-id: r35445 | |||
2008-12-19 | Allow quitting/returning to launcher while in the save/load dialog. I don't | Torbjörn Andersson | |
know if there are other such spots that need to be fixed as well. svn-id: r35442 | |||
2008-12-19 | Clicking in the scrollbar always caused the save/load list to scroll down a ↵ | Torbjörn Andersson | |
page. Now it can scroll up a page again. svn-id: r35441 | |||
2008-11-29 | Remove warnings from NDS build. | Robin Watts | |
svn-id: r35172 | |||
2008-11-20 | AGI: fsnodeNameEqualsIgnoreCase and FSNode usage should be replaced by SearchMan | Max Horn | |
svn-id: r35130 | |||
2008-11-14 | Committed my patch #2123680 "SDL: Backend transaction / rollback support". | Johannes Schickel | |
svn-id: r35062 | |||
2008-11-10 | AGI save games now contain thumbnails and creation date/time (visible from ↵ | Filippos Karapetis | |
the GMM save/load screens) svn-id: r34989 | |||
2008-11-09 | - The GMM save dialog is now working for all engines which support the ↵ | Filippos Karapetis | |
appropriate features - Added a new method to the MetaEngine class, getMaximumSaveSlot(), and implemented it in all engines for which the listSavefiles() method is implemented (it goes together with the listSavefiles method). It is used to fill the unused save slots in the save/load dialogs of each engine, so that the user can create new save games in empty slots - Unified the save/load dialog list numbering in the GMM load/save screens and in the load screen of the main menu (before a game is started) svn-id: r34963 | |||
2008-11-06 | Switched various Engine APIs to use Common::Error | Max Horn | |
svn-id: r34916 | |||
2008-11-06 | Fix for bug #2071125 - "MICKEY: Mouse movement", by using the ↵ | Filippos Karapetis | |
waitForTimer() function from the SCUMM engine svn-id: r34914 | |||
2008-11-06 | Simplified AdvancedMetaEngine::fallbackDetect usage | Max Horn | |
svn-id: r34909 | |||
2008-11-05 | Got rid of the unused 'filename' attribute in SaveStateDescriptor | Max Horn | |
svn-id: r34905 | |||
2008-11-04 | Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵ | Max Horn | |
EngineFeature comments svn-id: r34896 | |||
2008-10-26 | Renamed engine feature kSupportsDirectLoad to kSupportsLoadingDuringStartup, ↵ | Filippos Karapetis | |
as discussed in patch #2122869 svn-id: r34854 | |||
2008-10-23 | Pushed down some header deps | Max Horn | |
svn-id: r34845 | |||
2008-10-13 | Patch #2131406: AGI: Fix Crash with Apple][ Instruments. | Kari Salminen | |
Applied the patch as it is, thanks clone2727. Now Apple IIGS AGI games don't crash anymore if the instruments (They're in *.SYS16) or the instrument samples (They're in SIERRASTANDARD) aren't found. svn-id: r34798 | |||
2008-10-06 | Added new type Engine::Feature; pushed down some #include dependencies | Max Horn | |
svn-id: r34755 | |||
2008-10-02 | Renamed FilesystemNode -> FSNode | Max Horn | |
svn-id: r34716 | |||
2008-09-30 | AGI: Simplify WagFileParser by not reading data into a memory stream first ↵ | Max Horn | |
(this was there to improve performance on systems with slow seeking; those systems should use another approach, see scummvm-devel) svn-id: r34711 | |||
2008-09-30 | AGI: Got rid of yet another unwarranted use of FSNode::getPath | Max Horn | |
svn-id: r34710 | |||
2008-09-30 | AGI: Another case where it is better to use FSNodes directly, instead of ↵ | Max Horn | |
converting them to path strings svn-id: r34708 | |||
2008-09-30 | Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵ | Max Horn | |
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700 | |||
2008-09-29 | Don't use File::name() needlessly (i.e. if you still know which file you ↵ | Max Horn | |
just opened :) svn-id: r34685 | |||
2008-09-13 | Big patch changing the signature of various Stream methods (some ports may ↵ | Max Horn | |
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514 | |||
2008-09-11 | Committed my patch #2105593 "Launcher/MetaEngine: Finnished removeSaveState". | Johannes Schickel | |
svn-id: r34495 | |||
2008-09-03 | Moved check for shouldRTL() from engines to scummvm_main | Max Horn | |
svn-id: r34310 | |||
2008-09-03 | Moved FilesystemNode / FSList to namespace Common; also got rid of some ↵ | Max Horn | |
'typedef Common::String String;' name aliases svn-id: r34302 | |||
2008-09-03 | Commented out currently broken code, adding a FIXME | Filippos Karapetis | |
svn-id: r34297 | |||
2008-09-01 | Merging more of the GSoC 2008 RTL branch: AGI | Max Horn | |
svn-id: r34242 | |||
2008-08-26 | Correct fix for bug #2073159 - "MICKEY: Incomplete computer message" | Filippos Karapetis | |
svn-id: r34186 | |||
2008-08-25 | Fix for bug #2073159 - "MICKEY: Incomplete computer message". | Filippos Karapetis | |
Random numbers are calculated from 1 onwards in the preAGI engines, but there was an off-by one error. I'm currently hesitant to add this fix to the 0.12.0 branch, as I'm unsure if it has any possible regressions in Troll's Tale or Winnie the Pooh svn-id: r34152 | |||
2008-08-16 | Merged revisions ↵ | Christopher Page | |
33777,33781-33788,33790,33792-33793,33795,33797,33805,33807-33812,33815-33817,33819,33822,33826,33829,33837,33839,33844,33847,33858-33861,33864,33871-33873,33875,33877-33879,33886,33889-33892,33894,33896,33900,33902-33903,33919 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33924 | |||
2008-08-16 | Added a MetaEngineFeature for RTL support, the RTL button is disabled in the ↵ | Christopher Page | |
GMM if the engine doesn't support it svn-id: r33921 | |||
2008-08-15 | Defined some MetaEngineFeatures for the engines, the launcher uses these ↵ | Christopher Page | |
features to allow/disallow loading and deleting saves svn-id: r33909 | |||
2008-08-13 | Fixed initialization of some SoundMgr-class's member variables. Moved ↵ | Kari Salminen | |
_sndBuffer's allocation to SoundMgr's constructor and its deallocation to the destructor. Made fillAudio SoundMgr's method and removed a superfluous global static variable 'int16 *buffer'. Should help with the occasional crashes when starting the first sound in an AGI game. svn-id: r33822 | |||
2008-08-13 | Reverted r33815 (But not r33816). | Kari Salminen | |
svn-id: r33819 | |||
2008-08-13 | Shutting up Valgrind about using uninitialised values from array _chn in ↵ | Kari Salminen | |
function stopNote. svn-id: r33816 | |||
2008-08-13 | Changed Agi::SoundMgr's sound buffer to a member array of size BUFFER_SIZE. ↵ | Kari Salminen | |
Also added initialization of _playing to false in SoundMgr's constructor. Hopefully helps with the occasional crashes in the sound code when starting the first sound in an AGI game. svn-id: r33815 | |||
2008-08-10 | Added Autosave support for AGI | Christopher Page | |
svn-id: r33772 | |||
2008-08-05 | Fixed some GCC warnings | Christopher Page | |
svn-id: r33647 | |||
2008-07-30 | Added support for Savestates to be loaded from the launcher | Christopher Page | |
svn-id: r33461 | |||
2008-07-28 | Added --list-saves support for AGI | Christopher Page | |
svn-id: r33351 | |||
2008-07-16 | Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵ | Christopher Page | |
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082 | |||
2008-07-15 | Reverted an incorrect change to AGI | Christopher Page | |
svn-id: r33077 | |||
2008-07-13 | Removed an exit() call in PreAGI | Christopher Page | |
svn-id: r33049 | |||
2008-07-10 | Removed unnecessary #inlcudes | Christopher Page | |
svn-id: r32984 | |||
2008-07-09 | Reimplemented pushEvent() and artificialEventQueue to work with Events ↵ | Christopher Page | |
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971 | |||
2008-07-08 | PreAGI works with the new GMM implementation | Christopher Page | |
svn-id: r32956 |