279 Commits

Author SHA1 Message Date
Max Horn
c46ea8bc40 Replaced the platform specific GF_FOO switches (using _platform instead now)
svn-id: r17716
2005-04-20 18:21:30 +00:00
Torbjörn Andersson
c9388604a3 Increased buffer size to avoid overflow when looking at the Loom help in
the "Passport to Adventure" demo.

svn-id: r17577
2005-04-13 06:30:02 +00:00
Max Horn
871e278f8b Reduce dependencies on scumm/util.h; modified ScummNESFile a bit so that it complies a bit better with our code formatting rules
svn-id: r17508
2005-04-10 12:59:17 +00:00
Max Horn
fd6b2050ab Fix for bug #1172655 (DIG: incorrect subtitles are shown in german version)
svn-id: r17422
2005-04-06 18:57:58 +00:00
Travis Howell
de94c2411a Fix bug #1177489 - FM-TOWNS LOOM: Multiple text lines spacing incorrect
The string height setting is ignored in FM Towns version.

svn-id: r17408
2005-04-06 02:59:03 +00:00
Travis Howell
cab1ac3016 Add extra charset code used in lost/smaller.
svn-id: r17369
2005-04-04 03:29:58 +00:00
Max Horn
ac247c9b94 Started to move some resource related code into a new class ResourceManager (hypothetic goal for the future: use ResourceManager in ScummEx)
svn-id: r17311
2005-03-31 21:39:31 +00:00
Max Horn
ebb49d5cfe In V7/V8 games, just always call translateText, it'll check for the '/' prefix anyway (this allows us to perform additional magic in it, should we need to, e.g. to fix bug #1172655)
svn-id: r17297
2005-03-30 17:30:47 +00:00
Travis Howell
89ce70d724 Applies to drawString() too.
svn-id: r17181
2005-03-18 23:31:58 +00:00
Travis Howell
47e9cc1b3a Add string height override for loom
svn-id: r17178
2005-03-18 15:04:37 +00:00
Travis Howell
fa2a936565 Don't apply to HE100, it breaks credits in pajama.
svn-id: r17112
2005-03-13 04:00:59 +00:00
Max Horn
7cd2cb2b17 PlayingSoundHandle -> SoundHandle; also, turned the handle activity check into a mixer method
svn-id: r17106
2005-03-12 18:56:09 +00:00
Eugene Sandulenko
154c4af8dc Mass-renamed all variables of Actor object according to our current code
formatting standards. Earlier we had half of vars named with leading
underscore and half without it.

Now code in actor.cpp is considerably more readable.

svn-id: r17068
2005-03-11 01:10:06 +00:00
Travis Howell
1942d19d07 Fix regression, bug #1107125
svn-id: r16610
2005-01-22 01:09:51 +00:00
Max Horn
6738870568 Fix for bug #1082154 (MM V2 (German): incorrect text presentation)
svn-id: r16414
2005-01-02 17:16:44 +00:00
Torbjörn Andersson
5781d296b8 Removed printf() that I assume was committed by mistake.
svn-id: r16413
2005-01-02 16:16:23 +00:00
Max Horn
2c7f25435e MT32 support was already added in 0.7.0, clarify that. Small remark: Porters are also very welcome to update the NEWS file (so our users know what great advances occured on the WinCE, PalmOS, Dreamcast, ... ports)
svn-id: r16409
2005-01-02 15:40:09 +00:00
Max Horn
47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Max Horn
e146d5f8c3 Renamed unkMessage2 to showMessageDialog; use printString() in script_v100he.cpp, too
svn-id: r15862
2004-11-22 22:32:46 +00:00
Max Horn
b60febe8a8 Patch #1048283 (Improved CJK / FM-TOWNS support & some documention)
svn-id: r15671
2004-10-23 23:08:53 +00:00
Torbjörn Andersson
5f7f3dc0d2 Whitespace
svn-id: r15647
2004-10-22 10:25:56 +00:00
Max Horn
ff975beeee cleanup
svn-id: r15366
2004-10-01 09:03:01 +00:00
Max Horn
13c0d340a0 cleanup
svn-id: r15351
2004-09-29 22:06:24 +00:00
Max Horn
6a50ba2308 Changed more of the actor class members to match our coding guidelines (in the future, when adding new member vars here, please always use our conventions, i.e. prefix them with _ and use CamelBackStyle
svn-id: r15331
2004-09-28 19:28:59 +00:00
Travis Howell
05e440cc5a Limit to HE games
svn-id: r15262
2004-09-25 09:50:41 +00:00
Travis Howell
e22230e223 Actually check if a sound is active, if the sound is outside music engine.
Add some more HE differences

svn-id: r15188
2004-09-19 12:22:47 +00:00
Max Horn
768133d6e6 Rename some member vars to avoid _ followed by an uppercase letter. More of those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this)
svn-id: r15175
2004-09-18 22:42:45 +00:00
Max Horn
3552024aa9 Added ScummEngine::printString() convenience method; changed enqueueText to call addMessageToStack
svn-id: r15170
2004-09-18 20:50:15 +00:00
Travis Howell
c1122f4333 Debug code strings should use string num, not var num.
Updated work around for loading datafiles.

