Max Horn
1a394aa3c7
added enum's for the known actor/object claasses; extended putClass/getClass to translate the X/Y flip classes; made code use the new enum's; some other cleanup
...
svn-id: r7753
2003-05-20 20:42:28 +00:00
Robert Göffringmann
410f8b4826
a few small changes
...
svn-id: r7752
2003-05-20 19:39:32 +00:00
Robert Göffringmann
b4fd14f2d0
fixed prefetching bug
...
svn-id: r7751
2003-05-20 19:37:17 +00:00
Max Horn
ffadd452a9
got rid of the evil locked-box hack in adjustXYToBeInBox; instead check for locked boxes in walkActorOld, which seems to work just as well (and hopefully better)
...
svn-id: r7750
2003-05-20 19:35:40 +00:00
Max Horn
1f859e592f
this is 100% equivalent to the old walkActorOld() code - I just made an equivalence transformation (anybody who doesn't believe that, I can show you step by step how to transform the code :-)
...
svn-id: r7749
2003-05-20 17:50:43 +00:00
Jamieson Christian
14273bad5e
Fixed buffer allocation problem for GMF resources.
...
Thanks for wjp for tracking this one down.
svn-id: r7748
2003-05-20 17:23:15 +00:00
Travis Howell
87c686df5b
-1
...
svn-id: r7747
2003-05-20 17:11:39 +00:00
Jamieson Christian
c420166f46
Fix for simon2win music
...
svn-id: r7746
2003-05-20 17:10:15 +00:00
Jamieson Christian
e2e23affcf
Fixed memory overrun problem
...
svn-id: r7745
2003-05-20 16:50:16 +00:00
Jamieson Christian
a768deb83f
Simon music fixes
...
svn-id: r7744
2003-05-20 16:43:53 +00:00
Max Horn
dab0e4308e
memory init
...
svn-id: r7743
2003-05-20 16:43:28 +00:00
Jamieson Christian
733326b727
Fixed file scan alignment problem
...
svn-id: r7742
2003-05-20 16:42:25 +00:00
Max Horn
fe57d155f8
remove this obsolete FIXME (code is fine as it is)
...
svn-id: r7741
2003-05-20 16:36:26 +00:00
Travis Howell
d60c78c4eb
Switch to ints
...
svn-id: r7740
2003-05-20 16:24:31 +00:00
Max Horn
3e3d6f1360
renamed o2_matrixOps -> o2_setBoxFlags; V2 'objY' fixes; cleanup
...
svn-id: r7739
2003-05-20 16:13:34 +00:00
Max Horn
93d29f2f9a
cleanup
...
svn-id: r7738
2003-05-20 15:41:07 +00:00
Travis Howell
c20a5f8c06
Minor midi change for Jamieson630
...
svn-id: r7737
2003-05-20 15:37:03 +00:00
Max Horn
22320e8271
init SimonSound members
...
svn-id: r7736
2003-05-20 15:17:21 +00:00
Max Horn
684cd9c431
fixed warning output
...
svn-id: r7735
2003-05-20 15:13:18 +00:00
Max Horn
5fe08b9191
init charset data
...
svn-id: r7734
2003-05-20 15:12:33 +00:00
Max Horn
9517305332
warning -> debug message
...
svn-id: r7733
2003-05-20 15:03:47 +00:00
Max Horn
d1391702ea
init member vars to 0
...
svn-id: r7732
2003-05-20 14:55:47 +00:00
Max Horn
b2c823b1e1
oops
...
svn-id: r7731
2003-05-20 14:53:45 +00:00
Max Horn
5e746a188b
init MidiPlayer fully
...
svn-id: r7730
2003-05-20 14:48:24 +00:00
Max Horn
a67d45249d
and more simon member vars
...
svn-id: r7729
2003-05-20 14:43:22 +00:00
Max Horn
5f068688e9
init even more simon member vars
...
svn-id: r7728
2003-05-20 14:34:07 +00:00
Max Horn
7d4442fca5
yet more memoy init fixes
...
svn-id: r7727
2003-05-20 14:17:18 +00:00
Max Horn
d68de1d5e5
init more simon member vars
...
svn-id: r7726
2003-05-20 14:12:57 +00:00
Max Horn
fc7806b80d
more memoy init fixes
...
svn-id: r7725
2003-05-20 14:08:33 +00:00
Max Horn
c35ff13a6d
some simon init fixes (needs more)
...
svn-id: r7724
2003-05-20 13:46:53 +00:00
Max Horn
bb9c82ed83
init some member vars
...
svn-id: r7723
2003-05-20 13:20:18 +00:00
Max Horn
19f77c0381
init member vars
...
svn-id: r7722
2003-05-20 13:05:14 +00:00
Max Horn
c8169afe2b
proper fix for getPathToDestBox
...
svn-id: r7721
2003-05-20 12:54:04 +00:00
Max Horn
46abb7998f
merged common code
...
svn-id: r7720
2003-05-20 12:25:47 +00:00
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