aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-08-20Implement automatic clearing of "Untitled Savestate" in edit mode of the ↵Johannes Schickel
SaveLoadChooser as requested in feature request #2834637 "GUI: Allow greying out dummy ListWidget entries". svn-id: r43555
2009-08-20Cleanup.Johannes Schickel
svn-id: r43554
2009-08-20Renamed ScummSaveLoad GUI dialog config entry to SaveLoadChooser. (Also ↵Johannes Schickel
bumped theme version along with it) svn-id: r43553
2009-08-20Switch SCUMM engine to use the SaveLoadChooser from gui/ instead of ↵Johannes Schickel
implementing its own, which resulted in code duplication. svn-id: r43552
2009-08-20Partial implementation of feature request #2834637 "GUI: Allow greying out ↵Johannes Schickel
dummy ListWidget entries", based on a slighly modified version of my latest patch included there. svn-id: r43551
2009-08-19SCI: Don't dither in SCI.Walter van Niftrik
svn-id: r43550
2009-08-19SCI: Add partial support for Amiga SCI1 games.Walter van Niftrik
svn-id: r43549
2009-08-19SCI: Cleanup.Walter van Niftrik
svn-id: r43548
2009-08-19SCI: Add autodetection of Amiga views.Walter van Niftrik
svn-id: r43547
2009-08-19Initialize EventRecorder to passthrough mode in the constructor.Johannes Schickel
svn-id: r43545
2009-08-19- Fix sluggish mouse movement in Kyra2/Kyra3/LoL main menu.Johannes Schickel
- Fix sluggish mouse movement in the text input dialog of the GUI. svn-id: r43541
2009-08-19PSP: throttle the number of updateScreen() callsJoost Peters
svn-id: r43539
2009-08-19Use Common::List::empty instead of Common::List::size, which is faster for ↵Johannes Schickel
checking whether the list is empty and easier to read. svn-id: r43538
2009-08-19Make KYRA only call OSystem::updateScreen from inside Screen::updateScreen, ↵Johannes Schickel
when the screen really changed OR the palette changed. svn-id: r43537
2009-08-19Add missing "break" in switch statement.Johannes Schickel
svn-id: r43536
2009-08-19Cleanup.Johannes Schickel
svn-id: r43535
2009-08-19Cleanup.Johannes Schickel
svn-id: r43534
2009-08-19Cleanup.Johannes Schickel
svn-id: r43533
2009-08-19Add another range check in our SJIS font code to avoid out of bounds access.Johannes Schickel
svn-id: r43532
2009-08-19Implemented proper character selection of Lands of Lore PC98.Johannes Schickel
svn-id: r43531
2009-08-19Corrected comments in the bug workaround listPaul Gilbert
svn-id: r43529
2009-08-19Comment out unused function (which was also currently only enabled when ↵Johannes Schickel
SCI32 is enabled). svn-id: r43528
2009-08-19Skip the whole Lore of the Lands special when the user does any input, like ↵Johannes Schickel
the original did. svn-id: r43527
2009-08-19Take advantage of extra memory on newer PSP modelsJoost Peters
svn-id: r43525
2009-08-18Possible fix for #2828330 (AGI: KQ1: Fast text box). If doesn't break ↵Kari Salminen
anything else then should go to the branch-1-0-0 too, but haven't had the time to do much testing yet - thus committing to the trunk first. svn-id: r43523
2009-08-18- PMV player: Use frame count from PVM file and fix incorrect "invalid chunk ↵Benjamin Haisch
type" warning - Fix sprite drawing glitch with vertically flipped sprites (bug #2825925) svn-id: r43521
2009-08-18Implement setCursorPalette(), correct hasFeature() <-> getFeatureState() mixup.Joost Peters
svn-id: r43519
2009-08-18PSP: Make R-trigger act as a context sensitive modifier key, remap ENTER to ↵Joost Peters
triangle svn-id: r43517
2009-08-18Typos.Johannes Schickel
svn-id: r43515
2009-08-18PSP: disable dosbox OPLJoost Peters
svn-id: r43514
2009-08-18- Destory AudioCDManager singleton after user quits a game, this saves a few ↵Johannes Schickel
bytes memory - Added FIXME to audiocd.h, concering why destroying the AudioCDManager can not quit CD playback right now svn-id: r43513
2009-08-18Made AGOS, DRASCULA, GOB, GROOVIE, MADE, SCUMM and TINSEL properly stop CD ↵Johannes Schickel
audio playback on engine quit. (This only problem affected playback from CD, not from ripped audio files) svn-id: r43512
2009-08-18Started rewriting the SCI engine to use FSNode instead of file names. This ↵Filippos Karapetis
is the proper solution for removing the hack in the fallback detector, but it still needs work. Also, reduced the things needed to be initialized a bit, so that the detection is a bit faster svn-id: r43510
2009-08-18Mapped some Sierra internal IDs to our own ones, and added a note about a ↵Filippos Karapetis
hack currently used in the fallback detector svn-id: r43509
2009-08-18Bugfix for Castle Skorl problem reported on the listPaul Gilbert
svn-id: r43507
2009-08-18- Added game ID detection to the fallback detector. We still need to map ↵Filippos Karapetis
some of Sierra's internal IDs to our own ones - The class table is now created in the segment manager constructor svn-id: r43504
2009-08-18Removed the maxMemory parameter of the resource manager and replaced it with ↵Filippos Karapetis
a define svn-id: r43503
2009-08-18Applied agent-q's patch to the SAGA pathfinding code for all platforms - x ↵Filippos Karapetis
and y should not ever be greater than 640 and 480 respectively, so it looks safe enough to be applied svn-id: r43500
2009-08-17PSP: increase optimization level and change clock rate to 333mhzJoost Peters
svn-id: r43498
2009-08-17SCI: Fix kernel table for multilingual SCI01 games. Cleanup.Walter van Niftrik
svn-id: r43497
2009-08-17Put back the code for playing external digital music, used by the MIDI ↵Filippos Karapetis
enhancement project, which was removed in rev. #43480 svn-id: r43485
2009-08-17SCI: Build fix.Walter van Niftrik
svn-id: r43483
2009-08-17SCI: Add autodetection for DoSound. Cleanup.Walter van Niftrik
svn-id: r43482
2009-08-17Slight cleanup to makeLinearDiskStream interface.Johannes Schickel
svn-id: r43481
2009-08-17- Removed the custom DigitalMusicInputStream used in SAGA for the digital ↵Filippos Karapetis
music in ITE CD and replaced it with the common LinearDiskStream class - Removed leftover code which plays standalone tracks (it's not used anywhere) svn-id: r43480
2009-08-17Added looping support to LinearDiskStream, needed by SAGA and perhaps other ↵Filippos Karapetis
engines. Note that the loop end parameter is still not implemented svn-id: r43479
2009-08-17Commit (slightly) modified version of patch #2831248: Allow suspend/resume ↵Joost Peters
for PSP svn-id: r43477
2009-08-17Fix possible out of bounds access in Screen::drawShape.Johannes Schickel
svn-id: r43475
2009-08-17Clear input queue before displaying the credits in Kyrandia 1.Johannes Schickel
svn-id: r43474
2009-08-17Cleanup: don't copy the Kyrandia 1 Amiga credits data in a temporary buffer, ↵Johannes Schickel
and thus keeping it twice in memory. svn-id: r43473