[問題]我編譯了zsnes,但是沒有聲音。

常言道:『飲水思源』,在 Open Source 的世界裡,我們常常需要別人的幫助,但是在您有所心得的時候請記得分享給大家,『幫助人是快樂的喔』。歡迎您在使用 debian 的過程中的任何心得分享給大家。

[問題]我編譯了zsnes,但是沒有聲音。

文章阿威 » 週二 10月 22, 2002 7:21 pm

我去這裡
http://prdownloads.sourceforge.net/zsne ... rror=telia
download src 編譯好了,可以用但是沒有聲音。

編譯這個模擬器很簡單
只要先
apt-get install libsdl1.2-dev libsdl1.2debian NASM zlib1g libpng
然後到裡面的src子目錄

./configure && gmake && gmake install
就可以了

請問模擬器要使他發出聲音要怎作咧
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am

re:[問題]我編譯了zsnes,但是沒有聲音。

文章阿威 » 週二 10月 22, 2002 8:17 pm

還有一個問題
我的微軟搖桿 Microsoft SideWinder digital joysticks and gamepads
裝不起來咧,我modprobe sidewinder 與 gameport
但是/dev/js0就是沒有裝置,唉
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am

re:[問題]我編譯了zsnes,但是沒有聲音。

文章Hakunamatata » 週二 10月 22, 2002 10:21 pm

分享一下我的經驗,希望對您有幫助 :)

目前使用 unstable 中的 zsnes 1.36
如果不開 sound server 的話,在 zsnes 內設好 audio 選項就可以了。
若使用 artsd 的話,用 artsdsp 這個 wrapper 就可以正常發出聲音。

例: unix> artsdsp -m zsnes

參數 -m 是開啟 memory mapped I/O 模式,實際跑起來音效比較順。
不過用了 wrapper 要在 zsnes 中改選 44kHz sound,預設的 22Khz 超難聽。

至於搖桿我是用 ps2usb 的,下 modprobe joydev 之後可以在 /dev/input/js0 找到。
頭像
Hakunamatata
可愛的小學生
可愛的小學生
 
文章: 45
註冊時間: 週五 9月 20, 2002 9:20 pm
來自: NCTU

re:[問題]我編譯了zsnes,但是沒有聲音。

文章阿威 » 週三 10月 23, 2002 1:21 am

我用的是yamaha 744 解決的辦法是下面這段話

Q:I get the error: "SDL: Audio timeout - buggy audio driver? (disabled)"
A:Some audio drivers don't properly implement select(). I added a hack to approximate the timing using timing functions, and you can enabled this by setting the environment variable SDL_DSP_NOSELECT to "1".
You can also use ESounD or aRts as a high-latency sound server.

也就是設定環境變數 export SDL_DSP_NOSELECT=1
就解決了,接下來就是搖桿了,唉。
阿威
摩托學園!學園長們
摩托學園!學園長們
 
文章: 419
註冊時間: 週三 9月 04, 2002 2:31 am

文章o1232000 » 週三 6月 17, 2009 10:00 am

其實是zsnes本身的bug...
改用SDL的Simple DirectMedia Layer output就行了...
http://forum.ubuntu.org.cn/viewtopic.php?f=34&t=143287

搖桿方面...
把/dev/input/底下的event*使他們能夠讓使用者讀取就行了
像這樣...
代碼: 選擇全部
su
chmod 774 /dev/input/event*
o1232000
可愛的小學生
可愛的小學生
 
文章: 20
註冊時間: 週六 10月 06, 2007 11:05 pm


回到 share

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客