Travis Howell
16a8c60483
Add/Update string var tables for COMI and The Dig, to allow translated strings
...
svn-id: r21059
2006-03-04 05:44:48 +00:00
Travis Howell
28b6c92503
Update hack for bug #915575 - MANIAC: Disappearing New Kid verb
...
svn-id: r21058
2006-03-04 04:46:15 +00:00
Travis Howell
2cf16b0d14
Add correct md5 for second version of Simon the Sorcerer 2 patched to Russian
...
svn-id: r21057
2006-03-04 04:29:38 +00:00
Travis Howell
bd7d05dae6
Update opcodes for C64 maniac
...
svn-id: r21051
2006-03-03 23:52:48 +00:00
Eugene Sandulenko
76a4bf9e77
Eliminate flip_support.cpp file.
...
svn-id: r21045
2006-03-03 19:38:17 +00:00
Max Horn
140f6fce26
Hiding the implementation of ADPCMInputStream from the public, in favor of a factory function (just like with the other AudioStream subclasses)
...
svn-id: r21043
2006-03-03 15:51:33 +00:00
Jamieson Christian
a1a6967d76
Partial fix for Bug 1088045. Additional configuration of Part parameters in response to iMuse SysEx command 0. Addresses Parts 2, 3 and 4 of the bug. (Part 4 not yet verified against referenced bug manifestation; awaiting testcase savegame.)
...
svn-id: r21039
2006-03-03 15:27:33 +00:00
Max Horn
bac32d1a5c
Moved ScummFile etc. to the new file.cpp / file.h
...
svn-id: r21038
2006-03-03 15:16:02 +00:00
Max Horn
6ff8d3b9fd
Turn _file member of BundleMgr into a pointer
...
svn-id: r21037
2006-03-03 14:55:04 +00:00
Max Horn
5d3ef6aec2
String constants are const -> fixing compiler warnings
...
svn-id: r21036
2006-03-03 14:44:50 +00:00
Eugene Sandulenko
5e1f3fa2fa
Fix bug #1439279 : "SCUMM: SubstResFileNames partial breakage"
...
svn-id: r21034
2006-03-03 14:29:28 +00:00
Travis Howell
ef564119ed
Update opcodes in C64 maniac, fixes not been chased when caught in house
...
svn-id: r21029
2006-03-03 13:50:11 +00:00
Travis Howell
0b30043f93
Read array bounds in checkArrayLimits() correctly on all systems
...
svn-id: r21024
2006-03-03 07:40:34 +00:00
Travis Howell
09543f873e
DOS versions of HE games sounds like Roland music too
...
svn-id: r21023
2006-03-03 06:25:59 +00:00
Jamieson Christian
e37f85d079
Added MT-32 device-specific reset on shutdown. Rearranged MT-32 initialization sequence to give the ScummVM welcome message a better chance of showing up on the LCD panel.
...
svn-id: r21022
2006-03-03 02:51:11 +00:00
Travis Howell
ab16d5d677
Cleanup costume renderer for C64 manac
...
svn-id: r21020
2006-03-03 02:04:58 +00:00
Travis Howell
ab0cf121c9
Always use music sound type, for music in 3DO versions of HE games
...
svn-id: r21019
2006-03-03 00:45:27 +00:00
Travis Howell
7423394bdd
Use sound types for sound in HE Games
...
svn-id: r21018
2006-03-02 23:31:28 +00:00
Max Horn
907bd7128d
Fix for bug #1438822 (Targets are case sensitive)
...
svn-id: r21017
2006-03-02 22:29:01 +00:00
Paul Gilbert
1ef22b315f
Lure - started work on disassembling player walking
...
svn-id: r21016
2006-03-02 21:27:09 +00:00
Gregory Montoir
2d464787c1
fixed compilation.
...
svn-id: r21014
2006-03-02 20:08:41 +00:00
Andrew Kurushin
55898dfe61
apply CYX mem-leak fix patch
...
svn-id: r21013
2006-03-02 18:25:56 +00:00
Johannes Schickel
491cbcec5b
Changed timeing related variables to unsigned.
...
Also changed the callback interval.
svn-id: r21012
2006-03-02 16:14:46 +00:00
Travis Howell
82a6f289de
Fix using items in C64 maniac and cleanup
...
svn-id: r21011
2006-03-02 12:14:06 +00:00
Lars Persson
f00809788b
Changed cast from int to int32, to use platform specified typedefs for the type.
...
svn-id: r21010
2006-03-02 12:09:19 +00:00
Lars Persson
dad7ee3e2f
Add PACK macros to structs for it to work on all platforms
...
svn-id: r21009
2006-03-02 10:52:27 +00:00
Travis Howell
949057f790
Add sentence line to C64 maniac
...
svn-id: r21007
2006-03-02 10:31:11 +00:00
Max Horn
f4f8a9263a
Yet another patch for bug #1407789 (FT: Invalid Actor when "Combining" Two Items)
...
svn-id: r21006
2006-03-02 09:34:48 +00:00
Travis Howell
fec05d5180
Typos
...
svn-id: r21005
2006-03-02 06:33:15 +00:00
Travis Howell
64ce4d6dd7
C64 maniac uses separate bitmasks for actor settings and misc settings
...
svn-id: r21004
2006-03-02 06:06:24 +00:00
Travis Howell
2c9f041178
Fix inventory display in C64 maniac
...
svn-id: r21003
2006-03-02 05:04:40 +00:00
Travis Howell
2584f0d69f
Add difference in bitVars opcodes in C64 maniac
...
svn-id: r21002
2006-03-02 03:31:45 +00:00
Travis Howell
e3a48bf276
Fix actor glitches in C64 maniac and minor cleanup
...
svn-id: r21001
2006-03-02 02:10:54 +00:00
Travis Howell
fd8f11f7a4
Improve input in C64 maniac
...
svn-id: r21000
2006-03-02 01:17:41 +00:00
Max Horn
c01ef102af
Breaking cine, in the hopes that somebody will fix this obviously totally bogus code (even if that fix just means uncommenting it :)
...
svn-id: r20999
2006-03-02 00:50:52 +00:00
Travis Howell
7f8a8b7ffb
Initialize new SCUMM vars for V1/2
...
svn-id: r20998
2006-03-01 22:50:16 +00:00
Travis Howell
8f76068148
Fix compile
...
svn-id: r20997
2006-03-01 22:36:53 +00:00
Lars Persson
d1e1f7cb5b
Fix for Symbian to close an open file in the right thread
...
svn-id: r20996
2006-03-01 21:37:00 +00:00
Gregory Montoir
9a9475169d
added 2 SCUMM vars for v1/v2.
...
svn-id: r20994
2006-03-01 20:07:33 +00:00
Johannes Schickel
ce63f2bc38
Oops forgot to enable music again.
...
svn-id: r20993
2006-03-01 18:18:16 +00:00
Johannes Schickel
730eaf2dca
Added debug calls to the adlib functions, also uses mixer samplerate now.
...
Fixed a bug in updateCallback41.
svn-id: r20992
2006-03-01 16:44:32 +00:00
Lars Persson
0653d509d3
Updated datatypes to resolve ambiguity
...
svn-id: r20991
2006-03-01 14:20:40 +00:00
Torbjörn Andersson
8a60a99140
Fixed updateCallback11() according to LordHoto's directions, and renamed it
...
update_writeAdlib(). (The "update_" prefix will probably be changed later, but
for now I want it to remain obvious that the functions belong to the other
updateCallback*() functions.)
svn-id: r20990
2006-03-01 13:57:32 +00:00
Torbjörn Andersson
5734717f8e
Renamed 'unk9' to a slightly more descriptive 'repeatCounter'. (I should have
...
done that in the previous commit.)
svn-id: r20987
2006-03-01 08:13:38 +00:00
Torbjörn Andersson
272a19cf5b
Use signed integers for jump offsets, so that the jump opcodes can jump both
...
forward and backward. This seems to fix the looping of the Black forest music
(and probably others as well), and might fix the invalid pointer crashes and
wrong music that would sometimes play after a song had finished. Changed the
names of the jump opcode functions, and added "update_" prefixes to the
previously cleaned-up opcode functions.
svn-id: r20986
2006-03-01 08:06:54 +00:00
Torbjörn Andersson
3a38721d02
Cleaned up updateCallback36() and renamed it setVibratoDepth().
...
svn-id: r20985
2006-03-01 07:27:35 +00:00
Torbjörn Andersson
55739f1715
Cleaned up updateCallback35() and renamed it setAMDepth(). It looks like the
...
_unkOutputByte2 variable is there to keep track of the current value of the
BD register (AM Depth / Vibrato Depth / Rhythm)
svn-id: r20984
2006-03-01 07:21:51 +00:00
Torbjörn Andersson
90cbe402b2
Minor cleanup and comments.
...
svn-id: r20983
2006-03-01 06:56:53 +00:00
Travis Howell
68f289398e
Remove HE specific string array from SCUMM6 table, since the value is different in some games
...
svn-id: r20982
2006-03-01 05:00:25 +00:00
Travis Howell
0a3b58ff2a
Update string array tables and use for all possible games and strings
...
svn-id: r20980
2006-03-01 04:32:44 +00:00