Max Horn
0f64347b35
replace our 'nice' new which sets memory to 0 with a nasty one which sets it to 0xE7. This should help finding any remaining places where we don't init member variables as we should.
...
svn-id: r7719
2003-05-20 12:25:11 +00:00
Max Horn
8d1110bfee
init all Bundle members properly; make _voiceFile/_musicFile protected
...
svn-id: r7718
2003-05-20 11:56:36 +00:00
Max Horn
e420517d02
fixed charset id check
...
svn-id: r7717
2003-05-20 10:56:04 +00:00
Max Horn
2e8ff540cf
init _paletteDirtyStart/_paletteDirtyEnd to 0
...
svn-id: r7716
2003-05-20 10:49:05 +00:00
Max Horn
79cc9c6a2f
let config.mak overwrite the default values (defensive coding style :-)
...
svn-id: r7715
2003-05-20 10:24:24 +00:00
Jonathan Gray
ad92ffa06d
move writing config.h to end of file
...
svn-id: r7714
2003-05-20 10:15:38 +00:00
Jonathan Gray
50bcac3a04
add makefile to test configure with make -f Makefile.new after running configure
...
svn-id: r7713
2003-05-20 09:43:33 +00:00
Travis Howell
7e8c4f2660
Update opcode 134, although it never seems to be used
...
svn-id: r7712
2003-05-20 09:25:45 +00:00
Travis Howell
c2f8a72cce
Add better support for realizePalette_unk(), patch #740321
...
svn-id: r7711
2003-05-20 08:49:13 +00:00
Jonathan Gray
99ea509008
output which engines we are building
...
svn-id: r7710
2003-05-20 08:39:03 +00:00
Travis Howell
6b07f4f397
I broke simon, so revert my last change and added fixmes instead.
...
svn-id: r7709
2003-05-20 07:26:19 +00:00
Travis Howell
16c2fe1436
Opps, that delay change should not have been commited
...
svn-id: r7708
2003-05-20 04:09:14 +00:00
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