aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-11-26HUGO: Add Win save/restore behavior to the Dos versions Arnaud Boutonné
(useful to debug the lake screen) svn-id: r54505
2010-11-26HUGO: Avoid using 'short' in function definitionArnaud Boutonné
svn-id: r54504
2010-11-26HUGO: Get rid of initial savegameArnaud Boutonné
svn-id: r54503
2010-11-26HUGO: Clean up SchedulerArnaud Boutonné
svn-id: r54502
2010-11-26MOHAWK: Fix non-LZ compressed old Mohawk bitmaps (thanks, fuzzie)Matthew Hoops
svn-id: r54501
2010-11-26COMMON: Add an isBE() function to get the endianness of a ReadStreamEndianMatthew Hoops
svn-id: r54500
2010-11-26SCI: Pull reverb default directly from control channel.Walter van Niftrik
svn-id: r54499
2010-11-26SCI: Only filter channels for early SCI0, as GM currently uses all channels.Walter van Niftrik
svn-id: r54498
2010-11-26MOHAWK: Fill in meanings of known resourcesMatthew Hoops
svn-id: r54497
2010-11-26SCI: Added a define to turn off channel remapping (for debugging)Filippos Karapetis
svn-id: r54496
2010-11-26SCI: Implemented FR #3101338: "King's Quest 6 Windows Mouse Icons"Filippos Karapetis
Added an option to use the original Windows cursors in the Windows version of KQ6 Also, added an update on how the Mac cursors are handled (perhaps the handling is the same) svn-id: r54495
2010-11-26I18N: Fix language detection in UNIX (not everyone speaks German yet)Jordi Vilalta Prat
svn-id: r54494
2010-11-26SCI: Fixed keyboard input when numlock is on, and cleaned up the way some ↵Filippos Karapetis
special keys are translated svn-id: r54493
2010-11-26SCI: Send the SCI0 reverb init after reading the reverb dataFilippos Karapetis
svn-id: r54492
2010-11-26MOHAWK: Enable the drawImage debug command for all LB gamesMatthew Hoops
svn-id: r54491
2010-11-26SDL: Hook up file logger to log on Windows.Johannes Schickel
For now the log file will be either "%APPDATA%/ScummVM/Logs/scummvm.log" or "%USERPROFILE%/Application Data/ScummVM/Logs/scummvm.log" to match the location of the default ScummVM configuration file. svn-id: r54490
2010-11-26SDL: Hook up file logger to log on UNIX-like systems.Johannes Schickel
As discussed on -devel this always logs to ~/.scummvm/logs/scummvm.log. svn-id: r54489
2010-11-26Fixed bug with r54485Filippos Karapetis
svn-id: r54488
2010-11-26SCI: set the reverb setting of the current song when a relevant event is ↵Filippos Karapetis
fired from the MIDI stream svn-id: r54485
2010-11-25SCI: Some reverb-related changes in the MIDI driver, based on a patch by ↵Filippos Karapetis
waltervn svn-id: r54484
2010-11-25SCI: Initialize reverb in the music driver correctly. Based on a patch by ↵Filippos Karapetis
waltervn svn-id: r54483
2010-11-25SCI: Global reverb can't be 127. Some cleanupFilippos Karapetis
svn-id: r54482
2010-11-25SCI: Initialize global reverb correctly. Fixes bug #3118700 - "SCI KQ5: ↵Filippos Karapetis
Assertion in midi.cpp" (regression from r54478) svn-id: r54481
2010-11-25COMMON: Adapt translation manager to use the OSystem for language detection.Johannes Schickel
svn-id: r54480
2010-11-25OSYSTEM: Add API to query the system locale.Johannes Schickel
I also adapted the SDL backend to implement the API. svn-id: r54479
2010-11-25SCI: implemented reverb handling and related functionalityFilippos Karapetis
svn-id: r54478
2010-11-25SCI: Fixed a bug in the show_instruments console commandFilippos Karapetis
svn-id: r54477
2010-11-25SCI: Added support for the alternate Windows MIDI soundtracks of the CD ↵Filippos Karapetis
versions of EcoQuest, Jones, KQ5 and SQ4 svn-id: r54476
2010-11-25SCI: Added engine method isCD()Filippos Karapetis
svn-id: r54475
2010-11-25SCI: Remove the Windows versions of Freddy Pharkas. This one has an ↵Filippos Karapetis
alternative sound track, but it's handled in a different manner svn-id: r54474
2010-11-25SCI: Fixed compilationFilippos Karapetis
svn-id: r54473
2010-11-25SCI: added Windows entries for all games with alternate GM tracksFilippos Karapetis
These are the CD versions of EcoQuest, Jones, KQ5, Pharkas and SQ4 Also, added AGDF_CD to all CD versions that have corresponding floppy versions svn-id: r54472
2010-11-25SCI: Fix bug in MT-32 checksum computation. Thanks Sven for finding this.Walter van Niftrik
svn-id: r54471
2010-11-25MOHAWK: Add missing include, which prevented the CursorMan destructor from ↵Max Horn
being called svn-id: r54470
2010-11-25MOHAWK: Refactor cursor handlingMatthew Hoops
Cursor handling has now been moved to a new CursorManager class (which is subclassed for Myst/Riven) from the GraphicsManager classes. This will be needed for Living Books which will have a class for Windows and Mac cursors (coming soon!). svn-id: r54469
2010-11-25MOHAWK: Cleanup image surface handlingMatthew Hoops
- Renamed ImageData to MohawkSurface - Added offset x/y fields to MohawkSurface - The image cache now stores MohawkSurface pointers - Switched Living Books to 8bpp mode (it requires that in the end anyway) svn-id: r54468
2010-11-25GUI: Changed wording of "Disable dithering" to "Enable undithering"Filippos Karapetis
svn-id: r54467
2010-11-25SCI: Fixed digital audio at the beginning of KQ5CD and removed a hack for ↵Filippos Karapetis
the Windows version svn-id: r54466
2010-11-25SCI: Set _useMT32Track correctly for KQ5 Windows, thus simplifying the codeFilippos Karapetis
svn-id: r54465
2010-11-25SCI: Added support for the alternative GM tracks of the Windows version of ↵Filippos Karapetis
KQ5CD (bug #3041239) Note that the empty GM track for the Sierra logo makes the game hang, so the MT-32 track is used, which sounds awful svn-id: r54464
2010-11-24SCI: Fixed a bug in the script disassemblerFilippos Karapetis
svn-id: r54463
2010-11-24MOHAWK: Change the unused version detection field to 'appName' for use with LBMatthew Hoops
svn-id: r54462
2010-11-24SCI: Some renaming and added several TODOs concerning reverbFilippos Karapetis
svn-id: r54461
2010-11-24SCI/SOUND: Applied patch #3117577 - "SCI: MT-32 plays "warble" of notes when ↵Filippos Karapetis
music resumes", with some slight modifications This is only used by SCI for now, but it is probably correct to apply this for all engines, thus an appropriate TODO has been added svn-id: r54460
2010-11-24SCI: Moved handling of special reverb value 127 outside of the MIDI driverFilippos Karapetis
svn-id: r54459
2010-11-24SCI: Placed some selectors added in SCI1.1 in a separate tableFilippos Karapetis
svn-id: r54458
2010-11-24SCI: some changes to the way reverb is handledFilippos Karapetis
- "Invalid" SCI reverb values (127) are properly handled now - SCI kDoSound(reverb) sets the global reverb (renamed it accordingly) - kDoSound(reverb) can also return the current reverb if no parameter is sent svn-id: r54457
2010-11-24SCI: Added a getReverb() accessor to the SciMusic classFilippos Karapetis
svn-id: r54456
2010-11-24SCI: Some slight changes to get the "find_callk" console command working in KQ5Filippos Karapetis
- Ignore invalid object in KQ5 script 784 - Script 980 looks to be an unused leftover, as its object contain references to classes placed in script 988, which is missing svn-id: r54455
2010-11-24SCI: Added a TODO for the default reverb valueFilippos Karapetis
svn-id: r54454