2008年2月26日 星期二

AppLocale亂碼解決法

人家改過的版本
或是

一、
1、打開 "C:WINDOWSAppPatch" 資料夾,按下滑鼠右鍵,在跳出的功能表上選:「新增」→「文字檔案」。
2、將「新增文字文件.txt」改名為「 AppLoc.tmp」。
3、在 " AppLoc.tmp" 檔案上,按下滑鼠右鍵,在跳出的功能表上選:「內容」。
4、在出現的視窗下方,將「唯讀」屬性打勾,如此便完成操作。

二、
請開啟 WINDOWSAppPatch 目錄
以「16進制編輯器」開啟 AppLoc.tmp
把數字 11 改成數字 04 存檔
最後記得把 AppLoc.tmp 的 「唯讀」 勾起來
這樣就完成了...

繁體 => 0404
香港 => 040C
簡體 => 0408

可以解決裝了AppLocale後 安裝.msi檔會出現亂碼的問題。
不知道新版Applocale解決這問題沒?

2008年2月22日 星期五

讓VM 5 以上支援 DirectX 8/9 功能...

目前僅支援 Guest OS 跑 Windows 2000/XP 時的 DirectX8 3D 加速, 而且還有很多功能沒有支援, OpenGL 目前也僅是使用軟體模擬,但至少是個好的開始.

先確定Host OS上有 OpenGL 支援, 這部份不需要再多加解釋

先把 VM 給關機, 開啟任何一個 VM 的 .vmx 設定檔,加入以下三行:

mks.enable3d = TRUE ← (啟動 3D 加速,這不用多解釋)
svga.vramSize = 67108864 ← (設定顯示卡VRAM大小,單位是 byte, 這個設定是 64MB)
vmmouse.present = FALSE ← (為了對應 DirectInput, 需要把 absolute pointing device 關閉)

重新開啟 VM, 安裝 DirectX 8/9, 跑個 Direct3D 測試看看吧!!

另外,在裝了 VMWare tools以後,滑鼠不會被 VMWare 鎖住,這個功能相當不錯, 但是在啟動 3D 加速玩 GAME 時最好是關掉比較保險.

資料來源:http://roid.kaienroid.com/wordpress/2005-11-07/28/