Commit Graph

5214 Commits

Author SHA1 Message Date
James Brown
cf805918b4 Patch something: imTrigger implementation
svn-id: r5131
2002-10-12 04:57:49 +00:00
Max Horn
cdb7b13789 revised options dialog
svn-id: r5130
2002-10-12 00:26:24 +00:00
James Brown
2d22cc4567 Patch 621733: drawBomp() masking
svn-id: r5128
2002-10-11 11:50:06 +00:00
Paweł Kołodziejski
4cf42ae9a8 added FT imuse music
svn-id: r5127
2002-10-11 08:35:12 +00:00
Paweł Kołodziejski
fec2879a07 update imuse tables
svn-id: r5126
2002-10-10 21:38:20 +00:00
Paweł Kołodziejski
3513779186 added the dig imuse seq music
svn-id: r5125
2002-10-10 19:14:28 +00:00
James Brown
d44725a3dc Work around crash in The Dig, which occurs when the music reaches the
end

svn-id: r5123
2002-10-10 15:49:33 +00:00
James Brown
443e88d2a4 Fix compilation
svn-id: r5122
2002-10-10 15:20:38 +00:00
James Brown
095b041ccd Update some comments
svn-id: r5121
2002-10-10 15:16:58 +00:00
James Brown
cb03a14bb4 Patch 620944 Rev B, plus cleaning up warning/debug messages for iMUSE
Midi. This patch fixes some Sam and Max music issues by implementing
MIDI SysEx 1 (maybe_jump)

svn-id: r5120
2002-10-10 15:06:02 +00:00
Max Horn
a00d1362e9 in error() use g_system instead of g_scumm->_system in order to support Simon; also check if g_system already exists, otherwise just call exit(1)
svn-id: r5117
2002-10-09 20:29:26 +00:00
Paweł Kołodziejski
0c5b62b2e4 update map table (imuse)
svn-id: r5115
2002-10-09 17:54:18 +00:00
Jamieson Christian
4217ee8bb9 Revised GM-to-FM instrument table.
svn-id: r5114
2002-10-09 09:39:07 +00:00
Paweł Kołodziejski
621b9a5a9e corrections to music map table
svn-id: r5112
2002-10-08 22:28:14 +00:00
Paweł Kołodziejski
3e9ad58762 ops
svn-id: r5111
2002-10-08 19:42:36 +00:00
Paweł Kołodziejski
63762d48de synced with local sources (imuse)
svn-id: r5110
2002-10-08 19:35:39 +00:00
Paweł Kołodziejski
15675e5652 added delay before start playing sample to get chance for doComand
svn-id: r5109
2002-10-08 14:32:19 +00:00
Paweł Kołodziejski
42089431bd synced with local sources (imuse)
svn-id: r5107
2002-10-08 07:30:50 +00:00
Max Horn
b409ef6608 allow user to load savegames while Smush movies are playing; cleanup
svn-id: r5106
2002-10-08 00:29:32 +00:00
Max Horn
82f3e17cb5 patch #619276: Don't hog CD-ROM for non-CD games
svn-id: r5103
2002-10-07 18:36:09 +00:00
James Brown
e252eda7c2 eriktorbjorn's Akos Codec 5 rewrite (Patch 618888 V2)
svn-id: r5102
2002-10-07 09:20:50 +00:00
James Brown
bbc1567526 Patch 614005b - mi2-carnival.diff fix by eriktorbjorn
svn-id: r5101
2002-10-06 15:44:16 +00:00
James Brown
4f8cd24b24 Fix text drawing for pre-v7 games
svn-id: r5100
2002-10-06 15:39:38 +00:00
Paweł Kołodziejski
f9b36a3404 applied patch: #619275
svn-id: r5099
2002-10-06 15:31:58 +00:00
Paweł Kołodziejski
60874d4200 hack: enabled exit from loop on bad opcode.
some FT samples (ex. 362) has bad length, 2 bytes

