5214 Commits

Author SHA1 Message Date
James Brown
39a5160985 Very very nasty hack to get the FT fuel-tower scene working correctly.
Someone -please- fix this properly :)

svn-id: r5071
2002-10-02 09:14:59 +00:00
Paweł Kołodziejski
e10366ec3d added stubs for ImuseDigital::doCommand
svn-id: r5070
2002-10-02 06:31:47 +00:00
Max Horn
5520e38a4e updated to match ListWidget changes
svn-id: r5069
2002-10-01 23:11:24 +00:00
Max Horn
a1f749994f unsigned <-> signed, local vars were not inited
svn-id: r5065
2002-10-01 22:39:15 +00:00
Paweł Kołodziejski
7d6ebdc289 added stopAll in Imuse
svn-id: r5064
2002-10-01 21:19:52 +00:00
Paweł Kołodziejski
c49e3e3eb8 changed to dynamic allocation of smush player
svn-id: r5063
2002-10-01 18:28:26 +00:00
Paweł Kołodziejski
bff43de73a changes for stoping sounds
svn-id: r5062
2002-10-01 18:11:30 +00:00
Paweł Kołodziejski
c38d23b726 enabled stoping all sounds after smush movie
svn-id: r5061
2002-10-01 17:51:01 +00:00
Paweł Kołodziejski
e3cd40f700 synced with local sources - imuse
svn-id: r5060
2002-10-01 17:20:05 +00:00
James Brown
969a74720c Fix some faulty resource-validation logic to allow part of the fuel-tower to work.
svn-id: r5059
2002-10-01 16:58:26 +00:00
James Brown
4d24a0bfbe Patch #616092: Full Throttle dialog fix
svn-id: r5058
2002-10-01 09:27:09 +00:00
Paweł Kołodziejski
d6db8560c6 fixed ending of non loop sounds
svn-id: r5057
2002-10-01 06:46:50 +00:00
Paweł Kołodziejski
ce182dbaf3 changed from byte to int16 to handle sound number greater than 255
svn-id: r5056
2002-09-30 22:59:42 +00:00
Paweł Kołodziejski
347b80100f fixed loop in imuse
svn-id: r5055
2002-09-30 22:35:32 +00:00
Paweł Kołodziejski
5d6498faef changed the dig music into stream sound
svn-id: r5054
2002-09-30 19:31:41 +00:00
Paweł Kołodziejski
a9c1eb6075 synced with local sources (imuse)
svn-id: r5053
2002-09-30 19:10:35 +00:00
Paweł Kołodziejski
4fc67f55c0 fixed compilation
svn-id: r5051
2002-09-30 06:22:11 +00:00
Paweł Kołodziejski
c601bbd964 synced with local sources - imuse for the dig
svn-id: r5049
2002-09-30 06:04:50 +00:00
James Brown
c28f592475 Fix compilation for Visual Studio and GCC, as broken by Fingolfins checkins
Derive something useful from patch 616301

svn-id: r5048
2002-09-30 04:36:19 +00:00
Max Horn
d921d06d39 played a bit with the launcher - it now is already somewhat usable <g>
svn-id: r5047
2002-09-30 00:55:47 +00:00
Nicolas Bacca
c71de2da47 Quick fix for bug 601757 - will be fixed properly (ie MessageBox managed by the GUI) when I'll have reported my other diffs
svn-id: r5043
2002-09-29 22:09:34 +00:00
Max Horn
9926433cc1 patch #616195
svn-id: r5039
2002-09-29 17:34:00 +00:00
James Brown
1388814706 Patch 616144: Sam and Max layering fix (drawMaskOnBoth rewrite)
svn-id: r5036
2002-09-29 15:20:02 +00:00
James Brown
f54715b4c4 Patch #616155: Set Monkey1VGA music instruments dynamically
svn-id: r5035
2002-09-29 15:14:54 +00:00
James Brown
4a64ba5024 Patch #616146: Hack to prevent multiple sounds on DOTT/SamNmax (not sure if it's the correct
behavior for Sam, seems right for DOTT tho)

svn-id: r5034
2002-09-29 15:12:18 +00:00
James Brown
dfdb1f7547 Merge in 615745: GMD via AdLib emulation
Remove MIDIEMU driver obsoleted by patch.
Change functionality to fallback to AdLib/AdLibGMD Emulation where MIDI init fails
Switch to NewGUI by default (old code retained 'Just in case')

