Commit Graph
137148 Commits
Author SHA1 Message Date
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