svn-id: r5098
2002-10-06 10:55:04 +00:00
Paweł Kołodziejski
8339d65bf6 full redraw after smush movie
svn-id: r5097
2002-10-06 08:45:16 +00:00
Paweł Kołodziejski
ade5247776 full redraw after smush movie and changes in debug
svn-id: r5096
2002-10-06 08:22:45 +00:00
Paweł Kołodziejski
6b640a5dc4 fixed looping in FT and changed debug level
svn-id: r5095
2002-10-06 08:17:04 +00:00
James Brown
d19260af2c Fix drawDescString - still needs centering corrections
svn-id: r5094
2002-10-06 07:23:08 +00:00
James Brown
9b93506bcb Improve INSANE start-of-hack :P
svn-id: r5093
2002-10-06 06:51:59 +00:00
Paweł Kołodziejski
9560ba224c fixed warnings :)
svn-id: r5092
2002-10-06 06:47:01 +00:00
James Brown
79b95b6732 Reverse experimental AKOS codec 5 rewrite.
This rewrite causes touching the ladder at the Fuel Tower to crash
ScummVM again (in Full Throttle)

svn-id: r5091
2002-10-06 06:36:22 +00:00
James Brown
9612002d78 Full Throttle / The Dig fixes.
drawDescString (for Full Throttle object names, in the 'ring of fire') is
still somewhat broken. Feel free to fix ;)

svn-id: r5090
2002-10-06 06:09:32 +00:00
Paweł Kołodziejski
14831e74bf imuse: ahh, fixing previous patch
svn-id: r5089
2002-10-05 20:36:49 +00:00
Paweł Kołodziejski
74fb8f2293 imuse: cleanup doCommand
svn-id: r5088
2002-10-05 20:22:56 +00:00
Paweł Kołodziejski
01ccb6be9a added looping voc samples in imuse(not tested)
svn-id: r5087
2002-10-04 08:04:35 +00:00
Paweł Kołodziejski
aa2d21d68e FT also use Imuse
svn-id: r5086
2002-10-03 23:16:10 +00:00
Max Horn
a9d25bb24a patch #617417: Sound fix for Sam & Max demo
svn-id: r5085
2002-10-03 09:16:14 +00:00
Paweł Kołodziejski
121e26cf51 fix for offset mixer size
svn-id: r5084
2002-10-03 08:31:50 +00:00
Paweł Kołodziejski
9e0906c723 added prebuffer (if new_mixer -> mixer_size*2) (imuse)
svn-id: r5083
2002-10-03 08:03:41 +00:00
Paweł Kołodziejski
830dfe090f changes in loops in imuse
svn-id: r5082
2002-10-03 07:42:25 +00:00
James Brown
aeaad5169e Patch 617937 / Bug 617939 + modifications: Fix FT text masking
svn-id: r5081
2002-10-03 07:38:03 +00:00
Paweł Kołodziejski
b8e5c8f76e synced with local sources
svn-id: r5080
2002-10-03 07:17:14 +00:00
Paweł Kołodziejski
87ae5b24c7 fix for imuse
svn-id: r5078
2002-10-02 18:51:58 +00:00
Paweł Kołodziejski
518cfaafcc fixed compilation and indent
svn-id: r5077
2002-10-02 17:52:20 +00:00
Paweł Kołodziejski
98d90696ad added panning control in imuse and reverse stereo support
svn-id: r5076
2002-10-02 17:31:55 +00:00
Max Horn
f3281f93c5 patch #617419: SAM: sound fix
svn-id: r5075
2002-10-02 17:30:26 +00:00
James Brown
ba06eab0ce Less specific version of eriktorbjorns FT dialog hack
svn-id: r5074
2002-10-02 17:23:19 +00:00
James Brown
312ff21081 Fix "ripburger attacks Malcom" cutscene, by disabling pseudoRooms for V7 games.
They arn't used in FT at least, so I'm going to assume this could also fix the Dig.

svn-id: r5073
2002-10-02 13:25:06 +00:00
James Brown
b7e83decd7 Fix 'isSoundRunning' for Creative samples (eg, Full Throttle)
svn-id: r5072
2002-10-02 10:12:19 +00:00
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
Max Horn
e886ba64d2 yet more warning fixes
svn-id: r4992
2002-09-22 00:04:04 +00:00
Max Horn
9dfb497d75 more warning fixes
svn-id: r4991
2002-09-21 23:46:32 +00:00
Max Horn
a5ae66e206 fixed warning
svn-id: r4990
2002-09-21 23:39:09 +00:00
Paweł Kołodziejski
bb8401ab24 DIG: added hack to allow turn on light bridge
svn-id: r4989
2002-09-21 17:51:52 +00:00
Max Horn
6cfcd04682 trivial cleanup
svn-id: r4988
2002-09-21 16:20:52 +00:00
Travis Howell
ae353fae18 Added the following patch:
[ 598121 ] Cursor cosmetics

