AU8830 A3D under Win2000

音效卡的問題在此討論。

版主: DearHoney

JamesT
神人
文章: 1347
註冊時間: 2001-01-04 08:00

文章 JamesT »

最近因為在Win2000下面玩遊戲(在Win2000下面有一個好處哦~ SWAP會變少, 98太笨了常常SWAP, 玩GAME的時候突然SWAP一下是很不爽的 :D ), 玩了好一陣子沒有3D定位音效的, 感覺不夠刺激......

於是閒晃到 Vortex of Sound 網站去看看那些 AU8830 的支持者們有沒有玩出新花樣, 哇, 一去真是看到寶了, 他們在討論區竟然已經有很多 "A3D under W2K" 之類的討論串, 我當然趕快 click 下去給他瞧一瞧。

安裝 Aureal 的 AU8830 WDM 驅動程式比起一般硬體來得奇怪一點, 要注意很多步驟, 我就按照 Vortex of Sound 網站上的指示去安裝:

1. 首先, 當然要從 Vortex of Sound 的 Download 那裡下載 AU8830 for Windows 2000 的 WDM 驅動程式, wdm5_12_01_2559.exe。
2. 這是一個RAR自解檔, 雙擊之後它會出現一個視窗, 你可以指定要解壓縮到一個暫時的目錄, 準備安裝之用。
3. 從原廠的驅動程式光碟或任何在 Windows 98 下面安裝的驅動程式中找到一個叫做AU30GM.ARL的檔案, 把它一併複製到這個安裝目錄。然後要把它的檔名變更為AUREALGM.ARL。
4. 如果你的 Windows 2000 已經有安裝內建的 AU8830 WDM, 那必須先反安裝, 如果沒有, 就跳過反安裝。

~反安裝WIN2K內建的驅動程式~
1. 叫出裝置管理員。
2. 在「音效,視訊及遊戲控制器」項目下面, 把 Aureal Vortex 8830 Audio 和 Aureal Vortex Game Port 移除。
3. 關閉裝置管理員。
4. 叫出Windows檔案總管。
5. 使用選單中的 工具 -> 資料夾選項 -> 檢視
6. 在進階設定的部份, 將「隱藏已知檔案類型的副檔名」以及「隱藏保護的作業系統檔案」兩個功能取消。同時將「隱藏檔案和資料夾」的功\能設定為「顯示所有檔案和資料夾」。
7. 按下[確定], 關閉資料夾選項。
8. 至WINNT\INF。
9. 刪除以下檔案:
WDMA_AUR.INF
WDMA_AUR.PNF
ADM_MULT.INF
ADM_MULT.PNF
ADM_PORT.INF
ADM_PORT.PNF
10. 至WINNT\DRIVER CACHE\I386。
11. 將DRIVER.CAB更名為DRIVER.OLD
12. 至WINNT\SYSTEM32\DLLCACHE。
13. 刪除以下檔案:
ADM8830.SYS
ADMJOY.SYS
14. 至WINNT\SYSTEM32\DRIVERS。
15. 刪除以下檔案:
ADM8830.SYS
ADMJOY.SYS
16. 重新開機。

~安裝 Aureal AU8830 WDM 驅動程式~
1. Windows啟動時會找到新硬體。指定它搜尋剛才準備好的安裝目錄。
2. 如果安裝過程中系統要求KSUSER.DLL, 將目錄指向WINNT\SYSTEM32。
3. 如果安裝過程中系統要求KS*.DLL, 將目錄指向WINNT\SYSTEM32\DRIVERS。
4. 如果安裝過程中系統要求*.DRV, 將目錄指向WINNT\SYSTEM32。
5. 如果安裝過程中系統要求PORTCLS.SYS, 將目錄指向WINNT\SYSTEM32\DRIVERS。
6. 如果安裝過程中系統要求任何其它檔案, 將目錄指向剛才準備好的安裝目錄。
7. 系統要求重新開機, 按下[確定]。

