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
85a0380801
really fixed dependency checking this time (I hope :-)
...
svn-id: r4793
2002-08-21 16:40:33 +00:00
Max Horn
96476a9ca0
refixed #include
...
svn-id: r4792
2002-08-21 16:33:56 +00:00
Max Horn
e03fb646af
oops, accidentally checked in a hacked up version of this :-)
...
svn-id: r4791
2002-08-21 16:30:39 +00:00
Max Horn
7aac293726
fixed the 'intelligent' GCC build rules; added .cvsignore files
...
svn-id: r4790
2002-08-21 16:28:19 +00:00
Max Horn
89e8bb2ccb
fixed clean target
...
svn-id: r4789
2002-08-21 16:11:09 +00:00
Max Horn
ce46866403
Initial revision
...
svn-id: r4785
2002-08-21 16:07:07 +00:00
James Brown
662256f25d
Add missing iMUSE midi effect
...
svn-id: r4784
2002-08-21 11:24:33 +00:00
Max Horn
aeee5d4537
oops
...
svn-id: r4783
2002-08-21 10:27:31 +00:00
Max Horn
66398f6867
wrong bug tracker id
...
svn-id: r4782
2002-08-20 22:21:40 +00:00
Max Horn
47263446a3
applied patch #588501 ; enhanced comments on palManipulate
...
svn-id: r4781
2002-08-20 22:17:52 +00:00
James Brown
c168e3b31e
Re-add MI2 fixme
...
svn-id: r4780
2002-08-20 10:08:48 +00:00
James Brown
ca4789c2ff
Fix lighting on actors in V6+ games (eg, Sam and Max)
...
Move boxflags debug to debug level 2 (we default to 1)
Apply patches:
595414: Simon 2 lockup workarounds
595875: Simon 2 save/load dialog fix
597422: Preliminary support for CREA sound format (for FT)
597627: Use savedir for save/load-string opcodes
svn-id: r4779
2002-08-20 09:58:35 +00:00
Paweł Kołodziejski
f3ceaf7f81
applied patch 597414, thanks Xavier
...
svn-id: r4778
2002-08-20 06:36:50 +00:00
Max Horn
d2e2134a3e
implemented the flashlight (TODO: use rounded corners. Left as an exercise to the reader)
...
svn-id: r4777
2002-08-20 02:20:40 +00:00
Max Horn
79e1c9cdf8
cleanup
...
svn-id: r4776
2002-08-20 02:13:41 +00:00
Max Horn
10d0c6b4d2
more o5_lights work; the only thing missing should be the flashlight now
...
svn-id: r4775
2002-08-19 17:52:26 +00:00
Max Horn
a5b5b23ae8
added lights support to the costume renderer; begun work on flashlight support (no real code yet :-)
...
svn-id: r4774
2002-08-19 17:23:48 +00:00
Max Horn
be528b93da
sampled sound in MI1&2 (patch #557109 )
...
svn-id: r4773
2002-08-19 12:56:12 +00:00
Max Horn
a07644c0eb
promoting myself (Endy said I can :-)
...
svn-id: r4772
2002-08-19 12:01:18 +00:00
Max Horn
11757715ab
added getBool and set(bool) to the Config class; made GameDetector take advantage of these; also, -A/-F/-N will turn OFF amiga/fullscreen/nosubtitles modes (so you can override the config file for these settings if desired)
...
svn-id: r4771
2002-08-18 23:29:40 +00:00
Max Horn
d354eaaf42
more code unification; as a side effect, simon can take advantage of the save path settings in the config file (inspired by patch #587694 )
...
svn-id: r4770
2002-08-18 22:47:11 +00:00
Max Horn
7604484caf
added comparision operators to class String
...
svn-id: r4769
2002-08-18 22:24:39 +00:00
Max Horn
ad5b605ba1
get rid of g_simon; get rid of unused _last_mouse_event member
...
svn-id: r4768
2002-08-18 22:00:22 +00:00
Max Horn
d7683be592
don't use g_mixer, it's only there due to the MIDIEMU hack
...
svn-id: r4767
2002-08-18 21:51:15 +00:00
Max Horn
7eea830240
fixed (I hope) compilation with VisualC
...
svn-id: r4766
2002-08-18 21:42:52 +00:00
Max Horn
4f772996ef
cleanup
...
svn-id: r4765
2002-08-18 21:42:41 +00:00
Max Horn
8786311655
move _volume_table creation into constructor, and discard it in destructor
...
svn-id: r4764
2002-08-18 21:42:22 +00:00
Max Horn
8e249acb89
added engine.cpp
...
svn-id: r4763
2002-08-18 19:04:44 +00:00
Max Horn
be10c0eb9c
fix for bug #596743 , from patch #596801
...
svn-id: r4762
2002-08-18 18:50:06 +00:00
Max Horn
404b8fd827
some more cleanup
...
svn-id: r4761
2002-08-18 18:39:42 +00:00
Max Horn
28058407c1
fixed simon crasher
...
svn-id: r4760
2002-08-18 18:15:15 +00:00
Max Horn
12b08c9ba1
oops forget to ci engine.cpp
...
svn-id: r4759
2002-08-18 18:04:07 +00:00
Max Horn
edae5b06db
MAJOR change to the way how Engine objects are instantiated
...
svn-id: r4758
2002-08-18 17:48:18 +00:00
Max Horn
97d127252b
print out actor class bits
...
svn-id: r4757
2002-08-18 17:43:18 +00:00
Max Horn
b204c21c32
trying to clean up the Simon code - gee this is a *BIG* mess! Argh!
...
svn-id: r4756
2002-08-18 16:21:34 +00:00
Max Horn
89cf95ce34
pedantic #define rename :-)
...
svn-id: r4755
2002-08-18 16:10:38 +00:00
Max Horn
3de0e42d7c
Fix for #580762 (MI2: Guybrush facing wrong direction); some code cleanup
...
svn-id: r4754
2002-08-18 13:55:30 +00:00
Max Horn
adfb5e2dc0
partial fix for #596018 : add fade mode 4 (used in Zak256), we alread had it in the data table, just weren't using it
...
svn-id: r4753
2002-08-18 13:00:15 +00:00
Max Horn
1a29d159f4
A (partial) fix for #549402
...
svn-id: r4752
2002-08-15 22:54:32 +00:00
Max Horn
dca89e3d88
this seems to fix #591678 (again :-) while not causing problems for the counter or in the airplane
...
svn-id: r4751
2002-08-15 22:08:29 +00:00
Max Horn
064b547191
mididrv.h -> sound/mididrv.h (so that we can get rid of -Isound/)
...
svn-id: r4750
2002-08-15 21:54:22 +00:00
Max Horn
1e582323c7
fix for bug #595701
...
svn-id: r4749
2002-08-15 20:20:55 +00:00
Max Horn
7ea4da91d8
fix for bug #590067 (similar to a recent fix in script_v2) - but I am not sure that this will really break nothing... we'll see. Note that just the setCameraAt doesn't work correctly either; also some general clenaup
...
svn-id: r4748
2002-08-15 20:18:47 +00:00
Max Horn
0930733335
cleanup
...
svn-id: r4747
2002-08-15 20:12:15 +00:00
Max Horn
1988703164
fix for bug #595023 (based on patch #595180 )
...
svn-id: r4746
2002-08-15 18:59:51 +00:00
Max Horn
7c1a174e53
first attempt to implement the difference between the box lock and box invisible flag. fixes the counter bug and all of the bugs introduced to my fix for the bus bug; but the bus bug is back, will look into that next
...
svn-id: r4745
2002-08-15 16:46:29 +00:00
Paweł Kołodziejski
105f966c6a
moved to Sound class
...
svn-id: r4744
2002-08-14 20:43:56 +00:00
Paweł Kołodziejski
f2faf9063b
some cleanup, changed type timer procedure - passed Scumm pointer
...
svn-id: r4743
2002-08-14 16:18:45 +00:00
Max Horn
7f3ba176e1
added common Engine base class for Scumm and SimonState (not yet very useful)
...
svn-id: r4742
2002-08-14 10:18:03 +00:00