Commit Graph

11882 Commits

Author SHA1 Message Date
Eugene Sandulenko
03df05bd96 Better support of MT-32.
svn-id: r15659
2004-10-23 00:02:38 +00:00
Eugene Sandulenko
074ed07084 Properly nitialize _passThrough variable.
svn-id: r15658
2004-10-22 23:45:50 +00:00
Eugene Sandulenko
2c76a8e024 Support MT-32 emu.
svn-id: r15657
2004-10-22 23:44:08 +00:00
Joost Peters
c8495dbf23 correct music/fx for section 6
svn-id: r15656
2004-10-22 18:45:35 +00:00
Joost Peters
41e0e8ce3c add section jumping to the debugger
svn-id: r15655
2004-10-22 18:37:42 +00:00
Robert Göffringmann
13055ca424 fix for bug [ 1043047 ] game hangs when foster path busy
svn-id: r15654
2004-10-22 17:05:29 +00:00
Torbjörn Andersson
1a36eeda0e ScummVM style (partial)
svn-id: r15653
2004-10-22 15:59:11 +00:00
Max Horn
5c53a3e260 cleanup
svn-id: r15652
2004-10-22 15:56:39 +00:00
Torbjörn Andersson
bf588c163f ScummVM style.
svn-id: r15651
2004-10-22 15:48:56 +00:00
Torbjörn Andersson
a4eb97da4c Replaced the Bit* data types with ScummVM's int* and uint* types. The
64-bit type has been renamed int64 and uint64. As a consequence, bug
#1051999 (the MinGW compilation problems) is now fixed.

svn-id: r15650
2004-10-22 15:39:28 +00:00
Chris Apers
dc02e95cd7 Prepare true AdLib support on PalmOS
svn-id: r15649
2004-10-22 12:11:24 +00:00
Chris Apers
2398753140 Prepare true AdLib support on PalmOS
svn-id: r15648
2004-10-22 12:05:18 +00:00
Torbjörn Andersson
5f7f3dc0d2 Whitespace
svn-id: r15647
2004-10-22 10:25:56 +00:00
Torbjörn Andersson
e88cd31e4d Indentation
svn-id: r15646
2004-10-22 10:24:48 +00:00
Torbjörn Andersson
8e1481ae8f Fixed warning. Hopefully without breaking anything.
The __int64 problem remains, though.

svn-id: r15645
2004-10-22 10:13:18 +00:00
Travis Howell
3843b6cb02 Correction for mingw compile
svn-id: r15644
2004-10-22 09:38:11 +00:00
Eugene Sandulenko
fc210b4d21 iAdd support for MT-32 emu.
svn-id: r15643
2004-10-22 08:25:07 +00:00
Torbjörn Andersson
58a19ecbcd Marked SAGA item as partly done.
svn-id: r15642
2004-10-22 07:22:17 +00:00
Torbjörn Andersson
f9f5845e2d Made the usage of the Rect data type more consistent with the rest of
ScummVM.

Note that these are only the cases I was able to find in one morning. There
may be others left to fix. But I'm sure at least most of them will be found
when we start cleaning up the codebase a bit.

svn-id: r15641
2004-10-22 07:21:17 +00:00
Torbjörn Andersson
4115b54b00 Fixed two of my own stupid bugs:
* The length of a script data buffer is measured in words, not bytes.
* In the long run, I'm sure it'll work better if the data buffers do not
  point to recently freed data.

svn-id: r15640
2004-10-22 07:18:01 +00:00
Robert Göffringmann
eb7fe9cee4 changed timing code.
svn-id: r15639
2004-10-22 05:34:18 +00:00
Max Horn
5c87bcafa6 Fix sign warnings
svn-id: r15638
2004-10-21 23:03:09 +00:00
Max Horn
7e339bfbd2 Don't hard code refs
svn-id: r15637
2004-10-21 22:53:54 +00:00
Eugene Sandulenko
44bd54b476 Better support of MT-32.
svn-id: r15636
2004-10-21 22:40:06 +00:00
Eugene Sandulenko
9d0b746aaa Patch #1048326 Better MT-32 support
svn-id: r15635
2004-10-21 22:37:37 +00:00
Max Horn
9cb88f1d46 Whitespace -> tab
svn-id: r15634
2004-10-21 15:54:06 +00:00
Chris Apers
feb6b490c1 Ooops
svn-id: r15633
2004-10-21 13:23:52 +00:00
Chris Apers
25b70535be Make PalmOS happy
svn-id: r15632
2004-10-21 12:43:49 +00:00
Chris Apers
542b24f116 Fixed alignment problem with BS1 demo
svn-id: r15631
2004-10-21 12:37:13 +00:00
Chris Apers
e97d6a5f97 Prepare PalmOS support
svn-id: r15630
2004-10-21 12:35:39 +00:00
Torbjörn Andersson
2653a45fd3 Added a reminder that we need to put the Wyrmkeep folks (or is there just
one?) in the credits section of our README eventually.

svn-id: r15629
2004-10-21 11:22:26 +00:00
Robert Göffringmann
561f6ab6e8 enable czech control panel. should work.
svn-id: r15628
2004-10-21 08:47:13 +00:00
Torbjörn Andersson
32d8d0adbf Added another SAGA item.
svn-id: r15627
2004-10-21 08:18:48 +00:00
Torbjörn Andersson
1e062a6d89 A bunch of mostly panel-related fixes for the ITE intro. Apart from the
numerous animation glitches, it's looking almost like the real thing now.

It's no longer possible to walk away during the intro. This should provide
a great incentive to implement the "Escape" feature. ;-)

svn-id: r15626
2004-10-21 06:49:11 +00:00
Torbjörn Andersson
ed089f7f38 Fixed some clipping problems. I think there are more still in there, but I
am sorely tempted to rewrite so that we use the Rect datatype consistently
with how most of the rest of ScummVM does. (E.g. a rectangle covering the
entire ITE screen would have right and bottom as 320 and 200 respectively,
not 319 and 199 like I think we do now.)

svn-id: r15625
2004-10-21 06:47:21 +00:00
Torbjörn Andersson
47face89e5 Fixed warnings. (Maybe it should be "const char *" instead, but then I got
warnings from a different part of the code. Ho, hum...)

svn-id: r15624
2004-10-21 06:44:25 +00:00
Robert Göffringmann
06066565a6 fixes bug #786482, stupid gardener getting stuck in his hacky animation script.
svn-id: r15623
2004-10-21 05:18:06 +00:00
Robert Göffringmann
e721c6de0c this should work around bug #922774.
well, at least it should keep the engine from crashing.

svn-id: r15622
2004-10-21 03:47:15 +00:00
Eugene Sandulenko
e58a097acf FX_CROWD constants are correct.
Add some simple stub.

svn-id: r15621
2004-10-20 22:38:24 +00:00
Torbjörn Andersson
daee7c19e5 Added note about output sample rate.
svn-id: r15620
2004-10-20 09:19:14 +00:00
Chris Apers
a635831b1f Added fgetc/getc function
svn-id: r15619
2004-10-20 09:17:46 +00:00
Max Horn
72df42e047 Fix for bug #1049937 (FOA: Regression in Adlib music)
svn-id: r15618
2004-10-19 23:03:04 +00:00
Torbjörn Andersson
f4443646e5 Oops, now it plays the correct music again, I hope. The sound effects seem
a bit better now, too. At least the crowd is no longer cheering when the
fair is closed.

svn-id: r15617
2004-10-19 18:45:42 +00:00
Torbjörn Andersson
1fa79b09de Got rid of ungetc() to save Chrilith from the trouble of implementing it
himself on PalmOS.

svn-id: r15616
2004-10-19 18:28:41 +00:00
Torbjörn Andersson
20e57d8bd5 Cleanup. No need to have a lookup table for something that can be expressed
by simple arithmetics.

svn-id: r15615
2004-10-19 18:11:50 +00:00
Torbjörn Andersson
82b6902b56 Initial, and slightly buggy, support for sound effects.
svn-id: r15614
2004-10-19 17:12:53 +00:00
Torbjörn Andersson
d37a55ef19 Increased debug level in the name of sanity.
svn-id: r15613
2004-10-19 16:51:26 +00:00
Torbjörn Andersson
e31cd239bd Use the same REDUCE_MEMORY_USAGE trick here as in scumm/intern.h
svn-id: r15612
2004-10-19 14:19:52 +00:00
Chris Apers
1ac29aae1e Help PalmOS (and more ?) to save memory
svn-id: r15611
2004-10-19 12:30:42 +00:00
Torbjörn Andersson
61e438df22 Made the calculation of _samples_per_tick a bit less prone to arithmetic
overflow. It failed if the output rate was 44100 Hz. (It didn't use to, but
somewhere along the line an unsigned value was changed to a signed. This
seemed like a better fix, though.)

svn-id: r15610
2004-10-19 08:47:10 +00:00