6678 Commits

Author SHA1 Message Date
Paweł Kołodziejski
d397e7d96f fixed warnings
svn-id: r19919
2006-01-05 20:54:53 +00:00
Travis Howell
56f1e7d6af No longer required
svn-id: r19917
2006-01-05 11:42:33 +00:00
Travis Howell
5e7ef4dea6 Fix sound resource loading in HE games.
The main resource header and size was been cut off in some cases.

svn-id: r19916
2006-01-05 11:38:45 +00:00
Travis Howell
8ae6c259ad Revert, might be HE100 only.
svn-id: r19915
2006-01-05 09:27:02 +00:00
Travis Howell
2f7acd49ad Adjust size, script in freddi3 triggers sound var 26.
svn-id: r19914
2006-01-05 09:02:41 +00:00
Travis Howell
1995eec550 Sets random talk state, if value is zero.
Fixes song in puttrace.

svn-id: r19913
2006-01-05 08:42:48 +00:00
Travis Howell
50636c33d3 Add safety check.
svn-id: r19912
2006-01-05 08:19:14 +00:00
Travis Howell
5da9e63519 Flag 4 used for looping in later HE games.
svn-id: r19911
2006-01-05 07:55:23 +00:00
Travis Howell
5551e5d14c Enable sound priority in HE games.
svn-id: r19910
2006-01-05 07:49:52 +00:00
Travis Howell
e01afb0bd4 Initial support for sound code in HE games.
Split HE sound functions into separate file.

svn-id: r19909
2006-01-05 07:06:47 +00:00
Travis Howell
23f81b8bc6 Update
svn-id: r19906
2006-01-04 05:07:36 +00:00
Travis Howell
27877ad89e Update comments
Add missing akos case.

svn-id: r19905
2006-01-04 05:03:46 +00:00
Travis Howell
6ce9a73d65 Match original game titles and make game titles consistent.
svn-id: r19892
2006-01-02 23:49:40 +00:00
Max Horn
01eb5d503a V7/V8 games do not use the text masking anymore at all, so we can optimize drawStripToScreen for them (this should improve CoMI speed a bit)
svn-id: r19891
2006-01-02 23:36:33 +00:00
Travis Howell
e66fe0270d Rename variable.
svn-id: r19874
2006-01-01 09:55:56 +00:00
Travis Howell
67ac79c5aa Add additional drawStrip case for HE games.
Fixes glitches over key in Darkroom of freddi3.

svn-id: r19873
2006-01-01 09:51:11 +00:00
Travis Howell
fccb0d0662 HE Games use more image states for objects.
Fixes background redraw when getting urchin in room 13 of freddi2.

svn-id: r19872
2006-01-01 05:45:15 +00:00
Travis Howell
5afaad7869 Minor changes.
svn-id: r19868
2005-12-31 00:16:17 +00:00
Max Horn
60fcd5a171 * Replaced MDT_PREFER_NATIVE/MDT_NATIVE by MDT_PREFER_MIDI/MDT_MIDI).
* Changed MidiDriver::createMidi so that if MD_ADLIB is passed, it
  now *does* instantiate the adlib driver.
* Rewrote MidiDriver::detectMusicDriver (code should be clearer now,
  and hopefully easier to adapt/maintain). Note that the behavior
  changed slightly (this may require some tweaking).
* Added MidiDriver::findMusicDriver which works similar to the old
  MidiDriver::parseMusicDriver but returns the full MidiDriverDescription
  and ignores all characters in the passed driver name following a colon ":".
* Changed MidiDriver::parseMusicDriver to use MidiDriver::findMusicDriver.
* Changed game engines to match the changes made to MidiDriver.
* Modified SCUMM engine to not record the selected midi/music driver
  (in _midiDriver), but rather the music *type* (in _musicType).

svn-id: r19859
2005-12-30 14:18:21 +00:00
Travis Howell
73e9a87e96 Correct Spy Fox game's titles.
svn-id: r19850
2005-12-30 02:59:56 +00:00
Travis Howell
a8744782f4 Minor changes.
svn-id: r19848
2005-12-29 23:10:56 +00:00
Travis Howell
80d3ec49d4 Revert HE version change for Mac. farm demo.
svn-id: r19843
2005-12-29 00:27:03 +00:00
Travis Howell
365b91dc03 Add Macintosh versions of more HE demos.
svn-id: r19842
2005-12-28 23:31:48 +00:00
Travis Howell
52eee62ba6 Add details for Macintosh versions of airport and jungle.
svn-id: r19836
2005-12-26 23:12:23 +00:00
Travis Howell
1b77cac786 Change from Quietust:
-Fix assert regressions in NES version of maniac

