Commit Graph

131 Commits

Author SHA1 Message Date
Jonathan Gray
6b405587f2 add hack for string resource idx numbers greater than max for humongous games
svn-id: r9698
2003-08-15 05:35:12 +00:00
Travis Howell
50482ded7b Fix bad check
svn-id: r9689
2003-08-14 10:46:46 +00:00
Travis Howell
57133e526f Add roland support for loom )ega)
Enable roland support for monkeyega

svn-id: r9688
2003-08-14 10:28:16 +00:00
Travis Howell
7faa06aecd Revert bad change
svn-id: r9687
2003-08-14 09:27:33 +00:00
Travis Howell
6d12722899 Rearrange to be safer
svn-id: r9686
2003-08-14 08:47:47 +00:00
Jamieson Christian
3a39c653af Added support for Roland MT-32 music tracks
in monkeyvga/ega. Tested in monkeyvga, but
not in monkeyega yet. There are still wrinkles
to work out, but the parser for the new format
is in and hooked up.

svn-id: r9684
2003-08-14 08:26:59 +00:00
Travis Howell
8781f5e6f6 Add RO sound reosurce detection to small_header games
svn-id: r9682
2003-08-14 06:28:54 +00:00
Travis Howell
eba32fbd0c Add fixme comment
svn-id: r9662
2003-08-13 16:21:35 +00:00
Travis Howell
679bc2d271 Adds finals changes for choice of sound formats in older games.
Only works wit monkeyvga, since ScummVM has it set as version 4.
Remove some old debugging comments

svn-id: r9659
2003-08-13 15:37:28 +00:00
Jamieson Christian
fb62ba61ca Added PC Speaker and PCjr command line options,
in preparation for Kirben's addition of WA support
for games that already have AD tracks.

