Commit Graph

218 Commits

Author SHA1 Message Date
Nicolas Bacca
b68ce40214 Please my picky compiler
svn-id: r5262
2002-10-22 23:20:37 +00:00
Max Horn
5151e561d5 fixing various warnings that occur with -Wshadow;some other minor cleanup
svn-id: r5239
2002-10-22 11:48:24 +00:00
Max Horn
d4558a5d3b oops forgot this file
svn-id: r5213
2002-10-21 12:47:06 +00:00
Jamieson Christian
7677e42ffe Pitch bend fixes for QTMA
svn-id: r5208
2002-10-21 09:32:38 +00:00
Jamieson Christian
5862695bfd Patch #607175 correction to fix regression Bug #622606
svn-id: r5207
2002-10-21 08:17:18 +00:00
Jamieson Christian
67c00eb7e6 Changed IMuse from a proxy into a virtual base class
svn-id: r5205
2002-10-21 07:31:51 +00:00
Paweł Kołodziejski
41b61adac0 fixes to imuse
svn-id: r5161
2002-10-16 07:59:11 +00:00
Paweł Kołodziejski
09225027f1 changes to imuse
svn-id: r5157
2002-10-15 21:55:04 +00:00
Paweł Kołodziejski
45b1a8ea45 cleanup sfx and music in imuse, changed talkdelay description(disable) in the dig
svn-id: r5148
2002-10-15 06:53:42 +00:00
Jamieson Christian
3fb3f65a18 Various Sam & Max iMuse upgrades
svn-id: r5147
2002-10-14 16:42:57 +00:00
James Brown
b19694bb04 Fix oversight - GID_'s are stored as a constant assigned to Scumm::_gameId, NOT as a bit of Scumm::_features :)
svn-id: r5139
2002-10-13 14:21:57 +00:00
Jamieson Christian
2255b212ed Fixed GM part allocation conflicts, default Sam & Max pitch bend range
svn-id: r5136
2002-10-13 08:15:15 +00:00
James Brown
be120d3a34 Patch 614005(b) - Pitchblend updates
svn-id: r5135
2002-10-13 06:07:39 +00:00
James Brown
69c7a8b572 Patch 622386: do_command(256) implementation, Sam and Max
svn-id: r5134
2002-10-13 05:39:26 +00:00
Jamieson Christian
127901828d Revised do_command(15) to finalize cleanup of Sam & Max opening cutscene/credits
svn-id: r5132
2002-10-12 14:43:00 +00:00
James Brown
cf805918b4 Patch something: imTrigger implementation
svn-id: r5131
2002-10-12 04:57:49 +00:00
Paweł Kołodziejski
4cf42ae9a8 added FT imuse music
svn-id: r5127
2002-10-11 08:35:12 +00:00
Paweł Kołodziejski
fec2879a07 update imuse tables
svn-id: r5126
2002-10-10 21:38:20 +00:00
Paweł Kołodziejski
3513779186 added the dig imuse seq music
svn-id: r5125
2002-10-10 19:14:28 +00:00
James Brown
443e88d2a4 Fix compilation
svn-id: r5122
2002-10-10 15:20:38 +00:00
James Brown
095b041ccd Update some comments
svn-id: r5121
2002-10-10 15:16:58 +00:00
James Brown
cb03a14bb4 Patch 620944 Rev B, plus cleaning up warning/debug messages for iMUSE
Midi. This patch fixes some Sam and Max music issues by implementing
MIDI SysEx 1 (maybe_jump)

svn-id: r5120
2002-10-10 15:06:02 +00:00
Paweł Kołodziejski
0c5b62b2e4 update map table (imuse)
svn-id: r5115
2002-10-09 17:54:18 +00:00
Jamieson Christian
4217ee8bb9 Revised GM-to-FM instrument table.
svn-id: r5114
2002-10-09 09:39:07 +00:00
Paweł Kołodziejski
621b9a5a9e corrections to music map table
svn-id: r5112
2002-10-08 22:28:14 +00:00
Paweł Kołodziejski
3e9ad58762 ops
svn-id: r5111
2002-10-08 19:42:36 +00:00
Paweł Kołodziejski
63762d48de synced with local sources (imuse)
svn-id: r5110
2002-10-08 19:35:39 +00:00
Paweł Kołodziejski
15675e5652 added delay before start playing sample to get chance for doComand
svn-id: r5109
2002-10-08 14:32:19 +00:00
Paweł Kołodziejski
42089431bd synced with local sources (imuse)
svn-id: r5107
2002-10-08 07:30:50 +00:00
James Brown
bbc1567526 Patch 614005b - mi2-carnival.diff fix by eriktorbjorn
svn-id: r5101
2002-10-06 15:44:16 +00:00
Paweł Kołodziejski
ade5247776 full redraw after smush movie and changes in debug
svn-id: r5096
2002-10-06 08:22:45 +00:00
Paweł Kołodziejski
6b640a5dc4 fixed looping in FT and changed debug level
svn-id: r5095
2002-10-06 08:17:04 +00:00
James Brown
9612002d78 Full Throttle / The Dig fixes.
drawDescString (for Full Throttle object names, in the 'ring of fire') is
still somewhat broken. Feel free to fix ;)