svn-id: r19812
2005-12-20 06:55:00 +00:00
Travis Howell
efdb918df3 Add German bundled Macintosh version of dott.
svn-id: r19810
2005-12-19 09:59:04 +00:00
Travis Howell
f87139a575 Correct platform for German freddi demo.
svn-id: r19808
2005-12-19 01:04:03 +00:00
Travis Howell
11c8544339 Correct HE version for German freddi demo.
svn-id: r19807
2005-12-19 00:47:01 +00:00
Travis Howell
b653f83382 Add German version of freddi2 for Macintosh.
Add German demos of freddi & puttzoo.

svn-id: r19806
2005-12-18 23:38:50 +00:00
Gregory Montoir
25024e6943 Don't update screen when _width or _height is 0, otherwise the copyRectToScreen assert gets triggered. This happens at the beginning of vision.san in FT, where the first frame doesn't contain any FOBJ chunks.
svn-id: r19797
2005-12-14 03:29:53 +00:00
Max Horn
5cdf1bb621 Simplified COMI IMA codec (resulting code needs less memory and should be faster on modern CPUs)
svn-id: r19770
2005-12-09 23:07:20 +00:00
Max Horn
3107d08f27 Unified IMA code a little bit
svn-id: r19767
2005-12-09 22:04:28 +00:00
Max Horn
e0e1dcda08 URL pointing to an IMA format reference
svn-id: r19766
2005-12-09 21:42:19 +00:00
Travis Howell
f3f13791c7 Add Macintosh versions of Backyard sports titles.
svn-id: r19756
2005-12-07 22:26:51 +00:00
Travis Howell
b933af58cc Changes for German version of puttrace/spyfox.
svn-id: r19746
2005-12-05 12:33:42 +00:00
Travis Howell
9f754ebd59 Add German versions of puttrace/spyfox/spyfox2.
svn-id: r19744
2005-12-05 10:36:58 +00:00
Lars Persson
6ed67205ec 1. New build structure for Symbian builds to allow easier build and project updates
2. Updated framework files for new structure
3. Uncommented Debug statements in vorbis.cpp (Should probably be removed alltogether.
4. Incorporated Sevs code formatting changes in the new Symbian source structure.
5. Removed/Changed EScummVM to ScummVM instead, hopefully most cases covered.
6. Beginning vibration support to be used for Scumm shake effects (Work ongoing by SumthinWicked)
7. Replaced the ScummVM icon for the FavIcon and upscaled the icon to 32x32. I think it looks ok, comments are welcome.
8. Built for S60V1 and UIQ2 targets from the cvs
9. Updated Readme with new build instructions.

Any comments are welcome.  Hopefully the other builds are not affected by this and all Sevs code updates are also incorporated.

svn-id: r19739
2005-12-03 21:29:13 +00:00
Chris Apers
64bfec97d9 Not needed anymore :)
svn-id: r19735
2005-12-03 19:04:33 +00:00
Travis Howell
6f73fa7ebe Add Macintosh version of Pajama Sam 3.
svn-id: r19732
2005-12-03 02:31:06 +00:00
Travis Howell
3442523278 Add work around for filename difference in HE7 file of water (HE99 Mac.)
Add details for Macintosh versions of German HE demos.

svn-id: r19731
2005-12-03 00:58:33 +00:00
Travis Howell
6d7eeaca4a Add German version of pajama3.
Add German version of freddi3 (Mac)

svn-id: r19730
2005-12-03 00:14:24 +00:00
Travis Howell
e9f6cbdbd4 Used in Macintosh version too.
svn-id: r19727
2005-12-02 00:22:50 +00:00
Travis Howell
8f35a68433 Add another English version of spyfox/water.
svn-id: r19726
2005-12-01 22:51:43 +00:00
Travis Howell
da65d3c08f Correct demo target.
svn-id: r19723
2005-11-30 22:49:21 +00:00
Travis Howell
82589655d0 Actor sounds need to be saved as uint16 for HE games, fixes bug #1367798.
svn-id: r19720
2005-11-27 23:48:14 +00:00
Travis Howell
366aee5400 Add missing akos cases for pajama, fixes bug #1367793.
svn-id: r19719
2005-11-27 23:22:42 +00:00
Travis Howell
8c45a9a3c0 Add patch:
1367403 - Korean Fixes

svn-id: r19718
2005-11-27 10:32:21 +00:00
Travis Howell
38fc6b340b Correct HE version.
svn-id: r19712
2005-11-27 04:13:01 +00:00
Eugene Sandulenko
edfae828f6 Patch #1341626: "New GP32 port"
svn-id: r19710
2005-11-27 02:35:57 +00:00
Travis Howell
e6aba1f7aa Add another English version of Pajama Sam 1.
svn-id: r19709
2005-11-27 01:32:29 +00:00