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
Jamieson Christian
c118d14098
Refined Euphony parser behavior, specifically,
...
added proper handling for F2 events, and
experimental handling for malformed 9x/00 events.
svn-id: r10497
2003-09-30 07:50:20 +00:00
Torbjörn Andersson
b8fa67a8bb
Changed the "logic" object to use ScummVM naming conventions.
...
svn-id: r10496
2003-09-30 06:40:01 +00:00
Travis Howell
bca464fdf4
Add two more HE targets
...
svn-id: r10495
2003-09-30 06:11:55 +00:00
Max Horn
7ccafa467c
synced hq2x with upstream changes; some performance tweaks to hq2x/hq3x (I think for bigger speed improvement we'd have to use ASM (with C++ fallback of course)...
...
svn-id: r10494
2003-09-29 23:34:43 +00:00
Joost Peters
e75eba1a1f
consistency (must've overlooked these)
...
svn-id: r10493
2003-09-29 23:03:54 +00:00
Joost Peters
d9557d9dbb
small cleanup
...
svn-id: r10492
2003-09-29 22:30:02 +00:00
Joost Peters
0c93377f5d
added BANK code from Gregory + minor change to loadFile()
...
svn-id: r10491
2003-09-29 22:27:08 +00:00
Max Horn
e342878f84
forgot to add common/scaler to MODULE_DIRS
...
svn-id: r10490
2003-09-29 21:58:40 +00:00
Max Horn
c40e7d68a5
templatized more of the scalers; also introduced template struct ColorMasks (shortens/simplifies other code a bit)
...
svn-id: r10489
2003-09-29 18:38:51 +00:00
Max Horn
4a7385b4e7
split out scalers into separate source files in common/scaler; some optimizations (in particular, the hq2x/hq3x scalers now are compiled into two versions, one for 555 and one for 565 mode)
...
svn-id: r10488
2003-09-29 16:02:47 +00:00
Torbjörn Andersson
7fff8b0134
Removed - it's the same file as _mouse.h
...
svn-id: r10487
2003-09-29 14:20:36 +00:00
Torbjörn Andersson
4d5f98fd2f
cleanup
...
svn-id: r10486
2003-09-29 14:19:22 +00:00
Torbjörn Andersson
33685d8350
cleanup (I meant to do this in my previous commit)
...
svn-id: r10485
2003-09-29 14:06:02 +00:00
Torbjörn Andersson
3cdf7abe68
cleanup
...
svn-id: r10484
2003-09-29 13:46:49 +00:00
Torbjörn Andersson
8284aa2047
cleanup
...
svn-id: r10483
2003-09-29 13:38:17 +00:00
Torbjörn Andersson
1ecb834d89
Added BS2 items.
...
svn-id: r10482
2003-09-29 09:45:52 +00:00
Jamieson Christian
756e183953
The IDE did this. Whatever.
...
svn-id: r10481
2003-09-29 08:11:55 +00:00
Jamieson Christian
70e8d2780d
Cleanup, mostly related to matching up semantics
...
between Part and MidiChannel (which Part may
derive from eventually).
svn-id: r10480
2003-09-29 08:09:38 +00:00
Travis Howell
1f42fb3a6f
Ignores deps
...
svn-id: r10479
2003-09-29 07:29:09 +00:00
Torbjörn Andersson
93b8cefe19
Tiny whitespace / comment change.
...
svn-id: r10478
2003-09-29 06:48:48 +00:00
Jamieson Christian
3f845084f1
Fixed iMuse termination sequence to avoid deadlock.
...
Fixes Bug [813920].
svn-id: r10477
2003-09-29 06:32:46 +00:00
Jamieson Christian
6a4c977a48
Added decruncher for Simon 1 disk version files.
...
Also thanks to Stuart Caie for the C conversion
of the decruncher algorithm.
svn-id: r10476
2003-09-29 04:15:24 +00:00
Jamieson Christian
a48c8ff4c1
First-revision Amiga icon decompressor.
...
Thanks for Stuart Caie for the C conversion
that was adapted for this addition. On the
Web at http://www.kyz.uklinux.net/
svn-id: r10475
2003-09-29 02:59:47 +00:00
Jamieson Christian
dca25f3c61
Fixed MSVC6 errors
...
svn-id: r10474
2003-09-29 01:48:13 +00:00
Jamieson Christian
de1476c12f
New FOTAQ project
...
svn-id: r10473
2003-09-29 01:47:23 +00:00
Nicolas Bacca
6c94765972
Improve intro timing a tiny bit on WinCE
...
svn-id: r10472
2003-09-28 22:23:59 +00:00
Max Horn
17bf7b95aa
removed duplicate g_timer object (one was global, one was static to timer.cpp); set g_system earlier (might prevent a few race conditions)
...
svn-id: r10471
2003-09-28 21:08:48 +00:00
Joost Peters
84ed3e272d
use new operator instead of malloc() and added generic file loading function
...
svn-id: r10470
2003-09-28 19:57:01 +00:00
Oliver Kiehl
07fe952eef
allow queen to compile as plugin
...
svn-id: r10469
2003-09-28 17:48:07 +00:00
Torbjörn Andersson
0ac7630ebb
cleanup
...
svn-id: r10468
2003-09-28 16:38:00 +00:00
Torbjörn Andersson
d4f6639802
cleanup
...
svn-id: r10467
2003-09-28 16:27:51 +00:00
Paweł Kołodziejski
6e13f4eb28
added two HE games
...
svn-id: r10466
2003-09-28 16:26:06 +00:00
Max Horn
4b74eec418
this was actually the fix for bug #809547
...
svn-id: r10465
2003-09-28 16:08:23 +00:00
Joost Peters
8782ad0f91
removed old code
...
svn-id: r10464
2003-09-28 16:07:15 +00:00
Joost Peters
61f0d78034
doh
...
svn-id: r10463
2003-09-28 15:59:30 +00:00
Joost Peters
82fd316187
queen initial import
...
svn-id: r10462
2003-09-28 15:50:47 +00:00
Torbjörn Andersson
2d3e970496
Slightly more sensible hotkeys for the scalers. Hq2x is now number 8, right
...
after AdvMame2x, and 9 and 0 are AdvMame3x and Hq3x respectively.
I agree with Fingolfin that we'll need a better way of handling this in the
future, though.
svn-id: r10461
2003-09-28 14:27:08 +00:00
Torbjörn Andersson
49fa159ed4
More cleanup, plus support for cutscene leadout music. For now, we only
...
play that music for cutscenes that have subtitles.
svn-id: r10460
2003-09-28 14:13:57 +00:00
Nicolas Bacca
1f5d51c258
Alignment fix
...
svn-id: r10459
2003-09-28 14:08:20 +00:00