svn-id: r5033
2002-09-29 11:11:42 +00:00
Paweł Kołodziejski
588815a11e removed exception
svn-id: r5032
2002-09-29 07:23:48 +00:00
Paweł Kołodziejski
037b08130e framework of Imuse sound for The Dig
svn-id: r5031
2002-09-29 07:08:31 +00:00
Max Horn
94b55db821 patch #612722: MI2 NewGui title fix
svn-id: r5030
2002-09-28 19:25:09 +00:00
Max Horn
a8d77fabee patch #615842
svn-id: r5027
2002-09-28 15:19:21 +00:00
Max Horn
6024c80f14 added (currently completly useless) launcher dialog
svn-id: r5024
2002-09-27 23:27:14 +00:00
Max Horn
09f56dc233 some fixes for the message dialog; added some comments
svn-id: r5021
2002-09-26 12:29:10 +00:00
Max Horn
58e5e0069f added simple message dialog
svn-id: r5020
2002-09-26 11:44:02 +00:00
James Brown
522ee88b62 Patch 614223: _sfxMode fix
svn-id: r5019
2002-09-26 09:59:47 +00:00
James Brown
b5efef6be5 Fix annoying indentation of the CHECK_HEAP macro
svn-id: r5018
2002-09-25 03:09:00 +00:00
James Brown
e9c1d9d802 Patch 613933: Return code for validateresource.
svn-id: r5017
2002-09-25 03:04:28 +00:00
Max Horn
1bfaa3c02f removed even the last traces of Scumm dependencies from NewGUI. Yes, you heard right NewGUI is now 100% Scumm free and we can go for the launcher/message dialogs!
svn-id: r5016
2002-09-24 23:45:25 +00:00
James Brown
e946431af3 Patch 609334: PalManip save/load/init fixes.
Save/Load lines are commented out until the new save/load system is in place.

svn-id: r5014
2002-09-24 15:46:09 +00:00
James Brown
7c6864efe8 Patch 613597: Sam and Max object ordering fixme thingzie.
svn-id: r5013
2002-09-24 15:23:57 +00:00
Travis Howell
2e88cd210c Add emergency patch for 'RFC: Timer-based CD audio sync' patch so monkeyvga works again.
svn-id: r5012
2002-09-24 04:29:54 +00:00
James Brown
412075437b Patch #612847: Sam and Max painting subgame fix
svn-id: r5008
2002-09-23 15:43:29 +00:00
Travis Howell
11aedcbed4 Add fix me
svn-id: r5004
2002-09-22 04:20:20 +00:00
Max Horn
6bb2e335c7 NewGUI now has its own event loop; this may cause some regression
svn-id: r5001
2002-09-22 04:03:45 +00:00
Travis Howell
c0855df382 Add hack from trin to make zak256 sfx/music work again.
Add Makefile changes to Makefile.mingw

svn-id: r5000
2002-09-22 03:58:53 +00:00
Max Horn
5d72701c06 fixed the non-POD warning for real this time
svn-id: r4999
2002-09-22 03:57:41 +00:00
Matt Hargett
8390b0cc53 2002-09-21 Matt Hargett <matt@use.net>
* scumm.dsp, scummvm.dsp, simon.dsp: Turn on warning as errors. Generate
    PDBs on all builds.

  * gameDetector.cpp, newgui.cpp, widget.cpp, actor.cpp,
    dialogs.cpp, resource.cpp, saveload.cpp, scumm_renderer.cpp:
    Fix warnings where possible. One pragma added to eliminate
    warning of unknown pragmas.

  * string.cpp: If unknown escape sequence, print warning.

svn-id: r4998
2002-09-22 03:53:53 +00:00
Max Horn
fbe9c544de tied to fix 'non-POD type' warning in some GCC versions; moved some common code to saveload.h
svn-id: r4997
2002-09-22 02:53:15 +00:00
Max Horn
a681eb029e renamec string -> _string and sentence -> _sentence in class Scumm (I originally reworked StringTab, but then noticed the save game format depends on it <sigh>)
svn-id: r4995
2002-09-22 01:17:53 +00:00
Max Horn
45ce1d1113 don't tolerate warnings
svn-id: r4994
2002-09-22 00:38:02 +00:00
Max Horn
b5a4edf00c guess what? riiight! more warning fixes :-)
svn-id: r4993
2002-09-22 00:20:23 +00:00