Commit Graph
137148 Commits
Author SHA1 Message Date
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
Max Horn 2125df5f6d removed the SoundMixer[1] trick; while it was neat it didn't help to simplify the code, and this helps for my 'Engine' superclass
svn-id: r4741
2002-08-14 09:53:34 +00:00
Max Horn 68a9cfeb5e unix line endings; indent
svn-id: r4740
2002-08-14 09:52:43 +00:00
James Brown 8f60936d7c Two patches by Torbj�rn Andersson.
594922: Fix loom masking
594921: Loom sound fixes

svn-id: r4739
2002-08-14 09:47:21 +00:00
Max Horn bc4b4452d3 unix line endings
svn-id: r4738
2002-08-14 00:14:50 +00:00
Max Horn 96baaa974a oops :-)
svn-id: r4737
2002-08-14 00:02:27 +00:00
Max Horn 16aa478d8b got rid of init.cpp
svn-id: r4736
2002-08-14 00:01:39 +00:00
Max Horn 8d22d4ade0 disable ZPLANE debug code
svn-id: r4735
2002-08-13 23:48:01 +00:00
Max Horn 3e993038b6 Patch #594432: X11_BACKEND compile fix
svn-id: r4734
2002-08-13 19:31:19 +00:00
Max Horn c9c52b4aa0 reverting this change as it is apparently not correct
svn-id: r4733
2002-08-13 19:28:15 +00:00
Ruediger Hanke cafc73f949 Vast update to the MorphOS port which optimises graphics rendering, esp. efficient handling of color cycling. Also new formatting of source
svn-id: r4732
2002-08-13 10:24:42 +00:00
Max Horn 9792dc9f67 patch in item #594018 - somebody please verify
svn-id: r4731
2002-08-12 22:23:36 +00:00
Max Horn 1ec9d70997 fix for #591678. This may very well break other things, so if you experience weird problems with actor placement, or are suddenly not able to operate certain items, you know whom to blame
svn-id: r4730
2002-08-12 17:01:02 +00:00
Max Horn 15aa7f5a96 some cleanup
svn-id: r4729
2002-08-12 16:05:14 +00:00
James Brown 7e04acded4 MadMoose's fix for an infinite loop in MonkeyVGA
svn-id: r4728
2002-08-12 14:54:57 +00:00
Paweł Kołodziejski c6559e1ebd smush: update sync
svn-id: r4727
2002-08-12 07:06:08 +00:00
Ruediger Hanke b6091fd7c5 Removing some system ifdef's that won't be required anymore soon
svn-id: r4726
2002-08-11 11:56:06 +00:00