Added aditional check to handle raw video failing properly. Added PCM audio dumping (only works at stereo 32000).

This commit is contained in:
n-a-c-h
2005-11-22 23:05:23 +00:00
parent 195cbf4694
commit 2deba26206
2 changed files with 89 additions and 15 deletions

View File

@@ -125,7 +125,7 @@ EXTSYM WDSPRegF5,WDSPRegF6,WDSPRegF7,WDSPRegF8,WDSPRegF9,WDSPRegFA,WDSPRegFB
EXTSYM WDSPRegFC,WDSPRegFD,WDSPRegFE,WDSPRegFF
EXTSYM spcBuffera,DSPMem,SoundInterpType,NoiseData,Voice0Disable
EXTSYM cfgecho,Surround,echobuf,ENVDisable,LowPassFilterType
EXTSYM EMUPause
EXTSYM EMUPause,AudioLogging
%ifdef __MSDOS__
EXTSYM SB_alloc_dma,SB_quality_limiter,vibracard
@@ -5228,6 +5228,12 @@ NEWSYM ProcessSoundBuffer
ret
.nopause
;When logging is enabled but don't want logging this pass, return
cmp byte[AudioLogging],1
jne .rawdump
ret
.rawdump
; Process the sound :I
ProcessVoiceHandler16 0,ProcessVoice116,1,254