Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis ebd11a056f Silenced some warnings to protect DrMcCoy from incoming Borg
svn-id: r46482
2009-12-22 13:31:52 +00:00
Filippos Karapetis 86dc69430b Initial implementation of music fading in the new music code. Added warnings to all unimplemented/stub sound commands
svn-id: r46481
2009-12-22 12:35:48 +00:00
Filippos Karapetis b8aa17b6fb Started implementing SCI1.1 digital sound effect playing in the new music code
svn-id: r46479
2009-12-22 12:34:27 +00:00
Torbjörn Andersson 899d576976 The detectMusicDriver() function returns MD_-something, not MDT_-something.
svn-id: r46478
2009-12-22 06:02:49 +00:00
Filippos Karapetis 0d82924fbe Fixed looping sounds in the new sound code
svn-id: r46477
2009-12-22 00:35:27 +00:00
Max Horn fd5e548bb2 SCI: Fix some warnings
svn-id: r46476
2009-12-22 00:16:09 +00:00
Max Horn 958f197b42 typo
svn-id: r46475
2009-12-22 00:15:54 +00:00
Filippos Karapetis be67479aef Some bugfixes to the new music code
svn-id: r46473
2009-12-22 00:12:59 +00:00
Eugene Sandulenko f6880b9821 md5 from bug #2809149: "AGI: SQ1: Checksum of Space Quest 1 Version 1.1A"
svn-id: r46472
2009-12-21 22:40:52 +00:00
Eugene Sandulenko 2fec19aa6b Add indy3 md5 from bug #2916434: "New MD5 for Indy3 DOS-EGA, German"
svn-id: r46470
2009-12-21 22:29:00 +00:00
Eugene Sandulenko b1adefc487 Sorted game entries
svn-id: r46469
2009-12-21 22:24:22 +00:00
Filippos Karapetis 5a087101ad Some updates to the new music code
svn-id: r46467
2009-12-21 16:27:50 +00:00
Filippos Karapetis 11a9351ae5 Restored sound volume functionality in the old music code
svn-id: r46466
2009-12-21 15:24:43 +00:00
Matthew Hoops 35e91fbddf Add a TODO for the SCI 2.1 message version (5).
svn-id: r46465
2009-12-21 15:22:42 +00:00
Filippos Karapetis 9a0074ba5b Silenced some warnings to make DrMcCoy happier :)
svn-id: r46464
2009-12-21 14:46:52 +00:00
Matthew Hoops 482812a1ff Update/add some comments/TODOs.
svn-id: r46463
2009-12-21 14:46:07 +00:00
Matthew Hoops ef79d7f017 SCI32:
- Fully implement kArray and kIsHiRes and mostly implement kString (printf and atoi subfunctions still missing).
	- Add a dummy SciGui class for SCI32 to bypass the views. Gabriel Knight 1 will now play the Sierra logo music and the main menu music.
	- Some other minor SCI32 changes.

