501 Commits

Author SHA1 Message Date
Jamieson Christian
14834cf645 Fixed myriad VC++ compile/link problems.
PLEASE DON'T MAKE CHANGES TO THE ACTUAL PROJECT FILES
UNLESS YOU MAKE THEM FOR *ALL* PRIMARY PORTS!

svn-id: r5900
2002-12-11 01:25:15 +00:00
Max Horn
3d39db9c55 added a helpe func for color weight computation; made createSpecialPalette use it, too
svn-id: r5899
2002-12-10 23:44:59 +00:00
Max Horn
58ea0648e5 Fix for bug #651310: Crash when saving
svn-id: r5898
2002-12-10 11:14:40 +00:00
Max Horn
c168f62bbd cleanup; only now do I see how similiar setupShadowPalette, the new setupShadowPalette and createSpecialPalette are. Throw in remapPaletteColor and darkenPalette and maybe we should restructure the code to have less duplication?
svn-id: r5894
2002-12-09 02:14:17 +00:00
Max Horn
0720fa80c8 cleanup
svn-id: r5893
2002-12-09 01:27:40 +00:00
Max Horn
4ddecdad58 Patch #650085: Make saveload system extensible
svn-id: r5885
2002-12-08 16:14:29 +00:00
Max Horn
0f62330268 cleanup
svn-id: r5881
2002-12-08 14:10:43 +00:00
Jamieson Christian
359f65066a Fixed bad music volumes after load
svn-id: r5873
2002-12-07 20:28:40 +00:00
Jamieson Christian
b382c79a41 Fixed music overlaps when running ScummVM with the -x option
svn-id: r5872
2002-12-07 18:03:10 +00:00
Jamieson Christian
ba0abd27d7 Fixed GM instrument dropouts on load
svn-id: r5868
2002-12-07 17:10:18 +00:00
James Brown
f02f65e739 649358: DOTT Animation Fix
svn-id: r5855
2002-12-06 08:14:22 +00:00
Jamieson Christian
50b69cb2db Fixed inappropriate expiration of sound resources,
which fixes concurrency issues esp. in PocketPC and MorphOS.
Stubbed SysEx command 2 (start of song) to get rid of annoying warning.
Changed MT-32 instrument warnings to fit on one (80-char) line.

