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

Blargg's trick: Difference between revisions

From SnesLab
Jump to: navigation, search
(Go into a little bit more specific detail on how to pull this off...)
(scene slang category)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''Blargg's trick''' is scene slang for writing to [[DSPRAM]] without writing any [[SPC700]] code by only using the [[SPC700/IPL ROM|IPL ROM]] itself to upload sample data and the directory, then writing directly to the memory locations that the DSP registers are located in $00F2-$00F3 to produce sound.
'''Blargg's trick''' is scene slang for writing to [[DSPRAM]] without writing any [[SPC700]] code by only using the [[SPC700/IPL ROM|IPL ROM]] itself to upload sample data and the directory, then writing directly to the memory locations that the DSP registers are located in $00F2-$00F3 to produce sound.
Nintendo and Sony likely never intended for Blargg's trick to work; the official way to use the IPL is to perform [[SPC700/Driver Upload | SPC700 Driver Upload]].


=== References ===
=== References ===
* https://wiki.superfamicom.org/how-to-write-to-dsp-registers-without-any-spc-700-code
* https://wiki.superfamicom.org/how-to-write-to-dsp-registers-without-any-spc-700-code
[[Category:Audio]]
[[Category:Scene Slang]]

Latest revision as of 06:11, 14 July 2023

Blargg's trick is scene slang for writing to DSPRAM without writing any SPC700 code by only using the IPL ROM itself to upload sample data and the directory, then writing directly to the memory locations that the DSP registers are located in $00F2-$00F3 to produce sound.

Nintendo and Sony likely never intended for Blargg's trick to work; the official way to use the IPL is to perform SPC700 Driver Upload.

References