svn-id: r46462
2009-12-21 14:32:54 +00:00
Filippos Karapetis 2a3cbcbc57 Fixed text controls when subtitles are enabled in multilingual SCI01 games
svn-id: r46461
2009-12-21 14:06:47 +00:00
Filippos Karapetis e86a16a641 Fixed menus in multilingual SCI01 games
svn-id: r46460
2009-12-21 14:05:36 +00:00
Filippos Karapetis ba51f8750e Brought back the INCLUDE_OLDGFX define
svn-id: r46459
2009-12-21 12:19:57 +00:00
Eugene Sandulenko c261ecd055 Update config.guess and config.sub to latest versions from upstream
svn-id: r46450
2009-12-20 22:24:34 +00:00
Filippos Karapetis c1e90ce3cc Implemented cmdUpdateCues() in the new sound code and fixed a crash when loading music with a resource number of zero
svn-id: r46435
2009-12-20 16:35:37 +00:00
Florian Kagerer c1eaafcac7 LOL: removed unused variable
svn-id: r46434
2009-12-20 16:23:44 +00:00
Filippos Karapetis ef0898c0b1 Started integrating the new sound code in the SoundCommandParser class. Some cleanup
svn-id: r46432
2009-12-20 14:27:43 +00:00
Florian Kagerer a21a808250 LOL: fixed text fading
svn-id: r46431
2009-12-20 14:11:56 +00:00
Filippos Karapetis 980b8bb899 Moved all of the sound iterator code in its own directory, and added a slight hack to the SoundCommandParser constructor
svn-id: r46430
2009-12-20 13:38:13 +00:00
Filippos Karapetis c388e89181 Wrapped some more sound code around appropriate defines
svn-id: r46429
2009-12-20 13:28:23 +00:00
Filippos Karapetis e22afe4823 Wrapped some more sound code around appropriate defines
svn-id: r46428
2009-12-20 13:15:44 +00:00
Filippos Karapetis fa859f6ab1 Directly modify the sound objects, instead of modifying a local copy. Remove duplicate code (which now resides in resource.*)
svn-id: r46427
2009-12-20 13:13:07 +00:00
Filippos Karapetis 4f918cd68c Removed dead code
svn-id: r46426
2009-12-20 12:43:36 +00:00
Paul Gilbert 5c732e00ee Started implementation of the original game's cheat mode
svn-id: r46425
2009-12-20 07:10:32 +00:00
Paul Gilbert b729218bb6 Changed the M4 event handler to encode the keyboard flags into KEVENT_KEY events
svn-id: r46424
2009-12-20 07:09:40 +00:00
Arnaud Boutonné 3da285432b gob - Remove detection of a cracked version of Lost in Time
svn-id: r46423
2009-12-19 23:33:48 +00:00
Filippos Karapetis 0c1b646c7f - Started wrapping the current sound code around appropriate defines
- Introduced a new resource type, SoundResource, used in the new music code

svn-id: r46421
2009-12-19 16:19:53 +00:00
Filippos Karapetis b32748d810 - Removed unused includes
- Added a new method for constructing a new MidiDriver in the Adlib driver
- Added a hack to obtain the resource manager in the default open() method of the overriden Adlib MIDI driver (used in the new sound code)

svn-id: r46420
2009-12-19 16:05:47 +00:00
Filippos Karapetis 87c3a9dd8d Removed unused include
svn-id: r46419
2009-12-19 16:02:45 +00:00
Paul Gilbert 63350a0ecc Further implementation of dialog/message script language
svn-id: r46418
2009-12-19 05:47:31 +00:00
Paul Gilbert ae50fdca72 Added an extra assert
svn-id: r46417
2009-12-19 05:46:26 +00:00
Matthew Hoops 26a5c1c3a5 Fix segfault when quitting. static const Common::String's shouldn't be used.
svn-id: r46416
2009-12-19 02:12:17 +00:00
Matthew Hoops 144bd33ec4 Silence some gcc 3.4.5 warnings.
svn-id: r46415
2009-12-19 02:03:41 +00:00
Filippos Karapetis 2e6013947d Moved the interface class for the the custom SCI MIDI drivers together with the actual driver implementation code
svn-id: r46414
2009-12-18 18:32:09 +00:00
Filippos Karapetis 7ca404355f Moved the midi_writer struct into the place where it's actually used, and named the header file appropriately
svn-id: r46413
2009-12-18 17:48:45 +00:00
Arnaud Boutonné 5e7ed05997 gob - Split LiT part 2 detection in light / full.
svn-id: r46412
2009-12-17 23:07:03 +00:00
Arnaud Boutonné 3c5473f832 gob - Add MD5 for LiT floppy part 1 "full", part 1 "light" and part 2. Part 2 still has to be properly separated between "full" and "light"
svn-id: r46411
2009-12-17 22:50:34 +00:00
Paul Gilbert 575308cea7 Implemented basic message parsing
svn-id: r46402
2009-12-17 07:55:08 +00:00
Jordi Vilalta Prat 690a410423 Fix a typo
svn-id: r46386
2009-12-15 12:56:10 +00:00
Vladimir Menshakov f59b50253e removed file as suggested by max horn
svn-id: r46385
2009-12-15 10:13:58 +00:00
Vladimir Menshakov 0fd2dd8f06 updated known bugs
svn-id: r46384
2009-12-15 09:08:58 +00:00
Vladimir Menshakov 1bd23f11d5 added known bugs file, enabled teenagent in configure.
svn-id: r46383
2009-12-15 09:03:04 +00:00
Max Horn f53d23d816 GUI: Re-add ellipsis to various button labels
svn-id: r46382
2009-12-15 08:20:19 +00:00