Travis Howell
5b9aa79c41
This is used in Amiga version of Monkey Island 1.
...
svn-id: r10558
2003-10-03 01:31:39 +00:00
Max Horn
6c5b9fceee
some doxygen
...
svn-id: r10557
2003-10-03 01:15:31 +00:00
Max Horn
e6819e42cf
added getMusicTimer() to class MusicEngine; this allows some nice code cleanup; also added an error() invocation to find out if certain code is still needed
...
svn-id: r10556
2003-10-03 01:07:35 +00:00
Max Horn
2ed4677ede
const as const can
...
svn-id: r10555
2003-10-03 00:59:27 +00:00
Max Horn
bebaf0e0fc
You have been a thorn in my side for far too long Avatar^H^H^H^H^H^H bad code
...
svn-id: r10554
2003-10-03 00:30:56 +00:00
Max Horn
10f83ea0b4
this has been done
...
svn-id: r10553
2003-10-02 23:50:51 +00:00
Max Horn
a02c13a52e
fix scaler compilation for MSVC6. However, the produced code stll seems to be incorrect... Jamieson, maybe the MSVC6_COMPAT should be re-added then after all?
...
svn-id: r10552
2003-10-02 23:29:58 +00:00
Max Horn
bb5351f0a8
according to tsuteiuQ, this helps MSVC6 (seems it can cope with the enums but not with static consts)
...
svn-id: r10551
2003-10-02 23:09:54 +00:00
Max Horn
bb6765f85d
cleanup & restructuring; in particular move the midi driver list to its own source file
...
svn-id: r10550
2003-10-02 22:52:57 +00:00
Max Horn
3f55f2669d
renamed class Scumm to ScummEngine (consisten with other engine names; also makes room for a potential 'Scumm' namespace)
...
svn-id: r10549
2003-10-02 22:42:03 +00:00
Paweł Kołodziejski
68810ac106
update vc7 project files
...
svn-id: r10548
2003-10-02 20:22:46 +00:00
David Eriksson
058ec2c7c6
You did not see the previous version of this code
...
svn-id: r10547
2003-10-02 19:37:51 +00:00
David Eriksson
d6c3235c0e
- Added QueenGraphics::bob() method
...
- Match new[] with delete[]
svn-id: r10546
2003-10-02 19:31:43 +00:00
David Eriksson
6d29d07cab
Fix bugs, add warnings.
...
svn-id: r10545
2003-10-02 19:20:00 +00:00
Max Horn
0e645f88ae
renamed namespace ScummVM to Common
...
svn-id: r10544
2003-10-02 17:43:02 +00:00
Max Horn
f26d3d1784
updated Marcus' copyright
...
svn-id: r10543
2003-10-02 17:28:02 +00:00
Max Horn
67c73b6fee
some more TODO items
...
svn-id: r10542
2003-10-02 17:12:51 +00:00
Max Horn
2d216530e6
fix a warning wjp gets with gcc 3.2.3
...
svn-id: r10541
2003-10-02 17:07:50 +00:00
Jamieson Christian
8fbcb4ac15
Added MSVC6_COMPAT in order to be able to disable
...
new additions/optimizations that use constructs with
which MSVC6 is incompatible, such as the revamped
template-based super/hq/tv scalers.
svn-id: r10540
2003-10-02 15:00:36 +00:00
David Eriksson
ab990be666
Handle _sfxName table properly
...
svn-id: r10539
2003-10-02 14:55:28 +00:00
Gregory Montoir
f94b999938
findBob function + tweaks in QueenLogic
...
svn-id: r10538
2003-10-02 14:44:51 +00:00
Jamieson Christian
db798a3e7d
Fix for Bug [815851] DOTT: MT-32 MIDI priority
...
Favor 'ROL ' resources over 'GMD ' if
--native-mt32 is selected.
svn-id: r10537
2003-10-02 14:37:40 +00:00
David Eriksson
27db410dfa
Quite a bit more implemented on cutaway.
...
svn-id: r10536
2003-10-02 11:07:43 +00:00
David Eriksson
9e29c7b901
Needing area, and it must be signed ints
...
svn-id: r10535
2003-10-02 11:03:34 +00:00
David Eriksson
5b5aab8e82
More member data access.
...
svn-id: r10534
2003-10-02 08:49:38 +00:00
Gregory Montoir
906c2eab2e
minor changes to Graphics class (dtor...)
...
svn-id: r10533
2003-10-02 07:54:01 +00:00
Torbjörn Andersson
c8de7d5089
Cleanups, mostly related to sound effects.
...
svn-id: r10532
2003-10-02 07:01:12 +00:00
David Eriksson
7df1576544
Must be able to access some data here.
...
svn-id: r10531
2003-10-02 06:38:58 +00:00
Max Horn
f18847d7fb
fix warnings
...
svn-id: r10530
2003-10-01 21:23:41 +00:00
Max Horn
80eb1f8cb9
sync with hq2x (in particular, use my Altivec code here, too
...
svn-id: r10529
2003-10-01 20:59:05 +00:00
Gregory Montoir
9c301608da
added Bob functions to Graphics class
...
svn-id: r10528
2003-10-01 20:23:29 +00:00
Jamieson Christian
e78b1aeb44
A few FmTowns games don't fall under the GF_FMTOWNS flag.
...
Must not filter them out in stopSound().
svn-id: r10527
2003-10-01 18:27:31 +00:00
David Eriksson
3e437e4f32
Added initial version of QueenCutaway class.
...
svn-id: r10526
2003-10-01 17:57:09 +00:00
Jamieson Christian
91dc619adf
Fix for Bug [812995] MT-32: wrong channel mapping
...
Implemented channel mask for Simon 1/2
when using --native-mt32.
svn-id: r10525
2003-10-01 17:34:46 +00:00
Max Horn
57eb9654b7
make MSVC7 happy
...
svn-id: r10524
2003-10-01 17:06:36 +00:00
Max Horn
628f65b639
move INTERPOLATE / Q_INTERPOLATE to intern.h; remove some jumps (pipelin trashers I call 'em :-) from diffYUV
...
svn-id: r10523
2003-10-01 16:47:49 +00:00
Max Horn
b6f85de558
instead of using a stack array, use regular variables (marked with the register keyword to hint the optimizer) for the color data. At least over here this helps the optimizer *A LOT* - instead of keeping w[] on the stack, on the PowerPC all values stay in registers, for a nice speed boost. Shouldn't hurt x86 either
...
svn-id: r10522
2003-10-01 16:39:31 +00:00
Jamieson Christian
b75a925640
Fix for Bug [812737] ALL: pitchbend range with MT32
...
Manual scaling of pitchbends to account for the fact that the
MT32 doesn't respond to RPN-based pitchbend range adjustments.
Also tweaked the MT32 partial reserve settings per Bug [812740].
svn-id: r10521
2003-10-01 15:19:12 +00:00
Jonathan Gray
745497dea4
vline -> vLine, hline-> hLine, slightly more in line with ScummVM naming style and more importantly doesn't conflict with the vline and hline Allegro functions
...
svn-id: r10520
2003-10-01 15:00:26 +00:00
James Brown
9bab58179d
Revert kirbens change on 05Sep. Setting debugmode with debuglevel 0 is deliberate and intended behavior (for enabling engine specific 'debug options' without debug messages)
...
svn-id: r10519
2003-10-01 11:42:32 +00:00
Jonathan Gray
eecdf67c63
disable joystick input by default either command line or config file need to be used to enable it now, ability to choose joystick number to use also added
...
svn-id: r10518
2003-10-01 10:47:19 +00:00
Torbjörn Andersson
13773455a4
whitespace changes
...
svn-id: r10517
2003-10-01 10:00:35 +00:00
Torbjörn Andersson
cee745dbf9
Whitespace changes
...
svn-id: r10516
2003-10-01 09:40:28 +00:00
Torbjörn Andersson
920c11972e
Whitespace changes
...
svn-id: r10515
2003-10-01 07:29:27 +00:00
Torbjörn Andersson
2a41216f08
ScummVM naming conventions and cleanup in the Sword2Sound class.
...
svn-id: r10514
2003-10-01 06:36:25 +00:00
Max Horn
7c04dc7a86
patch #815478 : fix object leak in V5 opcode
...
svn-id: r10513
2003-09-30 23:43:59 +00:00
Jamieson Christian
9f0b97b91b
Added new scalers breakout
...
svn-id: r10512
2003-09-30 17:54:57 +00:00
Jamieson Christian
9d93e97ed4
Support for FMTowns versions of MI1/2,
...
submitted by Hibernatus.
svn-id: r10511
2003-09-30 17:53:42 +00:00
Jochen Hoenicke
748523dbe2
Generated signed sound samples (cf. feature request #812913 ).
...
svn-id: r10510
2003-09-30 17:10:03 +00:00
Torbjörn Andersson
967253c2f7
Fix GCC warning.
...
svn-id: r10509
2003-09-30 17:03:36 +00:00