svn-id: r5090
2002-10-06 06:09:32 +00:00
Paweł Kołodziejski
14831e74bf imuse: ahh, fixing previous patch
svn-id: r5089
2002-10-05 20:36:49 +00:00
Paweł Kołodziejski
74fb8f2293 imuse: cleanup doCommand
svn-id: r5088
2002-10-05 20:22:56 +00:00
Paweł Kołodziejski
01ccb6be9a added looping voc samples in imuse(not tested)
svn-id: r5087
2002-10-04 08:04:35 +00:00
Paweł Kołodziejski
aa2d21d68e FT also use Imuse
svn-id: r5086
2002-10-03 23:16:10 +00:00
Paweł Kołodziejski
121e26cf51 fix for offset mixer size
svn-id: r5084
2002-10-03 08:31:50 +00:00
Paweł Kołodziejski
9e0906c723 added prebuffer (if new_mixer -> mixer_size*2) (imuse)
svn-id: r5083
2002-10-03 08:03:41 +00:00
Paweł Kołodziejski
830dfe090f changes in loops in imuse
svn-id: r5082
2002-10-03 07:42:25 +00:00
Paweł Kołodziejski
b8e5c8f76e synced with local sources
svn-id: r5080
2002-10-03 07:17:14 +00:00
Paweł Kołodziejski
87ae5b24c7 fix for imuse
svn-id: r5078
2002-10-02 18:51:58 +00:00
Paweł Kołodziejski
98d90696ad added panning control in imuse and reverse stereo support
svn-id: r5076
2002-10-02 17:31:55 +00:00
Paweł Kołodziejski
e10366ec3d added stubs for ImuseDigital::doCommand
svn-id: r5070
2002-10-02 06:31:47 +00:00
Max Horn
a1f749994f unsigned <-> signed, local vars were not inited
svn-id: r5065
2002-10-01 22:39:15 +00:00
Paweł Kołodziejski
7d6ebdc289 added stopAll in Imuse
svn-id: r5064
2002-10-01 21:19:52 +00:00
Paweł Kołodziejski
e3cd40f700 synced with local sources - imuse
svn-id: r5060
2002-10-01 17:20:05 +00:00
Paweł Kołodziejski
d6db8560c6 fixed ending of non loop sounds
svn-id: r5057
2002-10-01 06:46:50 +00:00
Paweł Kołodziejski
347b80100f fixed loop in imuse
svn-id: r5055
2002-09-30 22:35:32 +00:00
Paweł Kołodziejski
a9c1eb6075 synced with local sources (imuse)
svn-id: r5053
2002-09-30 19:10:35 +00:00
Paweł Kołodziejski
c601bbd964 synced with local sources - imuse for the dig
svn-id: r5049
2002-09-30 06:04:50 +00:00
James Brown
c28f592475 Fix compilation for Visual Studio and GCC, as broken by Fingolfins checkins
Derive something useful from patch 616301

svn-id: r5048
2002-09-30 04:36:19 +00:00
James Brown
f54715b4c4 Patch #616155: Set Monkey1VGA music instruments dynamically
svn-id: r5035
2002-09-29 15:14:54 +00:00
James Brown
dfdb1f7547 Merge in 615745: GMD via AdLib emulation
Remove MIDIEMU driver obsoleted by patch.
Change functionality to fallback to AdLib/AdLibGMD Emulation where MIDI init fails
Switch to NewGUI by default (old code retained 'Just in case')

svn-id: r5033
2002-09-29 11:11:42 +00:00
Paweł Kołodziejski
037b08130e framework of Imuse sound for The Dig
svn-id: r5031
2002-09-29 07:08:31 +00:00
Max Horn
1bfaa3c02f removed even the last traces of Scumm dependencies from NewGUI. Yes, you heard right NewGUI is now 100% Scumm free and we can go for the launcher/message dialogs!
svn-id: r5016
2002-09-24 23:45:25 +00:00
Max Horn
fbe9c544de tied to fix 'non-POD type' warning in some GCC versions; moved some common code to saveload.h
svn-id: r4997
2002-09-22 02:53:15 +00:00
Travis Howell
004c6ddec9 Commited the following patches
[ 606595 ] Fix for Sam & Max animation glitch
[ 607175 ] Possible fix for bug #590511
[ 607677 ] Partial workaround for bug #566062
[ 607713 ] patch for bug 580350 (MI2 F5 crash)

svn-id: r4924
2002-09-11 13:28:34 +00:00
Jean-Yves Simon
5b8eb34406 patch attempts to fix the MI2 music bug pointed out in bug report #551028
svn-id: r4908
2002-09-09 05:03:55 +00:00
Max Horn
523d8e64c0 rewrote config class; cleanup; code restructuring
svn-id: r4903
2002-09-08 01:08:12 +00:00
Max Horn
41c2d6fba3 sound system cleanup
svn-id: r4867
2002-08-29 23:45:15 +00:00
Paweł Kołodziejski
0ad222a7ad better SFX suport in the Dig
svn-id: r4852
2002-08-25 15:06:53 +00:00
Max Horn
657f6a86f5 fixed warning
svn-id: r4825
2002-08-24 16:13:16 +00:00
Paweł Kołodziejski
9f993a1d29 synced with scummvm
svn-id: r4821
2002-08-24 15:31:37 +00:00
Max Horn
08b161f113 fix for bug #598938: sfx/music volume set 0 is not mute; some cleanup
svn-id: r4805
2002-08-23 20:33:29 +00:00
Ruediger Hanke
3b09051727 Changed MorphOS MIDI code so that data sent from different threads are no longer a problem. Ensure Midi driver is closed, otherwise no other MIDI application will run after ScummVM has exited.
svn-id: r4801
2002-08-22 12:09:06 +00:00
Max Horn
2ebd2ba0b5 engine.* moved to common (where it belongs); added distclean target which gets rid of the .deps dirs, too; removed -Isound
svn-id: r4794
2002-08-21 16:53:11 +00:00
Max Horn
ce46866403 Initial revision
svn-id: r4785
2002-08-21 16:07:07 +00:00