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