Commit Graph

1791 Commits

Author SHA1 Message Date
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
a91f8451c5 cleanup
svn-id: r8044
2003-05-28 02:08:31 +00:00
Max Horn
05c11e0cca Fix for bug #744121: Indy3 'Save' button text
svn-id: r8041
2003-05-28 00:07:56 +00:00
Max Horn
29a25f66f2 italian V2 prepositions
svn-id: r8039
2003-05-27 23:28:41 +00:00
Max Horn
73db1d6f51 Patch #744448: ALL: restoreBG() doesn't always completely remove the mask
svn-id: r8038
2003-05-27 23:23:26 +00:00
Max Horn
af2574c02d fixed o8_getStringWidth (should fix bug #741625)
svn-id: r8035
2003-05-27 15:33:38 +00:00
Max Horn
052a482f40 increased nut font debug level to 8
svn-id: r8034
2003-05-27 15:31:13 +00:00
Jonathan Gray
adf3892a09 remove uneeded target
svn-id: r8031
2003-05-26 23:34:06 +00:00
Jonathan Gray
a871dfafaf don't attempt to play sound on amiga versions of zak/maniac
svn-id: r8029
2003-05-26 23:23:44 +00:00
Jamieson Christian
bd61a1298e Added 'mmamiga' game ID to disable PC speaker emulator
svn-id: r8028
2003-05-26 23:16:24 +00:00
Max Horn
2885a8a84e tightened hack condition a bit
svn-id: r8027
2003-05-26 22:37:36 +00:00
Max Horn
18eca52743 added FIXME comment
svn-id: r8026
2003-05-26 22:37:18 +00:00
Jamieson Christian
b47d76222f Fixed shadow variable
svn-id: r8025
2003-05-26 22:19:12 +00:00
Jamieson Christian
dbad55e532 Added Hoenicke's PC-speaker waveform generator
and script interpreter for GF_OLD_BUNDLE music resources.

We'll try to get the waveform generator into a
MidiDriver wrapper for use with the 'SPK' resources
of later games, but this is usable for now.

Great work, Hoenicke!

svn-id: r8023
2003-05-26 22:03:04 +00:00
Max Horn
170444836c script index starts at 0
svn-id: r8021
2003-05-26 20:49:18 +00:00
Max Horn
b6a424a1df scumm vars are 32 bit, not 16
svn-id: r8020
2003-05-26 20:48:10 +00:00
Jamieson Christian
ebedd3b41c Fixed a MORONIC oob memory write. Now back to remedial C++ class
svn-id: r8019
2003-05-26 20:42:25 +00:00
Max Horn
c2ea35fe07 Make _smushProcessFrame volatile (for multi thread access)
svn-id: r8016
2003-05-26 19:57:00 +00:00
Jamieson Christian
b19a6d8574 Fixes possible crashes during music shutdown
svn-id: r8009
2003-05-26 14:51:13 +00:00
Max Horn
c5dbd8355f cleanup
svn-id: r8007
2003-05-26 14:44:03 +00:00
Max Horn
6ec53131aa work around bug #743615
svn-id: r8006
2003-05-26 14:43:02 +00:00
Jamieson Christian
7f40e593ed SaveLoadEntry is a struct, not a class.
Fixes a VC++ warning.

svn-id: r8005
2003-05-26 14:20:05 +00:00
Max Horn
8eec984eb7 more const qualifiers
svn-id: r8002
2003-05-26 13:14:57 +00:00
Chris Apers
01b900e028 No more needed
svn-id: r7994
2003-05-26 08:24:34 +00:00
Max Horn
2f9ff35bad moved Actor SaveLoadEntry definition to actor.cpp; made findPathTowards/findPathTowardsOld members of Actor; cleanup
svn-id: r7988
2003-05-26 02:26:13 +00:00
Max Horn
9b9f457ba7 offset can be 5 digits
svn-id: r7984
2003-05-26 01:48:53 +00:00
Max Horn
c55a7e32da script numbers can have up to 5 digits
svn-id: r7982
2003-05-26 01:33:02 +00:00
Max Horn
0856fba592 output script offsets, too (very handy to debug script lockups)
svn-id: r7981
2003-05-26 01:32:02 +00:00
Max Horn
c70713ea4a workaround for bug #743363
svn-id: r7980
2003-05-26 01:01:47 +00:00
Max Horn
80eab4c3c4 hook language command switch to V2 font / prepositions
svn-id: r7970
2003-05-25 20:38:44 +00:00
Max Horn
b797a34526 fixed V2 font decoder; added french V2 font
svn-id: r7967
2003-05-25 20:21:28 +00:00
Max Horn
30d9dde76c preparations for multi-language V2 supports
svn-id: r7966
2003-05-25 18:56:20 +00:00
Jamieson Christian
991b2997d4 More cleanup, plus more crash-aversion fixes.
Restored the -t command line option that had gotten lost in the revamp.

svn-id: r7962
2003-05-25 16:40:17 +00:00
Jamieson Christian
9d53046039 Fixed music starting at incorrect location when loading game
svn-id: r7961
2003-05-25 16:21:55 +00:00
Jamieson Christian
11e59488ef Fixed occassional music crashes when loading games.
Thanks to eriktorbjorn for finding this issue.

svn-id: r7959
2003-05-25 15:47:06 +00:00
Max Horn
95b33c422c oops
svn-id: r7950
2003-05-25 12:40:53 +00:00
Jamieson Christian
19a01c3e84 Fixed VC++ warning
svn-id: r7947
2003-05-25 12:29:29 +00:00
Max Horn
e827a569d2 some sane default values for speedx/speedy (shouldn't matter, though, as script usually set those early)
svn-id: r7938
2003-05-25 11:53:42 +00:00
Max Horn
6bcf19b62d brutally remove all o6_kernelSetFunctions subop stubs - we need to find out the places where they are actually called, and with how many params, if we ever want to implement them
svn-id: r7937
2003-05-25 11:52:30 +00:00
Max Horn
80df4a8a00 renamed ContChunk -> MemoryChunk; avoid code duplication by introducing BaseChunk
svn-id: r7935
2003-05-25 11:39:08 +00:00
Max Horn
35877f0d30 workaround bug #742979
svn-id: r7933
2003-05-25 11:18: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
9ba6f4b432 made more stuff protected
svn-id: r7921
2003-05-25 00:47:36 +00:00
Max Horn
54835862fb cleanup
svn-id: r7920
2003-05-25 00:30:48 +00:00
Max Horn
95b7e01548 cleanup
svn-id: r7919
2003-05-25 00:04:16 +00:00
Max Horn
cb76f85ca6 correction for zak256 SFX
svn-id: r7918
2003-05-24 23:51:57 +00:00
Max Horn
d356ba4452 simplified addIntToStack a bit *cough*; added experimental code for the message opcode 7 in V2 codes (see also patch #742851)
svn-id: r7917
2003-05-24 23:39:40 +00:00
Jonathan Gray
0bd1f1d958 er oops
svn-id: r7914
2003-05-24 23:21:08 +00:00