此插件處於非活動狀態,官方已不再更新。此插件的詳細資訊請洽 PCSX2 關閉聲音輸出的插件 SPU2null。
位於 X:\PCSX2-原始碼\plugins\SPU2null 的原始碼,我無法編譯成功。於是從其他地方找來 SPU2null 的原始碼,並編譯成功。
簡單記錄一下如何編譯:
目前分類:Visual C++ (18)
- Feb 17 Sun 2013 15:54
PCSX2 聲音插件 SPU2null 的編譯方法
- Feb 16 Sat 2013 17:26
PCSX2 光碟插件 CDVDpeops 的編譯方法
此插件處於非活動狀態,官方已不再更新。位於 X:\PCSX2-原始碼\plugins\CDVDpeops。
簡單記錄一下如何編譯:
使用 VS2010SP1 開啟 cdvdPeops_2005.vcproj。然後在彈出的視窗中,直接按右下角那裡的 Finish 按鈕。
- Feb 15 Fri 2013 11:26
Gavotte Ramdisk 和 Visual Studio 2010 SP1 存在相容性問題
從 Gavotte Ramdisk 所建立的 ramdisk 中開啟 .sln 或 .vcproj 檔案之後,最終出現以下錯誤訊息:
(不論 Gavotte Ramdisk 所建立的 ramdisk 是 FAT32 還是 NTFS)
An error occurred while creating or opening the C++ browsing database file X:\PATH\FILE.sdf. IntelliSense and browsing information will not be available for C++ projects.
Ensure that Microsoft SQL Server Compact 3.5 is installed and that no other applications are accessing the file. If this problem persists, delete the file and reopen the solution.
- Oct 23 Sat 2010 12:51
編譯 PCSX2 和 Dolphin 免安裝使用 DXSDK、Nvidia Cg Toolkit、glew(Win32)
免安裝的好處
- 不必安裝(廢話)
- 節省硬碟空間:只需要從安裝程式手動提取編譯模擬器所必須的檔案,不必執行安裝程式給他全部安裝所有的東西。最典型的例子就是 DXSDK,安裝程式 500 餘 MB,其實編譯模擬器所需要的檔案只有 20 MB。
- 便於升級管理:以後有新版 DXSDK、Nvidia Cg Toolkit、glew(Win32)的升級,只需要覆蓋原先同名舊版的檔案即可。不存在先移除舊版再安裝新版的這種只有使用安裝程式才會有的過程,也就不必擔心新舊版本的更替可能會造成的路徑(path)變更,從而 VC++ Directories 的路徑就不需要隨著新版 DXSDK、Nvidia Cg Toolkit、glew(Win32) 的升級而變更。
應用範圍
- Dolphin:DXSDK x86 的檔案,用於編譯 Dolphin x86;DXSDK x64 的檔案,用於編譯 Dolphin x64。
- PCSX2:DXSDK x86 的檔案、Nvidia Cg Toolkit、glew(Win32)。
- Oct 10 Sun 2010 01:06
使用 Visual Studio 編譯 Dolphin Wii 模擬器
最新版 DirectX SDK:http://go.microsoft.com/fwlink/?LinkID=71193&clcid=0x409
先灌 DirectX SDK,以後再灌 Visual Studio 就會自動將 DXSDK 的相關路徑加入到 VC++ Directories 中。
灌 Visual Studio(建議只灌 Visual Studio 2008,Visual Studio 2010 編譯的模擬器不確定能否正常使用)
- Jun 10 Thu 2010 16:46
使用 Visual Studio 編譯 DeSmuME
先灌 Visual Studio(建議只灌 Visual Studio 2008,Visual Studio 2010 編譯的模擬器不能正常使用)
http://idaiwan.pixnet.net/blog/post/30802081
下載 DeSmuME 的原始碼,參見這篇:
- Jun 10 Thu 2010 12:57
編譯出執行時不顯示 DOS 視窗的 DeSmuME
在 Visual Studio 中,展開 DeSmuME 的 project,定位到 Windows -> userconfig -> userconfig.h。在 userconfig.h 上空按滑鼠右鍵,出現的選單中選擇 Open With...
隨後彈出的視窗中,選擇 Notepad。
- Jun 10 Thu 2010 09:09
在 Visual Studio 2010 中使用 PGO(Profile Guided Optimization)
第一步
在想要進行 PGO 的 Project 上空按滑鼠右鍵,出現的選單中依次選擇 Profile Guided Optimization -> Instrument
- May 30 Sun 2010 23:00
使用 TortoiseSVN 給原始碼打補丁
從網路上獲取的補丁檔案的副檔名是 .patch 或 .diff。滑鼠按兩下補丁檔案,就會以 TortoiseUDiff 自動開啟。
- 留意第一行顯示的內容。範例,Index: plugins/GSdx/GSRendererDX.h,其中路徑第一個位置的 plugins 是資料夾。
- 在原始碼中找到 plugins 資料夾的路徑。範例,R:\PCSX2_SVN_NEW_GUI\plugins,最後記下路徑中不包含 plugins 的那部分,即 R:\PCSX2_SVN_NEW_GUI\
關閉 TortoiseUDiff 視窗。在補丁檔案的上空按滑鼠右鍵,出現的選單中依次選擇 TortoiseSVN -> Applypatch。
- May 13 Thu 2010 17:41
下載 SVN 原始碼的軟體 TortoiseSVN 使用教學
下載並安裝 TortoiseSVN:http://tortoisesvn.net/downloads
首先必須爬文,找到想要下載 SVN 原始碼的那個軟體所提供的取得 SVN 原始碼的方法。舉例說明:
PCSX2 的 SVN 取得方法(源自 http://code.google.com/p/pcsx2/source/checkout)
- Apr 22 Thu 2010 12:05
PCSX2 聲音插件 PeopsSPU2 的編譯方法
更新:目前的 PCSX2 原始碼已經修復本文所講述的問題。大家不需要再修改原始碼,直接編譯即可。
此插件處於非活動狀態,官方已不再更新。位於 X:\PCSX2-原始碼\plugins\PeopsSPU2。
先使用記事本開啟 spu2PeopsSound_2008.vcproj,搜尋『 ..\ 』(不含引號),會找到這一行:
- Apr 22 Thu 2010 08:41
編譯 PCSX2 的 Visual C++ 2010 Express 安裝教學
首先下載 Visual C++ 2010 Express,到官網下載離線安裝的 ISO:
http://www.microsoft.com/express/Downloads/#2010-All
安裝時選擇 Visual C++ 2010 Express
- Apr 19 Mon 2010 20:10
編譯 PCSX2 和 DeSmuME 的 Visual Studio Professional 安裝教學
PCSX2 未來的版本應該可以完全使用 Visual Studio 2010 編譯,現在仍然需要 Visual Studio 2008。DeSmuME 現在用 Visual Studio 2008 編譯。也就是說,要在一個作業系統中同時安裝 Visual Studio 2010 和 Visual Studio 2008。我使用的作業系統是 Windows XP SP3。
需要下載的檔案(都是微軟官方載點)
Visual Studio 2010 Professional(30 天試用)(在微軟網站註冊後可將試用期限延長至 90 天)
Visual Studio 2008 Professional(90 天試用)
- Apr 17 Sat 2010 12:34
如何手動設定 Visual Studio 2010 的 VC++ Directories
主選單 -> Tools -> Options -> Projects and Solutions -> VC++ Directories,被告知此處不能編輯 VC++ Directories。不像 Visual Studio 2008 可以直接設定。
我發現 VC++ Directories 的 path 預設值都儲存在一個檔案中,只要修改這個檔案將自己的 path 寫入,讓自己的 path 成為預設值的一部分。如此一來,開啟 projects 之後,你手動加入的 path 也會像預設 path 那樣被載入。
- Nov 05 Thu 2009 12:49
Visual C++ 2010 Redistributable Package 的位置
因為現在 Visual Studio 2010 尚處於 beta 階段,所以 Microsoft 網站內沒有 Visual C++ 2010 Redistributable Package 的下載。其實在灌完 Visual Studio 2010 Professional Beta 2 之後,電腦中就已經有一份 Visual C++ 2010 Redistributable Package,地點在
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\vcredist_x86
檔案名稱依然叫做 vcredist_x86.exe
也可以不安裝 vcredist_x86.exe,而是將需要的 dll 複製到編譯完成的程式 exe 檔案所在的資料夾中。dll 都在
C:\Program Files\Microsoft Visual Studio 10.0\VC\redist\x86
- Sep 11 Fri 2009 19:38
Visual Studio 2010 的 VC++ Directories 位置
不在原來 Visual Studio 2008 的位置,Visual Studio 2010 改變了位置,不容易找到。在Visual Studio 2010 中,要在 Solution Explorer 中針對每一個需要設定 VC++ Directories 的 Project 分別設定。
給 Project 點右鍵,選最後一項 Properties。
- Jul 03 Fri 2009 18:13
使用 Visual C++ 2008 Express 給 Windows 編譯 PCSX2
下載編譯需要的軟體
按順序下載並安裝以下軟體。
最新版 DirectX SDK:http://go.microsoft.com/fwlink/?LinkID=71193&clcid=0x409
先灌 DirectX SDK,以後再灌 Visual Studio 就會自動將 DXSDK 的相關路徑加入到 VC++ Directories 中。
- Jul 01 Wed 2009 12:29
刪除 Visual Studio 強制安裝給 Firefox 的元件
灌 Microsoft Visual C++ 2008 Express Edition,會給 Firefox 強制安裝:
- 外掛程式:Windows Presentation Foundation
- 擴充套件:Microsoft .NET Framework Assistant 1.0
刪除方法:關閉 Firefox,移除資料夾
\WINDOWS\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation