255 Commits

Author SHA1 Message Date
Travis Howell
7886f1fd1c Change last ugly hack to make it a little better
svn-id: r5526
2002-11-13 04:52:35 +00:00
Travis Howell
40be9c6831 An ugly hack to allow music looping in simon1talkie
Most likely better wat to do this...

svn-id: r5525
2002-11-13 04:34:45 +00:00
Travis Howell
5f8cfd62e8 Add midi streaming support from Jamieson630
svn-id: r5522
2002-11-13 00:24:48 +00:00
Max Horn
06082772d3 fixed endian bug that prevented Simon2 SFX from playing on big endian machinese
svn-id: r5518
2002-11-11 15:25:30 +00:00
Oliver Kiehl
1c86b35f2a workaround for voc weakness
svn-id: r5517
2002-11-11 13:55:29 +00:00
Max Horn
da5a347d3e completly decoupled engine.h/.cpp from simon.h and scumm.h; removed some static variables from drawFlashlight() and made them members of class Scumm instead
svn-id: r5506
2002-11-10 17:19:43 +00:00
Oliver Kiehl
20c658bf94 oops, forgot a file (ambient effects)
svn-id: r5503
2002-11-10 16:28:18 +00:00
Oliver Kiehl
1a57316e16 added ambient effects (rest of vc_52)
svn-id: r5502
2002-11-10 16:25:03 +00:00
Max Horn
0b3e4323f0 if possible, always #include headers in the source files, not in other headers
svn-id: r5495
2002-11-10 15:24:17 +00:00
Travis Howell
8461473467 simon2dos works, thanks again to ludde
svn-id: r5479
2002-11-10 05:25:33 +00:00
Oliver Kiehl
9659006f84 fixed some memory leaks
svn-id: r5477
2002-11-09 22:16:07 +00:00
Max Horn
69735e63c5 fixed warning; fixed array out of bounds access
svn-id: r5469
2002-11-08 22:06:03 +00:00
Oliver Kiehl
70f3aff2c8 last fix didn't work properly
svn-id: r5466
2002-11-08 13:38:25 +00:00
Oliver Kiehl
163b1eeeb5 big endian fix
svn-id: r5465
2002-11-08 13:25:27 +00:00
Travis Howell
db15a868a2 Typo
svn-id: r5462
2002-11-08 05:15:42 +00:00
Travis Howell
d3798b7e3d Remove error and replace with proper exit function.
svn-id: r5460
2002-11-08 03:45:38 +00:00
Travis Howell
04c1d2f90c Changed wrong section
svn-id: r5459
2002-11-08 02:15:11 +00:00
Travis Howell
c879445d43 Don't attempt to play music in simon 1 demo
svn-id: r5458
2002-11-08 02:05:19 +00:00
Travis Howell
4522230d37 Add work around for simon 1 ending slowdown/freeze when music is enabled.
svn-id: r5457
2002-11-07 17:41:02 +00:00
Travis Howell
5f85f65eec Add another work around and some fixme comments
svn-id: r5456
2002-11-07 10:42:35 +00:00
Travis Howell
a2be90a221 Work around to allow full ending sequence to work.
svn-id: r5455
2002-11-07 09:08:08 +00:00
Travis Howell
45d6dbccdd Change vc_65 to warning for now
svn-id: r5454
2002-11-07 07:36:39 +00:00
Travis Howell
fd11712eff Don't attempt to play sound in simon 1 dos.
Use separate filenames for simon 1 & 2 savegames
Add newline to end of scumm/dialogs.h

svn-id: r5431
2002-11-06 00:56:31 +00:00
Oliver Kiehl
55bf100f52 rewrote simon 1/2 win sound effects and more cleanup
svn-id: r5423
2002-11-05 16:46:58 +00:00
Travis Howell
3801be6bce Remove two pointless game checks
svn-id: r5421
2002-11-05 14:28:19 +00:00
Travis Howell
0e7e17be7c Small clean up of simon midi code
svn-id: r5419
2002-11-05 13:55:04 +00:00
Travis Howell
ad201496d4 Fix simon sound effects again
svn-id: r5418
2002-11-05 13:42:25 +00:00
Oliver Kiehl
b165ec698e first step in cleaning up simon sound
svn-id: r5415
2002-11-05 12:56:33 +00:00
Travis Howell
2f270bfd58 Add simon1talkie and simon2talkie targets
svn-id: r5413
2002-11-05 10:36:31 +00:00
Travis Howell
223d7a3f24 Fix some weird formating
svn-id: r5407
2002-11-05 05:41:52 +00:00
Travis Howell
d2f6c10723 Minor simon code cleanup
svn-id: r5406
2002-11-05 02:34:05 +00:00
Travis Howell
0efd6b1cc2 Fix broken simon games
svn-id: r5405
2002-11-05 02:17:38 +00:00
Oliver Kiehl
9a97006a55 fixed mp3 support for simon
svn-id: r5404
2002-11-04 23:26:08 +00:00
Travis Howell
1cc25f5bbd Add some separate simon2dos sections since it doesn't have speech.
simon2dos text still not working right though.

svn-id: r5401
2002-11-04 06:46:21 +00:00
Travis Howell
7191031c72 Ooops, deleted one line too many
svn-id: r5400
2002-11-04 05:09:07 +00:00
Travis Howell
73aeea6e46 Remove old file exist check that is no longer required
svn-id: r5399
2002-11-04 05:02:41 +00:00
Travis Howell
4748ffd33c Fix simon 2 win sound effects
Enable sound effects in simon 2 dos non-talkie
Clean up sound code a bit

svn-id: r5398
2002-11-04 02:23:52 +00:00
Oliver Kiehl
b53ee4210f added support for sound effects in simon 1 dos talkie
svn-id: r5396
2002-11-03 19:04:40 +00:00
Travis Howell
e03be389de Added simon sound bugfix, patch #632518
Added fix for simon sound-related crash, patch #632517

svn-id: r5377
2002-11-02 10:51:32 +00:00
Oliver Kiehl
8132e3e32f oops
svn-id: r5375
2002-11-02 09:38:43 +00:00
Oliver Kiehl
130d898c7f Ludde's fix for simon2 movement problem
svn-id: r5374
2002-11-02 09:23:30 +00:00
Travis Howell
6a6bd6dffd Revert earlier change since it causes more movements problems.
Add a fixme comment instead.

svn-id: r5364
2002-10-31 12:11:34 +00:00
Travis Howell
8650ff5294 Fix voice in simon 1/2 dos talkie again.
Disable code causing movement problems in simon 2 games

svn-id: r5363
2002-10-31 09:38:02 +00:00
Max Horn
d7123f4908 hopeyfully this fixes simon2dos
svn-id: r5361
2002-10-31 01:55:11 +00:00
Max Horn
b43410e6f6 some more cleanup
svn-id: r5360
2002-10-31 01:27:05 +00:00
Max Horn
3de70690b9 don't open files all the time just to detect whether we use VOC/WAV/MP3 music: we have a concept of so called 'variables' which can be used to store data, make use of this cool technique <g>; load effects even if voice file is missing; cleanup
svn-id: r5354
2002-10-30 23:52:19 +00:00
Travis Howell
5aab823953 Add simon 2 dos non-talkie fix from ludde
svn-id: r5352
2002-10-30 11:12:37 +00:00
Travis Howell
e48c124094 another oops
svn-id: r5350
2002-10-30 02:22:54 +00:00
Travis Howell
ab285bbfac Ooops
svn-id: r5349
2002-10-29 15:36:02 +00:00
Travis Howell
fa9634673f Add support for compressed files for some simon games, rest of patch #629555
svn-id: r5347
2002-10-29 14:33:59 +00:00