svn-id: r4987
2002-09-21 14:17:13 +00:00
Travis Howell
f1a273e092 Add the following patches:
[ 609649 ] Sound patch for GF_OLD256 games
[ 611997 ] RFC: Timer-based CD audio sync

svn-id: r4986
2002-09-21 13:48:03 +00:00
Paweł Kołodziejski
a2a3fb5636 added support for sound volume for smush samples(IACT) in the dig (propably bad)
svn-id: r4985
2002-09-21 09:21:50 +00:00
Max Horn
24533e6e2d partial fix for bug #605970
svn-id: r4984
2002-09-21 00:23:45 +00:00
Max Horn
b91da0e29f Patch #612277: text rendering crash + spacing issue
svn-id: r4983
2002-09-20 23:40:55 +00:00
Paweł Kołodziejski
c5feb37102 removed old smush player
svn-id: r4981
2002-09-20 05:57:07 +00:00
Paweł Kołodziejski
a4fc2c4174 fixed placement subtitles in smush(the dig)
svn-id: r4980
2002-09-20 05:46:03 +00:00
Max Horn
fcfc72296c based on my findings for guifont, I changed string.cpp to read the char width table for OLD256 games! yippi! some more code cleanup, and marked two struct values as 'to be removed when savegame format changes'
svn-id: r4978
2002-09-19 23:49:38 +00:00
Max Horn
f838473c25 NewGui now has its own mouse cursor code -> again one less dependency on Scumm; moved makeCursorColorTransparent to gfx.cpp where it belongs
svn-id: r4977
2002-09-19 23:06:54 +00:00
Max Horn
9939746022 removed even more scumm dependencies from NewGUI; fixed some redraw issues (this might help the inventory-display issue in The Dig, and definitly fixes the 'vanishing volcanoe' in the FOA extro)
svn-id: r4974
2002-09-19 21:45:56 +00:00
Max Horn
859ef578dc moved the Scumm specific dialogs to scumm/dialogs.*
svn-id: r4973
2002-09-19 17:44:41 +00:00
Max Horn
b46b35b544 renamed unk3/unk4 to scaleX/scaleY
svn-id: r4970
2002-09-19 11:06:10 +00:00
Max Horn
e80d5a866b patch #611449: Workaround for bug #604398
svn-id: r4969
2002-09-19 10:42:10 +00:00
Paweł Kołodziejski
b22489cf97 fixed for and added comments
svn-id: r4967
2002-09-18 18:48:54 +00:00
Paweł Kołodziejski
953f7112e3 applied patch: #610954
svn-id: r4966
2002-09-18 11:48:00 +00:00
Paweł Kołodziejski
e6352e3a32 moved warning, debug, checkheap to engine
svn-id: r4965
2002-09-18 10:56:23 +00:00
Paweł Kołodziejski
462d26937c Timer is handled in Engine now
svn-id: r4964
2002-09-18 10:22:36 +00:00
Paweł Kołodziejski
9280c6bfbd oops, forgot braces :)
svn-id: r4963
2002-09-18 08:38:29 +00:00
Paweł Kołodziejski
c8a63096ad fixed naming convention and added support 11khz for Smush sound channels
svn-id: r4962
2002-09-18 08:06:15 +00:00
Paweł Kołodziejski
c61b824942 added support for nonenglish the dig(dialogs, descriptions, warnings), not gui yet
svn-id: r4959
2002-09-17 15:33:31 +00:00
James Brown
978e879009 Fix newgui crash, and commit patch 600645: Loom flashlight fix
svn-id: r4958
2002-09-17 12:52:53 +00:00
Paweł Kołodziejski
ab2eb4d928 added framework for non-english version of the dig, not yet completed
svn-id: r4957
2002-09-17 09:18:47 +00:00
James Brown
79857fd7e8 Replace some exit()'s with a call to the OSystem quit method, as per 610251.
svn-id: r4956
2002-09-17 04:52:50 +00:00
Max Horn
733825fd94 patch #609859: Some general patches for string.cpp
svn-id: r4954
2002-09-16 23:48:42 +00:00
James Brown
66757f4d4d Patch 609563: eriktorbjorns drawBomp() rewrite.
Scaling + Alpha. Fixes Sam and Max and Dig bugs.

