自己抓了OSwan 1.73的source code回來看
搭配主機debug 修好了海賊王奪寶大戰2的語音問題
http://wayne.cs.nthu.edu.tw/~splash/oswan/
fixed: DMA voice problem.
added: Advance one frame function. (press '+')
ps1 知道問題發生的原因 不過因為才剛trace code沒幾天
所以修正的方式有點暴力 詳細可看audio.cpp中
ws_audio_process_voice()這個function.
ps2 原本1.73時原作者就有弄debug window進去了
所以我把它打開了
ps3 若執行後出現"無法啟動這個程式,因為應用程式的設定不正確。....."
請安裝 Visual C++ 2008 可轉散發套件 (x86)
要編譯者請裝directx9 sdk 2008 aug
可用vc++ 2008 express 開啟 (vc6問題太多了 放棄XD)
(記得先裝platform sdk)
如果有問題請寫站內信給我吧XD
--
搭配主機debug 修好了海賊王奪寶大戰2的語音問題
http://wayne.cs.nthu.edu.tw/~splash/oswan/
fixed: DMA voice problem.
added: Advance one frame function. (press '+')
ps1 知道問題發生的原因 不過因為才剛trace code沒幾天
所以修正的方式有點暴力 詳細可看audio.cpp中
ws_audio_process_voice()這個function.
ps2 原本1.73時原作者就有弄debug window進去了
所以我把它打開了
ps3 若執行後出現"無法啟動這個程式,因為應用程式的設定不正確。....."
請安裝 Visual C++ 2008 可轉散發套件 (x86)
要編譯者請裝directx9 sdk 2008 aug
可用vc++ 2008 express 開啟 (vc6問題太多了 放棄XD)
(記得先裝platform sdk)
如果有問題請寫站內信給我吧XD
--
All Comments