We've just updated MediaWiki and its underlying software. If anything doesn't look or work quite right, please mention it to us. --RanAS

AddMusic405: Difference between revisions

From SnesLab
Jump to: navigation, search
(wip)
 
No edit summary
Line 1: Line 1:
'''HuFlungDu's Addmusic v4.05''' is the first version of [[AddMusic]] that guarantees compatibility of real SNES and accurate emulators. It bases on [[Romi's Unofficial AddMusic 4.04]].
'''HuFlungDu's Addmusic v4.05''' is the first version of [[AddMusic]] that guarantees compatibility of real SNES and accurate emulators. It's developed by [https://www.smwcentral.net/?p=profile&id=6666 HuFlungDu] and bases on [[Romi's Unofficial AddMusic 4.04]].


It was one of the Addmusic versions officially supported by [[SMW Central]] until [[AddMusicK]] is officially released.
It was one of the Addmusic versions officially supported by [[SMW Central]] until [[AddMusicK]] is officially released.
Line 5: Line 5:
== Notable Features ==
== Notable Features ==


* Direct write to DSP command.
* Direct write to DSP command. The command is commonly used for setting correct echo buffer starting position to ensure no echo buffer overflow would happen.
* Fine tuning. Unlike [[AddMusicM]], this command is handled by the SPC engine, so it's possible to make notes higher than <code>o6a</code> as long as the pitch is not exceeded 0x3FFF.
* SPC Data write. With this, you can actually expand the original instrument table (at $6136) to [https://www.smwcentral.net/?p=viewthread&t=56860 make your own custom instruments].
* SPC Code write. You can write your own SPC700 code and execute that; though it's rarely uesd by porters.
 
[[Category:AddMusic]]

Revision as of 09:10, 24 January 2020

HuFlungDu's Addmusic v4.05 is the first version of AddMusic that guarantees compatibility of real SNES and accurate emulators. It's developed by HuFlungDu and bases on Romi's Unofficial AddMusic 4.04.

It was one of the Addmusic versions officially supported by SMW Central until AddMusicK is officially released.

Notable Features

  • Direct write to DSP command. The command is commonly used for setting correct echo buffer starting position to ensure no echo buffer overflow would happen.
  • Fine tuning. Unlike AddMusicM, this command is handled by the SPC engine, so it's possible to make notes higher than o6a as long as the pitch is not exceeded 0x3FFF.
  • SPC Data write. With this, you can actually expand the original instrument table (at $6136) to make your own custom instruments.
  • SPC Code write. You can write your own SPC700 code and execute that; though it's rarely uesd by porters.