svn-id: r4953
2002-09-16 15:53:52 +00:00
James Brown
74448d3f77 Fix some odd regression issue.
Somewhere, recently, current_cd_sound has stopped being set for various things.

svn-id: r4951
2002-09-16 12:10:19 +00:00
Max Horn
a6c5762817 added some comments, cleanup
svn-id: r4950
2002-09-16 10:42:12 +00:00
Paweł Kołodziejski
ae871cd4a6 minor changes in source structure
svn-id: r4949
2002-09-16 09:52:21 +00:00
James Brown
02f9056b4a 609791: Sam and Max 'phantom sound' (precaching) hack.
svn-id: r4947
2002-09-16 08:22:05 +00:00
Paweł Kołodziejski
e0e7809518 removed additional directory in filename
svn-id: r4946
2002-09-15 20:16:25 +00:00
Paweł Kołodziejski
f7ff5c67fa improved open function in File class
svn-id: r4945
2002-09-15 19:28:34 +00:00
Paweł Kołodziejski
2f91c18b22 speed changes to play smush movies
svn-id: r4941
2002-09-15 05:38:04 +00:00
Paweł Kołodziejski
1816e4d7a3 changed speed in smush
svn-id: r4939
2002-09-14 12:10:02 +00:00
Max Horn
be39b94765 patch #608543 (fix for unkRoomFunc3)
svn-id: r4938
2002-09-13 23:37:22 +00:00
Max Horn
b17e5075bf fixed file header
svn-id: r4937
2002-09-13 23:29:38 +00:00
Max Horn
316afec6ff some changes to allow me to play The Dig directly from CD (be nice if upper case names are used...)
svn-id: r4936
2002-09-13 18:04:17 +00:00
Jonathan Gray
f43ecbf628 eriktorbjorn's loom intro sync patch
svn-id: r4934
2002-09-13 16:29:07 +00:00
Max Horn
14b16daf30 this was broken recently
svn-id: r4929
2002-09-13 12:28:53 +00:00
Max Horn
040b6c656a reducing some header dependencies
svn-id: r4928
2002-09-13 12:20:55 +00:00
Max Horn
ecdb98a0ee patch #608226 (Sam & Max sound fix)
svn-id: r4926
2002-09-13 11:59:43 +00:00
Max Horn
364806e4e4 patch #608138 (palManipulateInit code)
svn-id: r4925
2002-09-13 11:54:59 +00:00
Travis Howell
004c6ddec9 Commited the following patches
[ 606595 ] Fix for Sam & Max animation glitch
[ 607175 ] Possible fix for bug #590511
[ 607677 ] Partial workaround for bug #566062
[ 607713 ] patch for bug 580350 (MI2 F5 crash)

