Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-27 | HUGO: Add F4/F5 keys to save/restoreGame | Arnaud Boutonné | |
Currently, it only saves/restores slot #0, no selection screen is displayed svn-id: r54515 | |||
2010-11-27 | MOHAWK: Add an isPlaying() and stopSound(id) function to Sound (for LB and ↵ | Matthew Hoops | |
others) svn-id: r54514 | |||
2010-11-27 | SCI: Compensate for buggy KQ5CD saved games (before r54510) | Filippos Karapetis | |
svn-id: r54513 | |||
2010-11-27 | SCI: Removed bogus warning | Filippos Karapetis | |
svn-id: r54512 | |||
2010-11-27 | SCI: Reverted changes to savegame.cpp made in r54510, as that still occurs | Filippos Karapetis | |
svn-id: r54511 | |||
2010-11-27 | SCI: Fixed bug #3034713 - "ICEMAN Demo: Fails to find base object" | Filippos Karapetis | |
This could happen because objects in scripts can be in the wrong order. Same thing happens in the French and German version of KQ5 (bug #3035396). Removed the scriptObjRemove() method, which is in fact a hack. svn-id: r54510 | |||
2010-11-27 | SCI: Fix for bug #3119713 - "PQ2: song-specific reverb changes are ignored" ↵ | Filippos Karapetis | |
(thanks to waltervn) svn-id: r54509 | |||
2010-11-27 | TOOLS: Fix 'Boat' bug in H1 Dos | Arnaud Boutonné | |
H1 Dos is now completable svn-id: r54507 | |||
2010-11-27 | HUGO: Fix warning | Torbjörn Andersson | |
svn-id: r54506 | |||
2010-11-26 | HUGO: Add Win save/restore behavior to the Dos versions | Arnaud Boutonné | |
(useful to debug the lake screen) svn-id: r54505 | |||
2010-11-26 | HUGO: Avoid using 'short' in function definition | Arnaud Boutonné | |
svn-id: r54504 | |||
2010-11-26 | HUGO: Get rid of initial savegame | Arnaud Boutonné | |
svn-id: r54503 | |||
2010-11-26 | HUGO: Clean up Scheduler | Arnaud Boutonné | |
svn-id: r54502 | |||
2010-11-26 | MOHAWK: Fix non-LZ compressed old Mohawk bitmaps (thanks, fuzzie) | Matthew Hoops | |
svn-id: r54501 | |||
2010-11-26 | SCI: Pull reverb default directly from control channel. | Walter van Niftrik | |
svn-id: r54499 | |||
2010-11-26 | SCI: Only filter channels for early SCI0, as GM currently uses all channels. | Walter van Niftrik | |
svn-id: r54498 | |||
2010-11-26 | MOHAWK: Fill in meanings of known resources | Matthew Hoops | |
svn-id: r54497 | |||
2010-11-26 | SCI: Added a define to turn off channel remapping (for debugging) | Filippos Karapetis | |
svn-id: r54496 | |||
2010-11-26 | SCI: 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-26 | SCI: Fixed keyboard input when numlock is on, and cleaned up the way some ↵ | Filippos Karapetis | |
special keys are translated svn-id: r54493 | |||
2010-11-26 | SCI: Send the SCI0 reverb init after reading the reverb data | Filippos Karapetis | |
svn-id: r54492 | |||
2010-11-26 | MOHAWK: Enable the drawImage debug command for all LB games | Matthew Hoops | |
svn-id: r54491 | |||
2010-11-26 | Fixed bug with r54485 | Filippos Karapetis | |
svn-id: r54488 | |||
2010-11-26 | SCI: 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-25 | SCI: Some reverb-related changes in the MIDI driver, based on a patch by ↵ | Filippos Karapetis | |
waltervn svn-id: r54484 | |||
2010-11-25 | SCI: Initialize reverb in the music driver correctly. Based on a patch by ↵ | Filippos Karapetis | |
waltervn svn-id: r54483 | |||
2010-11-25 | SCI: Global reverb can't be 127. Some cleanup | Filippos Karapetis | |
svn-id: r54482 | |||
2010-11-25 | SCI: Initialize global reverb correctly. Fixes bug #3118700 - "SCI KQ5: ↵ | Filippos Karapetis | |
Assertion in midi.cpp" (regression from r54478) svn-id: r54481 | |||
2010-11-25 | SCI: implemented reverb handling and related functionality | Filippos Karapetis | |
svn-id: r54478 | |||
2010-11-25 | SCI: Fixed a bug in the show_instruments console command | Filippos Karapetis | |
svn-id: r54477 | |||
2010-11-25 | SCI: 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-25 | SCI: Added engine method isCD() | Filippos Karapetis | |
svn-id: r54475 | |||
2010-11-25 | SCI: 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-25 | SCI: Fixed compilation | Filippos Karapetis | |
svn-id: r54473 | |||
2010-11-25 | SCI: added Windows entries for all games with alternate GM tracks | Filippos 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-25 | SCI: Fix bug in MT-32 checksum computation. Thanks Sven for finding this. | Walter van Niftrik | |
svn-id: r54471 | |||
2010-11-25 | MOHAWK: Add missing include, which prevented the CursorMan destructor from ↵ | Max Horn | |
being called svn-id: r54470 | |||
2010-11-25 | MOHAWK: Refactor cursor handling | Matthew 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-25 | MOHAWK: Cleanup image surface handling | Matthew 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-25 | SCI: Fixed digital audio at the beginning of KQ5CD and removed a hack for ↵ | Filippos Karapetis | |
the Windows version svn-id: r54466 | |||
2010-11-25 | SCI: Set _useMT32Track correctly for KQ5 Windows, thus simplifying the code | Filippos Karapetis | |
svn-id: r54465 | |||
2010-11-25 | SCI: 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-24 | SCI: Fixed a bug in the script disassembler | Filippos Karapetis | |
svn-id: r54463 | |||
2010-11-24 | MOHAWK: Change the unused version detection field to 'appName' for use with LB | Matthew Hoops | |
svn-id: r54462 | |||
2010-11-24 | SCI: Some renaming and added several TODOs concerning reverb | Filippos Karapetis | |
svn-id: r54461 | |||
2010-11-24 | SCI/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-24 | SCI: Moved handling of special reverb value 127 outside of the MIDI driver | Filippos Karapetis | |
svn-id: r54459 | |||
2010-11-24 | SCI: Placed some selectors added in SCI1.1 in a separate table | Filippos Karapetis | |
svn-id: r54458 | |||
2010-11-24 | SCI: some changes to the way reverb is handled | Filippos 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-24 | SCI: Added a getReverb() accessor to the SciMusic class | Filippos Karapetis | |
svn-id: r54456 |