Paweł Kołodziejski
|
5f89f5b2b7
|
correction for stoping sequence
svn-id: r13511
|
2004-04-09 04:20:17 +00:00 |
|
Paweł Kołodziejski
|
6a175f294c
|
rename to _nextSeqToPlay
svn-id: r13510
|
2004-04-09 03:57:18 +00:00 |
|
Max Horn
|
333a2aaea8
|
Fix for bugs #929722 (MI2: Difficulty selection screen regression) and #930385 (Subtitles are not shown correctly) by changing restoreCharsetBg() to only restore the screen area which is actually masked by text
svn-id: r13508
|
2004-04-08 23:43:30 +00:00 |
|
Max Horn
|
3dcd7bbfa8
|
Record on which virtual screen we last drew masked text
svn-id: r13507
|
2004-04-08 23:41:10 +00:00 |
|
Max Horn
|
2b94290c97
|
cleanup
svn-id: r13506
|
2004-04-08 23:38:09 +00:00 |
|
Max Horn
|
650dc2117c
|
seems it is 'endianness' and not 'endianess'
svn-id: r13504
|
2004-04-08 22:46:46 +00:00 |
|
Paweł Kołodziejski
|
263bd0d0e7
|
another fix
svn-id: r13503
|
2004-04-08 22:46:22 +00:00 |
|
Paweł Kołodziejski
|
6da153dc12
|
fix for music code
svn-id: r13502
|
2004-04-08 21:59:40 +00:00 |
|
Paweł Kołodziejski
|
83b7d7f84c
|
fix for region code
svn-id: r13501
|
2004-04-08 21:13:25 +00:00 |
|
Chris Apers
|
5ab0ba430b
|
Can't do that on PalmOS, exit is event based
svn-id: r13499
|
2004-04-08 11:48:35 +00:00 |
|
Max Horn
|
bf0e879aa1
|
Semi-experimental change: revised _hasMask handling -> simpler code (after removing those FIXME's that is :-), which should still produce identical results (let's wait for the regressions rolling in :-)
svn-id: r13498
|
2004-04-08 01:38:07 +00:00 |
|
Paweł Kołodziejski
|
c210064420
|
ops and forgot :)
svn-id: r13496
|
2004-04-07 17:49:22 +00:00 |
|
Paweł Kołodziejski
|
ad65c8e6b2
|
corections to music code
svn-id: r13492
|
2004-04-07 07:17:16 +00:00 |
|
Max Horn
|
fa87f49784
|
cleanup
svn-id: r13490
|
2004-04-06 22:02:02 +00:00 |
|
Paweł Kołodziejski
|
2b9311aa26
|
- split imuse digital code,
- cleanup a little,
- added pool method for FT voc sample from resource,
- make struct sync, jump, regions dynamic memory allocation
svn-id: r13486
|
2004-04-06 19:46:43 +00:00 |
|
Max Horn
|
86dd5c56f6
|
voice_volume is now speech_volume
svn-id: r13485
|
2004-04-06 18:42:53 +00:00 |
|
Torbjörn Andersson
|
349f63ebfc
|
Changed "voice_volume" to "speech_volume" for consistency with the Broken
Sword games. (The digial iMUSE code still calls it voice volume, though.)
svn-id: r13483
|
2004-04-06 11:50:35 +00:00 |
|
Paweł Kołodziejski
|
b973869456
|
that is not needed anymore
svn-id: r13481
|
2004-04-06 06:20:51 +00:00 |
|
Paweł Kołodziejski
|
1470818bc0
|
that is not needed anymore
svn-id: r13480
|
2004-04-06 06:19:52 +00:00 |
|
Max Horn
|
cc954a70ae
|
Fix for bug #929724 (MI2: Intro regression) -> since _outheight can be negative, negative y values aren't filtered out automatically anymore, so we have to explicitly check for them
svn-id: r13478
|
2004-04-06 01:06:54 +00:00 |
|
Max Horn
|
92301bff74
|
Replaced FIXME with proper explanation and code (the previous hack was actually correct, just incomplete)
svn-id: r13477
|
2004-04-05 23:56:28 +00:00 |
|
Max Horn
|
17fe0497f5
|
Renamed StringTab::backup to StringTab::_default, as that describes better what it does
svn-id: r13476
|
2004-04-05 23:54:58 +00:00 |
|
Max Horn
|
ce8099c89f
|
Paranoid fix for potential 64bit issue; some possibly useful debug output added
svn-id: r13474
|
2004-04-05 22:02:58 +00:00 |
|
Paweł Kołodziejski
|
f44291f6b6
|
remove usage VAR_SYNC. in scripts used only one time, it's set to 0
svn-id: r13472
|
2004-04-05 20:07:04 +00:00 |
|
Paweł Kołodziejski
|
924f47ccdd
|
there is no imuse in he engine
svn-id: r13470
|
2004-04-05 18:54:51 +00:00 |
|
Paweł Kołodziejski
|
74d902c62b
|
removed exception for no used nut font
svn-id: r13469
|
2004-04-05 18:45:40 +00:00 |
|
Paweł Kołodziejski
|
f141ad488b
|
added voice group volume to scumm engine for imuse digital and implemeted volume groups control
svn-id: r13468
|
2004-04-05 18:24:36 +00:00 |
|
Max Horn
|
781809ee2b
|
pedantic const correction
svn-id: r13467
|
2004-04-05 00:24:26 +00:00 |
|
Max Horn
|
18b35e57c8
|
these debug() calls look as if they should be debugC() calls
svn-id: r13466
|
2004-04-04 23:29:10 +00:00 |
|
Max Horn
|
21b81b9ef4
|
Fix signedness issue (lead to incorred address computations on 64 bit machines)
svn-id: r13465
|
2004-04-04 22:43:54 +00:00 |
|
Max Horn
|
71bbdbfae4
|
Removed CharsetRenderer::_mask (this was used to optimize charset mask handling). This shouldn't cause any noticable slowdowns, but allows us to get rid of two nasty hacks, and fixes bug #895355 (DIG: Subtitles sometimes stay on the screen), maybe also others
svn-id: r13464
|
2004-04-04 20:20:09 +00:00 |
|
Max Horn
|
749d75cdcb
|
Added TODO/FIXME comment
svn-id: r13463
|
2004-04-04 19:50:52 +00:00 |
|
Max Horn
|
4de4353c39
|
My recent change to _draw_bottom caused a regression in The Dig (and maybe elsewhere). Ah well, probably better to draw one line more than one line less anyway
svn-id: r13462
|
2004-04-04 19:41:02 +00:00 |
|
Max Horn
|
70237e74c9
|
Implement V8 queryQuit opcode
svn-id: r13461
|
2004-04-04 19:24:03 +00:00 |
|
Max Horn
|
d859bebb90
|
Fix for last part of bug #766749 (COMI: Text should not always have a shadow): do not draw shadow for charset 3
svn-id: r13460
|
2004-04-04 19:17:28 +00:00 |
|
Max Horn
|
5858a919a2
|
allow disabling of text shadow in NUT font renderer
svn-id: r13459
|
2004-04-04 18:07:26 +00:00 |
|
Max Horn
|
f1ee3c0163
|
let compiler optimize code better <g>
svn-id: r13458
|
2004-04-04 17:56:30 +00:00 |
|
Max Horn
|
55bbd875db
|
Exit quietly if we just told the user we are going to exit; no need to call error() (which pops up the console etc.)
svn-id: r13456
|
2004-04-04 12:36:50 +00:00 |
|
Max Horn
|
e3e9ba99ee
|
Fix for bug #885466 (FT: Text gets drawn under moving bits), by making AKOS codec 16 honor the charset mask
svn-id: r13455
|
2004-04-04 01:11:27 +00:00 |
|
Max Horn
|
a4e424a4fe
|
got rid of _msgPtrToAdd; slightly improved error checking in addMessageToStack()
svn-id: r13454
|
2004-04-04 00:29:13 +00:00 |
|
Max Horn
|
a2413dad38
|
Fix for bugs #915586, #905856, part of bug #766749 (COMI: Bug with text being printed on the edge of the screen)
svn-id: r13452
|
2004-04-03 23:44:06 +00:00 |
|
Max Horn
|
3f2fc3e8be
|
cleanup
svn-id: r13450
|
2004-04-03 22:52:36 +00:00 |
|
Max Horn
|
90dd9af577
|
fixed hypothetical off-by-one error when computing _draw_bottom (a semantical problem: _draw_bottom is supposed to be the bottom most pixel which is actually drawn; in the other case, it's top+height, i.e. one pixel *below* that last drawn pixel row. In addition, some cleanup
svn-id: r13449
|
2004-04-03 20:56:19 +00:00 |
|
Max Horn
|
6aa6b49ed5
|
cleanup StringTab stuff
svn-id: r13448
|
2004-04-03 19:41:31 +00:00 |
|
Max Horn
|
330cf43383
|
Fix for bug #896844 (DIG: Missing subtitle at the lab console)
svn-id: r13446
|
2004-04-03 13:16:02 +00:00 |
|
Max Horn
|
3ae3eccac8
|
cleanup
svn-id: r13444
|
2004-04-03 00:56:55 +00:00 |
|
Max Horn
|
a47793c8e0
|
oops
svn-id: r13443
|
2004-04-02 22:01:25 +00:00 |
|
Max Horn
|
4a41973804
|
Got rid of _transText
svn-id: r13442
|
2004-04-02 21:56:27 +00:00 |
|
Max Horn
|
15aa7c3343
|
cleanup
svn-id: r13441
|
2004-04-02 21:55:30 +00:00 |
|
Max Horn
|
67c6df86d4
|
Remove obsolete code fragment (a good sign for a refactoring is if it allows you to remove crufty hacks you didn't even think of :-)
svn-id: r13440
|
2004-04-02 21:51:56 +00:00 |
|