svn-id: r4924
2002-09-11 13:28:34 +00:00
Paweł Kołodziejski
dcf05149fe changed scumm file io to class File
svn-id: r4920
2002-09-10 07:34:27 +00:00
Max Horn
7738fbde72 oops, my brain was backwards :-)
svn-id: r4915
2002-09-09 11:23:25 +00:00
Max Horn
0320b8aa28 some Indy 3 mods (sound is still not working properly, though)
svn-id: r4914
2002-09-09 11:15:44 +00:00
Max Horn
0643635d0e cleanup
svn-id: r4913
2002-09-09 11:15:12 +00:00
Michael Pearce
0fbefc72aa Applied roever's screen effects patch (#602595) and fixed LethalWP's Makefile ;)
svn-id: r4909
2002-09-09 05:56:11 +00:00
Jean-Yves Simon
5b8eb34406 patch attempts to fix the MI2 music bug pointed out in bug report #551028
svn-id: r4908
2002-09-09 05:03:55 +00:00
Michael Pearce
c7eff375c5 Applied eriktorbjorn's 'largo' monkey2 sfx fix
svn-id: r4907
2002-09-09 04:54:54 +00:00
Max Horn
523d8e64c0 rewrote config class; cleanup; code restructuring
svn-id: r4903
2002-09-08 01:08:12 +00:00
Matt Hargett
0069fb1072 Fix heap corruption. Fix compiler warning.
svn-id: r4901
2002-09-07 19:55:16 +00:00
Paweł Kołodziejski
ca03c9b5fc changed file io in sounds to class File
svn-id: r4896
2002-09-02 07:53:43 +00:00
Paweł Kołodziejski
34386f1292 changed to rtRoom constant
svn-id: r4894
2002-09-01 16:07:10 +00:00
Paweł Kołodziejski
daa997fab2 fixes to resolutions
svn-id: r4893
2002-09-01 15:01:40 +00:00
Paweł Kołodziejski
93b630dcfe commited patch: #601899
svn-id: r4890
2002-08-31 21:23:28 +00:00
Paweł Kołodziejski
0559f7a6aa and more fixes
svn-id: r4889
2002-08-31 19:26:04 +00:00
Paweł Kołodziejski
c1cbba1d65 more fixes
svn-id: r4888
2002-08-31 18:57:08 +00:00
Paweł Kołodziejski
bb71d9e677 fixes
svn-id: r4887
2002-08-31 18:46:00 +00:00
Paweł Kołodziejski
23c8db6780 fixed with new costume
svn-id: r4886
2002-08-31 18:36:34 +00:00
Paweł Kołodziejski
6e751af6c0 changed resolution values from static to dynamic, I hope I don't break something
svn-id: r4885
2002-08-31 16:29:17 +00:00
Max Horn
8d3a3fc1d6 changed spacing - this is not based on the original game, but rather on visual observations (with this changed, the spacing in the about dialog looks much better)
svn-id: r4884
2002-08-31 15:00:44 +00:00
Max Horn
c41b6b53d2 fix for bug #602354
svn-id: r4882
2002-08-31 14:27:33 +00:00
Max Horn
6fbbe68219 oops, those were never meant to be checked in
svn-id: r4880
2002-08-31 13:50:23 +00:00
Max Horn
bc42d1a2e6 fixed text centering in GF_OLD256 games, e.g. during the Indy3 intro and in the F7 dialog (bug #599598)
svn-id: r4879
2002-08-31 13:49:06 +00:00
Max Horn
a39711e256 fixed compilation on Mac OS X; some cleanup; moved header file scumm/smusH/rect.h to common/rect.h
svn-id: r4877
2002-08-31 13:29:10 +00:00
Paweł Kołodziejski
3826c7c8a8 changed Bundle to File class, cleanup
svn-id: r4874
2002-08-31 09:50:36 +00:00
Paweł Kołodziejski
bd7b93061b added class File
svn-id: r4873
2002-08-31 07:43:34 +00:00
Max Horn
70eec52941 minor tweaks
svn-id: r4872
2002-08-30 20:47:48 +00:00
Paweł Kołodziejski
caff7b00e9 fixed endlines
svn-id: r4871
2002-08-30 15:24:16 +00:00
Paweł Kołodziejski
a1fa514b5a some cleanup
svn-id: r4870
2002-08-30 07:24:45 +00:00
Max Horn
41c2d6fba3 sound system cleanup
svn-id: r4867
2002-08-29 23:45:15 +00:00
Max Horn
4b83c17b31 some cleanup/refactoring
svn-id: r4866
2002-08-29 20:01:27 +00:00
Max Horn
bbcae3efbe experimental support for the V2 resource format (patch #601560)
svn-id: r4864
2002-08-29 16:57:43 +00:00
Max Horn
0cf920e040 some cleanup to the save/load code... I think some more wouldn't hurt :-)
svn-id: r4863
2002-08-26 16:47:14 +00:00
Max Horn
39422bd24a fix endian issue for old savegames created on big endian system when trying to load them on little endian systems
svn-id: r4862
2002-08-26 16:13:38 +00:00
Max Horn
bacdd936f2 trying to reduce file interdependencies a bit
svn-id: r4861
2002-08-25 22:54:43 +00:00
Ruediger Hanke
1673f0174e German FT TRES file has a multiline string which caused an assertion failure
svn-id: r4860
2002-08-25 22:25:18 +00:00
Ruediger Hanke
b295fd0bbd Yet another char issue, caused balance out of range error
svn-id: r4859
2002-08-25 22:23:47 +00:00
Ruediger Hanke
a605b453ce Endian fix
svn-id: r4858
2002-08-25 20:14:52 +00:00
Ruediger Hanke
31562600b7 Please note that char type is not an abbreviation for signed char ... is can be (and is) unsigned on some systems
svn-id: r4857
2002-08-25 20:12:04 +00:00
Ruediger Hanke
b3f038b8df Fixing subtitles for German dig - TRES file is unencrypted in German version
svn-id: r4856
2002-08-25 20:10:01 +00:00
Paweł Kołodziejski
73b031515e applied patch #599909
svn-id: r4855
2002-08-25 18:40:23 +00:00
Paweł Kołodziejski
b169ef13e3 fixed names
svn-id: r4854
2002-08-25 17:36:34 +00:00
Paweł Kołodziejski
0ad222a7ad better SFX suport in the Dig
svn-id: r4852
2002-08-25 15:06:53 +00:00
Max Horn
a0c0880ec7 more optimizations
svn-id: r4847
2002-08-25 11:38:40 +00:00
Ralph Brorsen
d473d295c4 Fix for #556564
svn-id: r4846
2002-08-25 11:35:13 +00:00
Max Horn
1cbd00bd64 optimized color/rect classes; cleanup
svn-id: r4844
2002-08-25 11:12:49 +00:00
Max Horn
ec47d8c80c fixed some endian issues in the new SMUSH decoder; cleanup
svn-id: r4842
2002-08-25 10:50:18 +00:00
Max Horn
cfcad4fb44 oops
svn-id: r4839
2002-08-24 23:37:50 +00:00
Max Horn
c65a35430e endian fixes; cleanup
svn-id: r4837
2002-08-24 23:22:10 +00:00
Max Horn
6d5529e0dd fixed warnings
svn-id: r4833
2002-08-24 21:57:00 +00:00
Max Horn
a06c0b2327 added .cvsignore
svn-id: r4832
2002-08-24 21:39:28 +00:00
Max Horn
054f1fa69b simplified code (thanks to MadMoose for pointing this out)
svn-id: r4830
2002-08-24 21:32:24 +00:00
Paweł Kołodziejski
901b4a07a6 changed name from Chunck to Chunk
svn-id: r4829
2002-08-24 17:18:55 +00:00
Max Horn
657f6a86f5 fixed warning
svn-id: r4825
2002-08-24 16:13:16 +00:00
Paweł Kołodziejski
66630ec3b3 missing changes
svn-id: r4823
2002-08-24 15:58:08 +00:00
Paweł Kołodziejski
9f993a1d29 synced with scummvm
svn-id: r4821
2002-08-24 15:31:37 +00:00
Max Horn
3d75868558 added/corrected some missing opcodes - this fixes the issues with the voodoo lady in MI1VGA
svn-id: r4815
2002-08-24 13:12:29 +00:00
Max Horn
5cd5318911 fixed some warnings
svn-id: r4814
2002-08-24 13:06:44 +00:00
Max Horn
e0bf735ff7 modified version of patch #598622: Round corners for flashlight
svn-id: r4811
2002-08-23 23:16:39 +00:00
Max Horn
a1d1341331 fix for some Loom oddities, might break other stuff -> in that case please tell me so that I can find a correct solution
svn-id: r4810
2002-08-23 22:46:09 +00:00
Max Horn
444ac856fb set proper initial values for flashlight size
svn-id: r4808
2002-08-23 22:40:26 +00:00
Max Horn
08b161f113 fix for bug #598938: sfx/music volume set 0 is not mute; some cleanup
svn-id: r4805
2002-08-23 20:33:29 +00:00
James Brown
1bf20ac0c3 Move scaler code from SCUMM-specific area.
svn-id: r4803
2002-08-23 06:43:06 +00:00
Ruediger Hanke
3b09051727 Changed MorphOS MIDI code so that data sent from different threads are no longer a problem. Ensure Midi driver is closed, otherwise no other MIDI application will run after ScummVM has exited.
svn-id: r4801
2002-08-22 12:09:06 +00:00
Max Horn
ee3ea28e6c first go at modularizing the build system
svn-id: r4796
2002-08-21 17:35:46 +00:00
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
7aac293726 fixed the 'intelligent' GCC build rules; added .cvsignore files
svn-id: r4790
2002-08-21 16:28:19 +00:00
Max Horn
ce46866403 Initial revision
svn-id: r4785
2002-08-21 16:07:07 +00:00