Travis Howell
dad6d27b83
Revert music play change for Simon 2, since it caused brief tunes between location changes on main map area.
...
Clean up midi_play
svn-id: r7707
2003-05-20 04:03:21 +00:00
Jamieson Christian
46a0be5ae8
Fixed regression in XMIDI parsing.
...
svn-id: r7706
2003-05-20 03:27:45 +00:00
Travis Howell
b5e5403196
vc_69 update from Jamieson630
...
svn-id: r7705
2003-05-20 02:33:28 +00:00
Jamieson Christian
db8256df8a
More thorough parameterFade and deferredCommand implementation.
...
Lot of guesswork. parameterFade STILL NEEDS A LOT OF WORK!
These additions at least partially correct the music behavior
in the Tunnel of Love when shorting the controls.
svn-id: r7704
2003-05-20 01:12:40 +00:00
Jamieson Christian
f1982ec9d6
Updated doCommand(14) with new information.
...
Fixed music bug introduced with fix [712042].
Improved iMuse debug output.
svn-id: r7703
2003-05-19 22:29:35 +00:00
Max Horn
881e127298
new date (post-0.4.0)
...
svn-id: r7702
2003-05-19 20:40:54 +00:00
Max Horn
bc73fcf386
cleanup
...
svn-id: r7701
2003-05-19 20:36:39 +00:00
Jamieson Christian
3703ed51dc
Oops....
...
svn-id: r7700
2003-05-19 20:34:41 +00:00
Max Horn
d50b070168
fix for bug #739661
...
svn-id: r7699
2003-05-19 20:09:30 +00:00
Max Horn
1e7f246755
fix assert for mi_demo2
...
svn-id: r7698
2003-05-19 19:52:08 +00:00
Jamieson Christian
7bf95c0cf0
Fixed silence in older games under native MIDI drivers
...
svn-id: r7697
2003-05-19 19:50:28 +00:00
Jamieson Christian
996614936a
Fixed anonymous structs warning.
...
svn-id: r7696
2003-05-19 19:24:22 +00:00
Max Horn
d6cf47dfaa
Patch #739911 : Fix for undefined behaviour in fopenNoCase()
...
svn-id: r7695
2003-05-19 19:19:32 +00:00
Jamieson Christian
a8627b1da6
Fixed Adlib priorities for non-SCUMM games
...
svn-id: r7694
2003-05-19 19:04:39 +00:00
Jamieson Christian
ad39f15e05
Auto loop for non-puttdemo games
...
svn-id: r7693
2003-05-19 18:49:16 +00:00
Jamieson Christian
3dc788da63
Moved common parsing logic into MidiParser base class.
...
Added auto-loop capability.
svn-id: r7692
2003-05-19 18:48:18 +00:00
Jamieson Christian
e8771e7684
Fixed problem updating callback
...
svn-id: r7691
2003-05-19 17:45:21 +00:00
Jamieson Christian
5a89820f0d
Fixed VC++ warnings
...
svn-id: r7690
2003-05-19 15:40:34 +00:00
Max Horn
ec4cc7d774
more special palette fixes by erik
...
svn-id: r7689
2003-05-19 11:34:13 +00:00
Max Horn
18a6b5dcc1
renamed ScriptSlot::unk1/unk2 to freezeResistant/recursive
...
svn-id: r7688
2003-05-19 11:31:35 +00:00
Chris Apers
8f2c1e203c
Change 'exit' function
...
svn-id: r7687
2003-05-19 11:06:16 +00:00
Chris Apers
f0d9aebe17
add virtual numpad, change state of draKeyState
...
svn-id: r7686
2003-05-19 11:02:59 +00:00
Chris Apers
1fa5bb769e
for new midi parser
...
svn-id: r7685
2003-05-19 11:00:49 +00:00
Chris Apers
fae9289a41
Updated with lastest changes
...
svn-id: r7684
2003-05-19 10:59:24 +00:00
Chris Apers
48f575f4ca
Cleanup, add memory panel, change tempo option to fit the new version
...
svn-id: r7683
2003-05-19 10:57:50 +00:00
Chris Apers
6363881854
Cleanup, add memory panel, change tempo option to fit the new version
...
svn-id: r7682
2003-05-19 10:49:25 +00:00
Travis Howell
1e49486e43
Correction from diasm.
...
svn-id: r7681
2003-05-19 10:24:51 +00:00
Travis Howell
770a0f1d3b
music_unk isn't needed in playmusic, it is always set to 999
...
svn-id: r7680
2003-05-19 09:59:23 +00:00
Travis Howell
aa1ddc6a5a
Minor correction to last commit
...
svn-id: r7679
2003-05-19 09:47:33 +00:00
Travis Howell
7091080e7d
Try and make some sense ot of simon 2 midi systems
...
svn-id: r7678
2003-05-19 09:41:28 +00:00
Max Horn
3d14e5305e
fix shadow warning; removed unused var
...
svn-id: r7677
2003-05-19 09:04:50 +00:00
Jonathan Gray
12ff6c4f99
correct transparency colour for humongous games when using akos16
...
svn-id: r7676
2003-05-19 09:02:16 +00:00
Max Horn
682d88cf71
fix shadow warning
...
svn-id: r7675
2003-05-19 09:01:25 +00:00
Jonathan Gray
714cd3503d
make gui work if the requested string vars don't exist
...
svn-id: r7674
2003-05-19 08:42:10 +00:00
Jonathan Gray
6cb61537f4
enable midi for non puttdemo humongous games. need to properly return the result of whether music is running though...
...
svn-id: r7673
2003-05-19 08:04:47 +00:00
Jamieson Christian
29fb3e308f
Fixed music looping problem in simon1win
...
svn-id: r7672
2003-05-19 05:40:27 +00:00
Jamieson Christian
e088227e3b
Removed annoying debug output
...
svn-id: r7671
2003-05-19 05:14:18 +00:00
Jamieson Christian
417dc08484
Proof of concept for XMIDI parser in Humongous games.
...
You must still uncomment the VAR_SOUNDPARAM setting for this to work...?
svn-id: r7670
2003-05-19 05:04:38 +00:00
Jamieson Christian
ff41896480
Fixed Simon 1 music regression.
...
SMF parser now supports malformed Simon pitch bend events.
Implemented SMF parser jump method.
svn-id: r7669
2003-05-19 05:00:13 +00:00
Jonathan Gray
243bcc74d3
sync local changes, fix pickOneOf
...
svn-id: r7668
2003-05-19 04:29:41 +00:00
Travis Howell
f6d745a03b
Music fix from Jamieson630
...
svn-id: r7667
2003-05-19 03:29:39 +00:00
Travis Howell
4a87f8191f
Minor cleanup
...
svn-id: r7666
2003-05-19 01:36:04 +00:00
Travis Howell
b8d241edb2
*** empty log message ***
...
svn-id: r7665
2003-05-19 01:29:00 +00:00
Max Horn
a2ce5b6383
don't touch untouchable objects in V2 games
...
svn-id: r7664
2003-05-19 01:27:30 +00:00
Jamieson Christian
40ce9cdcc3
MidiStreamer goes away, replaced by MidiParser
...
svn-id: r7663
2003-05-19 00:50:30 +00:00
Travis Howell
3b7270a9c6
Minor correction
...
svn-id: r7662
2003-05-19 00:45:30 +00:00
Jamieson Christian
b66f4416cb
playMusic streamlining, comments cleanup
...
svn-id: r7661
2003-05-19 00:38:35 +00:00
Max Horn
cf500b2450
enable box'ed walking in V2 games
...
svn-id: r7660
2003-05-19 00:25:26 +00:00
Jamieson Christian
bd326e83f7
Fixed virtual destructor problem
...
svn-id: r7659
2003-05-19 00:24:11 +00:00
Travis Howell
a9445ab8d6
Update simon 2 issues
...
svn-id: r7658
2003-05-19 00:22:37 +00:00