svn-id: r15086
2004-09-13 04:16:22 +00:00
Travis Howell
175ef8f1cd Skip speech name in subtitles.
svn-id: r15018
2004-09-12 06:00:56 +00:00
Travis Howell
93584bcdc3 Add HE version 80 to avoid additional game ids
svn-id: r14843
2004-08-31 07:32:53 +00:00
Travis Howell
2b5c7c37b6 Clean up
svn-id: r14824
2004-08-29 03:19:44 +00:00
Travis Howell
4d4dd4fe02 Add some charset codes for HE 7.2 gasmes
Later HE 7.2 games use hard coded sound rate for speech (Rate never changes anyway)

svn-id: r14822
2004-08-29 01:24:17 +00:00
Travis Howell
1d8c4794bf HE 7.2 games use difference charset codes, skip for now.
svn-id: r14797
2004-08-27 13:10:22 +00:00
Travis Howell
6384093878 HE 7.2 games use @ as charset code
Small sound fix

svn-id: r14767
2004-08-26 10:51:11 +00:00
Travis Howell
4e2d3af646 Original games used blastTextQueue size of 50.
Hack no longer required.

svn-id: r14673
2004-08-22 07:22:03 +00:00
Max Horn
d35ef7c7f1 Removed some obsolete TODO comments
svn-id: r14669
2004-08-21 22:33:23 +00:00
Travis Howell
5ef8aa4ed5 Correction from disasm.
svn-id: r14641
2004-08-18 12:20:26 +00:00
Travis Howell
d8dbb063b5 Add patch for:
#1009417 - scummvm crashes in first dialogue at sophia's flat

Verified via disasm. of original games.

svn-id: r14619
2004-08-15 04:52:18 +00:00
Max Horn
d5f20cacd7 Fix regression in The Dig (object desc shadows had wrong color)
svn-id: r14611
2004-08-14 19:39:16 +00:00
Max Horn
90521f836f cleanup
svn-id: r14609
2004-08-14 16:30:39 +00:00
Travis Howell
bc7b72f13d Wrong order
svn-id: r14606
2004-08-14 11:49:01 +00:00
Travis Howell
8bc615a394 Fix loadCharset failures for computer terminals in FT.
Later games use slightly different code.

svn-id: r14605
2004-08-14 11:31:36 +00:00
Travis Howell
47c04ea4f7 Ooos
svn-id: r14569
2004-08-13 01:02:24 +00:00
Travis Howell
bca746e802 Fix FOA regression I caused.
svn-id: r14562
2004-08-12 04:19:47 +00:00
Travis Howell
dc476abe60 Fix bug #780922 - SAM: Conroy doesn't stop singing when escaping cutscene
svn-id: r14524
2004-08-09 00:58:21 +00:00
Max Horn
312e4047dc Remove these warnings -- no reports came in all the time anyway, and things seem to work fine
svn-id: r14522
2004-08-08 22:39:07 +00:00
Max Horn
8585d77d34 WORKAROUND for bug #985948 (INDY3VGA: Lockup during conversation with drunken nazi)
svn-id: r14448
2004-08-02 20:55:35 +00:00
Max Horn
76862bec65 Fix for bug #896060 (DIG: Two sentences spoken at once); might cause regressions, watch our for speech related quirks in COMI/DIG
svn-id: r14446
2004-08-02 17:55:14 +00:00
Max Horn
908723cc84 Load SMUSH files and NUT fonts from mac container files, too (done that by adding a new high level method openFile to class ScummEngine)
svn-id: r14346
2004-07-26 23:15:01 +00:00