athrxx
d1b64aab0c
SCUMM: (iMuse/Amiga) - improve accuracy
...
This fixes the issue that some rhythm instruments didn't receive correct notes. The changes have been limited to the Amiga versions.
2019-07-14 21:45:29 +02:00
Colin Snover
2e061d95c5
COMMON: Move VER macro for serializer into common code
2018-01-31 17:58:01 +01:00
Colin Snover
9916b26383
SCUMM: Replace UB-triggering serialization code with Common::Serializer
...
Fixes Trac#10342.
2018-01-31 17:58:01 +01:00
Johannes Schickel
3847465163
SCUMM: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Johannes Schickel
40ab5f8788
SCUMM: Ignore detune for Sam&Max.
2012-10-01 03:11:09 +02:00
Matthew Hoops
b105104534
SCUMM: Update comments
2012-09-20 12:00:13 -04:00
Matthew Hoops
2a9d98003e
SCUMM: Restrict the Mac m68k v5 driver to MI2/Indy4
...
Shouldn't be used with MI1
2012-09-20 11:58:04 -04:00
Matthew Hoops
fc6ab89b50
SCUMM: Add support for Indy4 Mac 68k sound
2012-09-20 11:48:00 -04:00
Johannes Schickel
6ea51e8c45
SCUMM: Implement support for special sfx in MI2 Mac.
...
This also increases the savegame version, since it introduces a new
Instrument subclass.
2012-09-20 02:13:03 +02:00
Johannes Schickel
25c0f0a772
SCUMM: Adapt iMuse code formatting to our standards.
2011-07-11 22:53:41 +02:00
Johannes Schickel
fb4ed2224f
SCUMM: Minor clean up in iMuse instrument handling code.
2011-07-10 05:28:20 +02:00
Johannes Schickel
abbd29b16a
SCUMM: Limit iMuse default instrument load to PC Speaker output.
...
Albeit the code is marked as a hack inside the source, the original behaved
exaclty the same. If the code is removed the PC Speaker output will miss notes,
since unlike the original we only output to parts, which have an instrument set
up.
2011-07-10 05:21:25 +02:00
Johannes Schickel
ed993e6350
SCUMM: Initial PC Speaker output implementation for SCUMM v5.
...
This is *not* complete yet.
2011-07-08 04:45:01 +02:00
athrxx
3d42141e9d
SCUMM: implement some missing (very low relevance) imuse code
...
1) Don't skip transpose setting in sysex command 0. There are only a few sounds where this setting is used (mainly sfx).
2) Make MI2 and INDY4 read certain player start parameters from the sound resource. The start parameters usually match our default parameters (exception: e.g. LeChuck's Fortress). The use of these parameters has been dropped in DOTT (they use default parameters like we do).
2011-05-29 01:03:55 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Johannes Schickel
0d995c5920
Rename all "Adlib" uses to "AdLib" to match the real name of the sound card / company.
...
Check this for reference:
http://en.wikipedia.org/wiki/Ad_Lib,_Inc .
http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card)
This commit does not touch "adlib" and "ADLIB" uses!
Also it does not update all the SCUMM detection entries, which still use "Adlib".
svn-id: r47279
2010-01-12 21:07:56 +00:00
Johannes Schickel
d1acdaeb59
Slightly changed unsupported effect level handling in native MT-32 mode.
...
svn-id: r44214
2009-09-20 15:24:08 +00:00
Johannes Schickel
066d748c95
Cleanup.
...
svn-id: r44186
2009-09-18 15:54:39 +00:00
Johannes Schickel
0864394748
Implement proper reverb setting in native MT-32 mode (as desribed in bug report #1088045 "MI2: Minor problems in native MT-32 mode").
...
svn-id: r44185
2009-09-18 15:54:12 +00:00
Johannes Schickel
c20bc5ea99
Implement proper pan reversal for Roland MT-32 in iMuse (as desribed in bug report #1088045 "MI2: Minor problems in native MT-32 mode").
...
svn-id: r44184
2009-09-18 15:12:27 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Max Horn
548cb2fbad
Added FIXME comment about 'static' abuse in imuse_part.cpp
...
svn-id: r24327
2006-10-15 01:51:02 +00:00
Jamieson Christian
b1f7f32ed1
Separated the IMuse Part methods into their own file. Updated the Bloodshed Dev-C++ project file at the same time.
...
svn-id: r21085
2006-03-05 05:14:20 +00:00