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
Max Horn
2aeb5c2414
added some AltiVec code. Still under development, and notice that this is my first time writing AltiVec code, so I am sure it could be done better :-). I am working on the interpolation function now.
...
svn-id: r10508
2003-09-30 16:59:01 +00:00
Max Horn
352d87a849
updated TODOs
...
svn-id: r10507
2003-09-30 16:50:21 +00:00
Jamieson Christian
4ab0dff9eb
This may be an issue in legit gameplay, but GF_FMTOWNS
...
games do use _musicEngine for the FM synth stuff, so
don't exclude it in stopSound(). (Is this assumption
made elsewhere also?)
svn-id: r10506
2003-09-30 16:45:50 +00:00
Jamieson Christian
43fb8e6c6f
MDT_ADLIB for Indy3Towns (for YM2612 kludge)
...
svn-id: r10505
2003-09-30 16:36:00 +00:00
Jamieson Christian
c24b06abed
More tweaks to the note durations
...
svn-id: r10504
2003-09-30 16:27:59 +00:00
Torbjörn Andersson
46d195ee02
Clear cutscene subtitles before changing back the palette, and slow down
...
the subtitles slightly.
svn-id: r10503
2003-09-30 16:07:04 +00:00
Torbjörn Andersson
da1b4f1e36
Moved the memory manager functions into an object of its own (and enabled
...
debugging levels). This needs further cleanups, but I believe I have
reached a stable point where I can commit it without too much anxiety.
svn-id: r10502
2003-09-30 14:37:42 +00:00
Jamieson Christian
457f888ea7
Fixed MT-32 init not getting called
...
svn-id: r10501
2003-09-30 13:18:25 +00:00
Travis Howell
1771331d76
Add simon1acorn info. for simon2mp3
...
svn-id: r10500
2003-09-30 11:13:06 +00:00
Torbjörn Andersson
568a4bd839
Changed the resource manager object to use more ScummVM-like naming.
...
svn-id: r10499
2003-09-30 09:27:27 +00:00
Jamieson Christian
e70fcf1737
Fix for Bug [812740] ALL: MT32: some notes cut off early
...
logicdeluxe's patch to set MT-32 partial reserves
equally for all channels, to ensure that entire
notes don't get cut off. The patch as committed is
slightly modified to reorder the MT-32 initialization
sequence. The mods (1) ensure a brief delay between
SysEx transmissions to give the MT-32 time to process
each request, and (2) hopefully sequence the delays
such that the ScummVM welcome message is actually
readable and doesn't just flash for a split-second
(as was the reported behavior in the past).
svn-id: r10498
2003-09-30 08:25:57 +00:00