svn-id: r5842
2002-12-05 21:45:55 +00:00
Max Horn
95c1f3de15 removed obsolete getDefaultGUIColor and some FIXMEs
svn-id: r5840
2002-12-04 22:34:43 +00:00
Max Horn
df594d41ff even more cleanup
svn-id: r5839
2002-12-04 22:31:36 +00:00
Max Horn
8dd3d2ec29 more cleanup
svn-id: r5837
2002-12-04 21:46:05 +00:00
Max Horn
77a64e0217 more cleanup; fixes out of bound access to _charsetData (but I am not sure if that will be visible anywhere
svn-id: r5833
2002-12-04 15:00:35 +00:00
Max Horn
bb2d559d13 readded MonkeyVGA fix
svn-id: r5832
2002-12-04 14:32:40 +00:00
Max Horn
89335008e9 lots of cleanup to the graphics code; removed various global states (makes it easier to understand the code)
svn-id: r5831
2002-12-04 13:36:27 +00:00
Max Horn
be506653c9 removed unneccessary _fullRedraw; added a printf to help us track down calls to this (apparently incorrectly implemented) opcode
svn-id: r5830
2002-12-04 13:34:28 +00:00
Max Horn
cb2b5ab3b7 fix for bug #643001, may cause regression
svn-id: r5829
2002-12-04 13:32:55 +00:00
Max Horn
8f23186ac5 Patch #648254: INDY3: 'Save' button text
svn-id: r5824
2002-12-04 13:10:15 +00:00
Max Horn
6f7a30c5ee fixed typo
svn-id: r5823
2002-12-03 23:53:42 +00:00
Max Horn
9fb83e313a fixed a race condition during startup of ScummVM
svn-id: r5822
2002-12-03 17:54:25 +00:00
Jamieson Christian
791d92495e Removed commented-out vestiges of IMuseAdlib
svn-id: r5794
2002-12-01 20:16:54 +00:00
Jamieson Christian
e89a8aa9b4 Fixed a regression with the 1.35 revision
svn-id: r5789
2002-12-01 17:59:27 +00:00
Jamieson Christian
cc6c37e1ad Fixed Adlib instrument setup in old (GF_SMALL_HEADER) games.
Restored MT-32 emulation lost during restructuring.

svn-id: r5786
2002-12-01 15:51:29 +00:00
Oliver Kiehl
133f624cc5 moved RNG to common/util.cpp
svn-id: r5778
2002-12-01 14:57:50 +00:00
Max Horn
7816787744 added some warnings to ease debugging
svn-id: r5772
2002-12-01 13:06:15 +00:00
Max Horn
37c0b1be55 restrict various o5_resourceRoutines modifications to Zak256
svn-id: r5771
2002-12-01 12:55:48 +00:00
Max Horn
b2049c63da fixed my workaround for the palette bug in MIVGA
svn-id: r5767
2002-12-01 02:11:19 +00:00
Jonathan Gray
6c6ca7b902 comment an assertion in readArray to stop ft crashing in the minefield
svn-id: r5765
2002-11-30 23:16:19 +00:00
Travis Howell
2fe56a4c6a Add back changes that were reverted
svn-id: r5764
2002-11-30 16:47:16 +00:00
Travis Howell
7044497296 Add back changes that were reverted
svn-id: r5763
2002-11-30 16:33:57 +00:00
Travis Howell
fc8f38f4e1 Fix compile
svn-id: r5762
2002-11-30 16:23:54 +00:00
Peter Moraliyski
c0c5fc274f gp32 port stuff
svn-id: r5761
2002-11-30 16:03:46 +00:00
Max Horn
c6672edb58 changed Shift-NUM shortcut (quicksave) to Alt-NUM to avoid problems on french keyboards
svn-id: r5756
2002-11-30 00:06:15 +00:00
Max Horn
a730f7f6df more cleanup
svn-id: r5752
2002-11-29 18:27:35 +00:00
Max Horn
9cf9e0ec41 oops, left in debug output
svn-id: r5749
2002-11-29 15:47:57 +00:00
Max Horn
72c672e14c cleanup
svn-id: r5747
2002-11-29 15:13:49 +00:00
Max Horn
11db3df38b added MonkeyVGA palette fix, and a FIXME comment
svn-id: r5745
2002-11-29 14:22:31 +00:00
Max Horn
9cefa8611d oops
svn-id: r5738
2002-11-28 23:49:48 +00:00
Max Horn
5ce8324b73 no need to retry 5 times in loadResource - we don't have users with floppy disks anymore, after all :-). Fixed an endian issue for v2 games (makes them crash a little bit later during loading)
svn-id: r5737
2002-11-28 23:47:58 +00:00
Max Horn
1cacb9badb fix for bug #600287 (ZAK256: Palette messed up)
svn-id: r5736
2002-11-28 22:11:43 +00:00
Max Horn
b6a70f4a47 small cleanup
svn-id: r5734
2002-11-28 03:08:35 +00:00
Nicolas Bacca
4492aebd09 Rewrite ifdefs
svn-id: r5732
2002-11-27 22:46:10 +00:00
Nicolas Bacca
f53051c296 Daily alignment fix :)
svn-id: r5731
2002-11-27 22:45:36 +00:00
Max Horn
1afdb5c4bf evil copy&paste (bug #644620)
svn-id: r5727
2002-11-27 14:45:58 +00:00
Max Horn
8213dd8470 speed up dissolve fade for Loom (bug #635461)
svn-id: r5726
2002-11-27 14:39:48 +00:00
Jamieson Christian
973164a741 Restructured MIDI channel allocation architecture.
Adlib no longer suffers from 16-channel MIDI restrictions.
Fixes a regression in the MI2 intro music under Adlib.

svn-id: r5721
2002-11-26 16:54:58 +00:00
Max Horn
2edbe505cb cleanup
svn-id: r5718
2002-11-26 12:42:40 +00:00