Jonathan Gray
0858eed1fd
add ability to specify prefix for optional libraries see help for details
...
svn-id: r9595
2003-08-08 09:02:49 +00:00
Jamieson Christian
8281d8ad42
Fixed type mismatch warning
...
svn-id: r9594
2003-08-08 07:45:41 +00:00
Jamieson Christian
4353f4531c
Send All Notes Off to every channel on close
...
svn-id: r9593
2003-08-08 07:23:11 +00:00
Jamieson Christian
73eda504b9
Added missing break after case
...
svn-id: r9592
2003-08-08 07:06:46 +00:00
Max Horn
9d56a50678
work around odd cases with odd lens for 16 bit audio data
...
svn-id: r9591
2003-08-07 23:54:59 +00:00
Max Horn
ac6bd10c59
my code was actually right. Rather the calling code is evil, it passes us odd buffer sizes for 16 bit audio data, which of course made no sense -> I added some asserts against this
...
svn-id: r9590
2003-08-07 23:54:39 +00:00
Jamieson Christian
93c90f4674
Fix for Bug [780924] IMUSE: Pitchbend isn't reset when changing tracks
...
When scanning (not jumping) to a target location
in a different track, the current track is first
scanned to the end to update the player state
before starting into the new track.
Miscellaneous scan-related cleanup is included.
svn-id: r9589
2003-08-07 23:42:15 +00:00
Max Horn
f67b126f1d
replace code in readBuffer by slightly less efficient but hopefully working code (at least it fixes an endless loop in COMI for me). I did fix the originaly bug in my optimization, and right now I clueless as to why that code isn't working as it should <sigh>. Need sleep
...
svn-id: r9588
2003-08-07 22:19:55 +00:00
Chris Apers
51c38eb3e8
Fix newline warning
...
svn-id: r9587
2003-08-07 14:57:55 +00:00
Chris Apers
88d7a918a3
No more needed ... Arisme, your turn
...
svn-id: r9586
2003-08-07 14:52:04 +00:00
Chris Apers
0d71a7db1b
This seems to be no more used
...
svn-id: r9585
2003-08-07 14:37:18 +00:00
Chris Apers
d910e7b066
In fact, Nicolas, this is no more needed :)
...
svn-id: r9584
2003-08-07 14:33:38 +00:00
Nicolas Bacca
7d19b48670
Fix intro timing on WinCE ... guess everybody could use it but I'll leave the engine mainteners decide :p
...
svn-id: r9583
2003-08-06 23:49:50 +00:00
Nicolas Bacca
1c1fd05a72
Remove old tweak that can break the music when restoring now ... Chris, you should check it too :p
...
svn-id: r9582
2003-08-06 21:07:59 +00:00
Jamieson Christian
d8464534a5
Added comment to new macro
...
svn-id: r9581
2003-08-06 20:44:42 +00:00
Jamieson Christian
99716fc38e
Changed readSample template function
...
to Fingolfin's new READSAMPLE macro.
Circumvents buggy template function
handling in MSVC6. Props to Fingolfin
for tracking this bug down by remote.
svn-id: r9580
2003-08-06 20:41:05 +00:00
Jamieson Christian
1615278ecc
Upgraded IMuse::doCommand() to support more than 8 parameters.
...
V6 scripts can specify up to 16 parameters to be passed to
doCommand(). In most cases 8 or fewer parameters were used,
but occasional uses of 9 or 10 parameters resulted in
incorrect iMuse behavior due to lost doCommand() data.
ImTrigger was also upgraded to support 8 parameters instead
of 4, since the incorrect behavior that was observed involved
the use of triggered commands that required more than 4
parameters. Since ImTrigger data is not currently being saved
(which is bad), we do not at this time have to go to another
savegame format to support the additional ImTrigger data
(which is good).
This fix corrects a problem in the Tunnel of Love. When the
"execution scene" music finishes and the hidden door opens,
the Tunnel of Love music is supposed to start up again. In
ScummVM, it never would, do to the loss of parameters for a
trigger-based "Parameter Fade" command.
A bit of miscellaneous cleanup has also been made.
svn-id: r9579
2003-08-06 18:20:15 +00:00
Chris Apers
79a804c401
Added backends/intern.h to project tree, little config tweak
...
svn-id: r9578
2003-08-06 18:01:06 +00:00
Jamieson Christian
92b06a493c
Tweaked debugger output to avoid wrapping, esp.
...
in the case of tabular output.
svn-id: r9577
2003-08-06 17:51:39 +00:00
Jamieson Christian
7453cabbbc
Fix for Bug [780918] SAM: Music stops at Bumpusville
...
Tweaked handling of ImSetTrigger when the triggered
command starts a new song. If the song to be started
is already playing, we stop it (in preparation for
a restart) ONLY if the song containing the command
trigger is actually playing. Otherwise the restart
is likely to never occur (as is the case with the
Bumpusville mansion interior music).
svn-id: r9576
2003-08-06 17:47:29 +00:00
Max Horn
69ee268e7f
some cleanup
...
svn-id: r9575
2003-08-06 17:13:04 +00:00
Max Horn
32107ae69a
sync with 0.5.0 branch
...
svn-id: r9559
2003-08-06 12:28:06 +00:00
Max Horn
002f5262e3
remove obsolete warning for non-22050 Vorbis files
...
svn-id: r9555
2003-08-06 12:11:10 +00:00
Max Horn
3e0cd37cea
get rid of GF_INDY3 again, and also remove GID_INDY3_256 and GID_INDY3_TOWNS
...
svn-id: r9554
2003-08-06 12:04:27 +00:00
Nicolas Bacca
845a3c5f6e
Added .ini parameters
...
svn-id: r9553
2003-08-06 11:54:05 +00:00
Chris Apers
1a0d308e04
Fixed type mismatch error compiling palmos port
...
svn-id: r9552
2003-08-06 11:53:18 +00:00
Nicolas Bacca
7e2ff83e70
Fix #783732 : freeze on Pocket PC
...
svn-id: r9550
2003-08-06 10:06:19 +00:00
Travis Howell
de277d746c
Remove unneeded double brackets
...
svn-id: r9548
2003-08-06 09:35:56 +00:00
Travis Howell
5dd4d3e8e4
Add GF_LOOM feature flag for loom games to reduce checks.
...
Will make it easier to add loom fm towns target in future.
svn-id: r9547
2003-08-06 09:30:48 +00:00
Travis Howell
e4e9538038
Add GF_INDY3 feature flag for indy3 games to reduce checks
...
Remove GF_ADLIB_DEFAULT since it is no longer used
svn-id: r9546
2003-08-06 09:10:19 +00:00
Jonathan Gray
8b3ac82f35
update man page a bit, we should probably have another one for the config file at some point as well
...
svn-id: r9544
2003-08-06 08:55:23 +00:00
Chris Apers
789628bb18
Changed
...
svn-id: r9543
2003-08-06 08:37:52 +00:00
Chris Apers
249982f721
Added --demo-mode option
...
svn-id: r9542
2003-08-06 08:36:33 +00:00
Chris Apers
dc166df2ba
Get rid of the bad onehalf array (thx to Mark Fechtner)
...
svn-id: r9540
2003-08-06 08:33:38 +00:00
Chris Apers
a3629f37cf
Disable SWORD2
...
svn-id: r9539
2003-08-06 08:31:36 +00:00
Chris Apers
56414ea73d
Added --demo-mode option
...
svn-id: r9538
2003-08-06 08:29:46 +00:00
Jonathan Gray
7061819cb8
correct version string
...
svn-id: r9537
2003-08-06 08:07:01 +00:00
Travis Howell
adbb25cdc1
snmidemo is adlin resources only, other than intro.
...
snmdemo is midi resources only, double checked
svn-id: r9535
2003-08-06 07:58:34 +00:00
Travis Howell
43a1d35064
Reverted too much
...
Add note about missing code in simon
svn-id: r9531
2003-08-06 05:47:49 +00:00
Max Horn
0c3c609442
get rid of some g_system usage
...
svn-id: r9529
2003-08-06 00:28:00 +00:00
Max Horn
77d3e9333b
must create adlib driver *after* calling _mixer->bindToSystem
...
svn-id: r9528
2003-08-06 00:19:20 +00:00
Max Horn
75db41750e
getting rid of g_mixer; removing lots of whitespace
...
svn-id: r9527
2003-08-05 23:58:24 +00:00
Max Horn
c431e229b3
removing whitespace
...
svn-id: r9526
2003-08-05 23:57:37 +00:00
Max Horn
48d1739e0a
some cleanup; added Channel::getVolume, once somebody tells me what exactly is needed, I can add per-channel volume, and also per-channel panning
...
svn-id: r9525
2003-08-05 23:03:42 +00:00
Nicolas Bacca
d2c489123a
Update right click stuff
...
svn-id: r9523
2003-08-05 22:54:13 +00:00
Max Horn
d618ace0c0
begone, old mixer code
...
svn-id: r9521
2003-08-05 21:46:56 +00:00
Max Horn
05eb891492
another tab completion fix by wjp
...
svn-id: r9517
2003-08-05 19:43:04 +00:00
Max Horn
e738b64bb1
fix for debugger tab completion (thanks wjp)
...
svn-id: r9515
2003-08-05 19:23:26 +00:00
Ruediger Hanke
c99f6980c7
Hotfixes ...
...
svn-id: r9514
2003-08-05 18:18:26 +00:00
Max Horn
7ff88ea392
more cleanup
...
svn-id: r9513
2003-08-05 18:17:26 +00:00