~完成安裝~
1. 如果剛才有將WINNT\DRIVER CACHE\I386\DRIVER.CAB更名, 要將它的名稱還原為DRIVER.CAB。
2. 如果剛才有變動資料夾選項, 可以將其還原。
<font color=red>
~安裝A3D 3.12~
1. 從 Vortex of Sound 網站下載 a3ddrivers312.exe。
2. 此檔案為ZIP自解檔, 請不要執行它, 改用ZIP解壓縮程式將其開啟。
3. 解壓縮至一個暫時的目錄。
4. 刪除A3D.VXD。
5. 開啟A3D.INF。
6. 刪除以下機碼:

HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}","",,"A3dDAL Object"

HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}","AppID",,"{442D12A1-2641-11D2-90FB-006008A1F441}"

HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}\InprocServer32","",,"a3d.dll"

HKCR,"CLSID\{442D12A1-2641-11d2-90FB-006008A1F441}\InprocServer32","ThreadingModel",,"Apartment"

HKCR,"A3dDAL","",,"A3dDAL Object"

HKCR,"A3dDAL\CLSID","",,"{442D12A1-2641-11d2-90FB-006008A1F441}"

7. 儲存檔案。
8. 右鍵點選A3D.INF, 然後點選「安裝」。</font>

上面紅色的部份應該是不需要的, 如果A3D真的不能用再試試看上面的步驟。

9. 至控制台 -> 聲音及多媒體 -> 音訊 -> 音效播放 -> 進階 -> 效能
10. 將「硬體加速」拉至最大。

~如果是VIA晶片的系統遇到問題, 可嘗試以下解法~
1. 至http://www.viahardware.com/download/viatweak.shtm下載並安裝 WPCREDIT 和 WPCRSET 。
2. 使用 WPCREDIT, 按下Select Device ... 找到Audio Controller。記下它的 Bus#, Dev#, Func#。
3. 使用 WPCRSET, 按下 Add, 填入你的音效卡的Bus, Device, Function號碼, 然後在Register填入40, 在Data填入FF。
4. 按下OK -> OK -> 重新開機。

<!-- Edit Notice Start -->

<font size=-1>[ 這篇文章在 2001-07-12 12:42 被 JamesT 編輯過 ]</font><!-- Edit Notice End -->
JamesT
神人
文章: 1347
註冊時間: 2001-01-04 08:00

文章 JamesT »

我目前試用了幾個小時, A3D確實可以在 Unreal Tournament 下啟動, 而且效果就跟Win98一樣讚, 不過這樣安裝完成之後, 好像不一定會很完美。在 Vortex of Sound 討論區中也是有些人遇到不能用, 或是其它奇奇怪怪的問題, 有些人則都沒問題, 看來這也要碰碰運氣。

我自己同樣有遇到一個和 Vortex of Sound 討論區中被提出來的問題, 就是A3D 2.0 Room DEMO不能跑, 不過其它五個 DEMO 則都能跑, 沒有問題。我沒有找到原因, 有人說是不能安裝A3D 3.12 ( 原本的 Aureal WDM 就已經有提供 A3D ), 不過我原先還沒安裝A3D 3.12的時候也是不能跑A3D DEMO, 而且還沒安裝A3D 3.12的時候, 我在 Unreal Tournament 中使用A3D的聲音很怪( 跟不開A3D是有差別, 可是效果跟印象中不同 ), 安裝A3D 3.12以後, 3D定位的聲音就正常了( 跟我印象中相同 )。

另外一個被提出來的問題則是四聲道的A3D, 每次開機都要重新設定一次, 就是到 Vortex Control Panel 裡面的 A3D Settings, 將 A3D Output Mode 設定為 Quad Speakers。似乎它不會記錄下來, 以致於每次開機都要設一下。我有試了一下四聲道A3D, 前後確實是不同的聲音。
頭像
Barlos
神人
文章: 1838
註冊時間: 2001-01-04 08:00
聯繫:

文章 Barlos »

This one should put under : 文件說明 :)

Thanx * 999 to JamesT
Nagy
大師
文章: 86
註冊時間: 2001-01-11 08:00
來自: 恐龍窩