svn-id: r9656
2003-08-13 14:08:21 +00:00
Travis Howell
936db5decc Remove unused var.
svn-id: r9653
2003-08-13 01:59:17 +00:00
Travis Howell
de3f72c676 temp. fixme for music in monkeyega/vga
svn-id: r9652
2003-08-13 01:46:48 +00:00
Travis Howell
b198fbc3bb Add adlib music for indy3ega/loom and adlib sfx, patch #770862
svn-id: r9649
2003-08-12 16:09:41 +00:00
Travis Howell
02d8fa584d A nuke wasn't required after all
svn-id: r9630
2003-08-11 02:06:35 +00:00
Travis Howell
0d5875c754 nuke old resource again
svn-id: r9481
2003-08-05 07:54:10 +00:00
Travis Howell
8bf012d966 Add adlib music improvements for indy3/monkeyega/monkeyvga and cleanups from patch #770862
svn-id: r9480
2003-08-05 05:21:57 +00:00
Max Horn
7caa1a0c9e removed _encbyte (it's only used locally)
svn-id: r9252
2003-07-28 16:55:06 +00:00
Max Horn
becd70d243 cleanup: encapsulate some more members of class Actor, and rename newDirection -> targetFacing (since it corresponds to the future value of 'facing'; the distinction between 'facing' and 'direction' is extremly fuzzy)
svn-id: r9175
2003-07-24 17:44:00 +00:00
Max Horn
655759a70d fix for bug #775640
svn-id: r9128
2003-07-22 16:34:52 +00:00
Max Horn
0b1b753797 added getResourceSize method
svn-id: r9109
2003-07-21 21:28:47 +00:00
Max Horn
2fbf782c05 moved some functions out of scummvm.cpp into more appropriate files; rearranged stuff inside scummvm.cpp to be grouped a bit more logical
svn-id: r9083
2003-07-19 18:18:01 +00:00
Paweł Kołodziejski
2d48186c03 added vc7 files and fixed warnings. vc6 is no longer supported by me
svn-id: r9077
2003-07-19 14:26:25 +00:00
Max Horn
8db98ac1d9 typo
svn-id: r9075
2003-07-19 11:49:05 +00:00
Travis Howell
f20c47bb21 Add Indy3 FM Towns support, patch #773434
svn-id: r9062
2003-07-18 05:49:21 +00:00
Travis Howell
af75c03981 Fix from Hibernatus
svn-id: r9060
2003-07-17 14:03:15 +00:00
Max Horn
963ecad362 debug/warning/error all automatically output a newline
svn-id: r8991
2003-07-13 16:22:17 +00:00
Jonathan Gray
dfdebc39ae add support for MRAW/dmu files in 3DO humongous games, has the overlapping music problem again so will probably have to play music via digital imuse at some point
svn-id: r8803
2003-07-06 15:02:13 +00:00
Jonathan Gray
28fa8fedd2 recognise FMUS blcoks from 3DO humongous games and print out some debug info about them
svn-id: r8801
2003-07-06 12:04:37 +00:00
Travis Howell
580e9ec770 Add support for Amiga version of Monkey Island 1
Palette is still wrong

svn-id: r8790
2003-07-06 06:19:52 +00:00
Max Horn
8e0c6dfede rearragned stuff
svn-id: r8652
2003-06-26 13:54:29 +00:00
Max Horn
3c296b36b7 added ResourceIterator, replacing two of the old findResource/findResourceSmall function - contraty to those, this approach is thread safe
svn-id: r8650
2003-06-26 00:47:39 +00:00
Max Horn
7f3118f8d8 more const qualifiers
svn-id: r8649
2003-06-25 23:49:54 +00:00
Max Horn
870ce2879e added some const qualifiers; moved _bundle & _current_cd_sound from class Scumm to class Sound; some other tweaks
svn-id: r8648
2003-06-25 23:25:52 +00:00
Max Horn
f7a8cbf7c7 Patch #754151: Removed READ_*_UNALIGNED and always read stuff bytewise; augmented by some more changes of mine
svn-id: r8482
2003-06-14 18:52:30 +00:00
Torbjörn Andersson
c1880ad522 Format string/argument mismatch fixes.
svn-id: r8463
2003-06-14 08:57:56 +00:00
Max Horn
86df3537b9 replaced GF_AFTER with _version
svn-id: r8372
2003-06-07 00:13:26 +00:00
Max Horn
d5d0440e8c cleanup
svn-id: r8169
2003-05-31 11:57:18 +00:00
Max Horn
eb039ec554 some cheap doxygen docs; cleanup
svn-id: r8154
2003-05-30 20:13:29 +00:00
Max Horn
1f70da0155 const as const can!
svn-id: r8058
2003-05-28 20:01:47 +00:00
Travis Howell
383918313d Treat AMI music resoucres in monkey2 for Amiga as ROL for now, to allow music playback
svn-id: r8046
2003-05-28 11:56:50 +00:00
Max Horn
8eec984eb7 more const qualifiers
svn-id: r8002
2003-05-26 13:14:57 +00:00
Jamieson Christian
2824acd4ed Corrected target loopback point for 'AD' conversion
svn-id: r7924
2003-05-25 02:02:37 +00:00
Jamieson Christian
4c09e5472f Finishing the fix
svn-id: r7923
2003-05-25 01:48:59 +00:00
Jamieson Christian
45a2148d98 Possible fix for [742962] MI1VGA - Crash at Scumm Bar.
Fixes End of Track that is rewritten from 'AD' resource.

svn-id: r7922
2003-05-25 01:42:53 +00:00
Max Horn
95b7e01548 cleanup
svn-id: r7919
2003-05-25 00:04:16 +00:00
Max Horn
0384d27e83 (somewhat hackish) support for COMI CD changing on Mac OS X; reordered stuff in scumm.h
svn-id: r7908
2003-05-24 22:17:45 +00:00
Jamieson Christian
c9e5988e43 Fixed PPQN for old 'AD' music resources
svn-id: r7852
2003-05-23 04:47:47 +00:00
Max Horn
86d57f3c7a many pedantic warning fixes (and some actual potential buglets fixed, too)
svn-id: r7795
2003-05-21 18:09:49 +00:00
Max Horn
9517305332 warning -> debug message
svn-id: r7733
2003-05-20 15:03:47 +00:00
Max Horn
8d1110bfee init all Bundle members properly; make _voiceFile/_musicFile protected
svn-id: r7718
2003-05-20 11:56:36 +00:00