文章 Nagy »

剛裝完w2ksp2之後
照著以上的步驟將mx300的驅動程式更新
結果...竟然出現唏唏囌囌的奇怪蟲子叫聲
尤其是插上耳機之後情況最糟
雜訊持續出現中
等等再灌看看好了
主機板a7v133
真是爐主?_?
頭像
Barlos
神人
文章: 1838
註冊時間: 2001-01-04 08:00
聯繫:

文章 Barlos »

詹姆士踢, 你也把你的系統配備列出來好啦.

那檔案, 站上也該存一份 :)
JamesT
神人
文章: 1347
註冊時間: 2001-01-04 08:00

文章 JamesT »

ABIT KT7A-RAID (VIA KT133A + 686B + HPT370) BIOS version = ZT
Athlon TB 1.2GHz
AGP1 = Radeon LE 改 Radeon DDR
PCI1 = TEKRAM DC-390 SCSI
PCI2 = none (PCI2 INT = PCI3 INT)
PCI3 = Diamond MX300
PCI4 = D-Link DFE-530TX (rev. A)
PCI5 = none (PCI INT = HPT370)
ISA1 = Roland SCC-1
256MB RAM
Quantum Fireball-AS 30GB x 2 (RAID-0)

Windows 2000 SP2

---

我第一篇post是整理轉載 Vortex of Sound 網站所提供的內容, 以及其討論區裡面的一些精華, 不是我個人所寫的。

由於在 Vortex of Sound 討論區看到並不是所有人都能成功, 而且我自己遇到的安裝過程也和那些步驟所講的不完全相同, 所以我建議先完全了解那些步驟的意義再動手。
JYChen
初學者
文章: 24
註冊時間: 2001-01-07 08:00
來自: Daemon Land
聯繫:

文章 JYChen »

使用 WDM 5.12.1.2559 in W2K 後
這邊倒出了一個小問題
之前的驅動程式(包含前一版的WDM驅動程式)
控制 SCD15 的音量一樣是 vedio
但是 2559 當選擇靜音時卻無法關閉 vedio 的聲音
而且當音量調整至0 %時還有不小的聲音出現
但是可以確定音量的確是由 vedio 來控制
不知道有沒有方法可改
adomu
神人
文章: 1359
註冊時間: 2001-01-07 08:00
來自: 小白星球

文章 adomu »

先謝謝just給我SQ2500
以及詹姆士踢的詳細解說

但我有個問題
在安裝A3D3.12的時候有叫我們刪除刪除A3D.VXD
之後要安裝A3D.INF的時候會找不到A3D.VXD
該指向哪裡?

另外,安裝完第一個步驟
雖然win2k擁有了聲音
但是,仍然不能開啟音量在右下角出現的選項
這是正確的嗎?
JamesT
神人
文章: 1347
註冊時間: 2001-01-04 08:00

文章 JamesT »

最近重灌Windows 2000, 我發現A3D 3.12根本是不需要裝的東西, 裝好Aureal WDM 2559就一切OK了。

為什麼上次裝的時候要裝A3D 3.12才能有A3D我也不知道。

然後我又發現一個Windows 2000下用Aureal WDM driver而不要用Microsoft內建的WDM driver的好處: 音質明顯變好......很詭異, 但是是事實, 而且很明顯......
頭像
withsun
大師
文章: 68
註冊時間: 2001-01-04 08:00
來自: TW, HsinChu. 莫爾島
聯繫:

文章 withsun »

謝謝 James,

原本在玩 UO 時會"失聲",
後來改聽James 的建議用 Microsoft
的GM軟體音源就可以了...

可惜Korg 的子卡在同學那邊, 他出國了...
否則真想拿回來試試 :D
綠地, 沙灘, 來往於潮間帶的生物...
和這個頂著陽光的蟹子, 一起飛行
哈! 所謂飛行, 不過是喜歡這樣無憂的方式... 笑著體會生命...

也是蟹子的陽光...羽翼...
回覆文章