Emulator 板


LINE

其實 模擬器 我都是在 linux 編譯下比較多 自從在 windows 下 編譯 vim 後 就有了在 windows 下 編譯模擬器的念頭 所以 我就找了看起來很簡單的 desmume 來試試(官網看起來很簡單) 開始編譯前 需要2個東西 svn 軟體 和 visual studio 已經安裝過的 只需要開啟專案檔 -> build(F7) 然後就等它編譯完成就行的(跟 linux 下編譯實在差很多) 所以 下面主要是介紹 svn 軟體和安裝 visual studio 2010 express svn軟體部份: http://sourceforge.net/projects/win32svn/ (指令式) http://sourceforge.net/projects/win32svn/files/1.7.9/apache22/ (下載頁面) Setup-Subversion-1.7.9.msi (下載檔) http://sourceforge.net/projects/tortoisesvn/ (圖形介面) http://sourceforge.net/projects/tortoisesvn/files/1.7.12/Application/ (下載頁面) 下載 任一 msi 檔即可 看機器是有沒有支援 x64 有就抓 x64 的版本 選擇一個下載即可 我是2個都有抓 看心情用 GUI OR CLI 安裝時 照預設值安裝即可 沒特別需要改的 安裝完 需重開機(2種都要) 指令式: 在命令列提示字元下 建立一個目錄(md dev) 然後在 該目錄下(cd dev) 執行下面這行 svn co https://desmume.svn.sourceforge.net/svnroot/desmume desmume 它就會開始下載 圖形介面: 建立一個目錄後 該目錄按右鍵 選擇 SVN Checkout... URL of repository 輸入 https://desmume.svn.sourceforge.net/svnroot/desmume Checkout directory 會自動選擇成你所按右鍵的目錄 基本上也不用特別改什麼 然後按 OK 接著就是漫長的等待(其實不太熟 svn 應該可以只抓需要的檔案 不過不會設定XD) 差不多要 1.2G 左右 接下來是安裝 visual studio 2010 express 首先到微軟的網站下載 http://www.microsoft.com/visualstudio/eng/downloads 進入後 選擇 visual studio 2010 express Visual Studio 2010 Express All-in-One ISO 我是下載這個 也可以選線上安裝 Visual C++ 2010 Express 下載 ISO 也只是要裝這個 ISO 下載完後 記得對一下 sha1 值 ADEF5E361A1F64374F520B9A2D03C54EE43721C6 有時候 安裝有問題是 ISO 檔有問題 確認一下比較好 安裝完 visual c++ 2010 express 後 就可以直接開啟 desmume 的專案 DeSmuME_2010.sln C:\dev\desmume\trunk\desmume\src\windows (這個要看你 svn 在哪個目錄會變動) 然後 就可以編譯 x86 版的 desmume 了 那如果想編譯 x64 版的呢 因為用的是免錢的 express 版 它沒有 x64 的 compiler 所以 得另外加裝 windows 7.1 sdk http://www.microsoft.com/en-us/download/details.aspx?id=8442 (下載頁面) GRMSDKX_EN_DVD.iso 要下載的檔案 下載完成後 別急著一直下一步安裝它 安裝這個時 visual c++ compiler 記得取消 不要裝它 因為 等一下還要裝 SP1 現在裝它會有問題 到這邊下載 vs2010 的 sp1 http://www.microsoft.com/en-us/download/details.aspx?id=23691 有線上版和 ISO 版 只要升級 visual c++ 2010 express 的話 用線上版即可 接著再下載這個 http://www.microsoft.com/en-us/download/details.aspx?id=4422 剛沒裝的 c++ compiler 會用這個升級程式裝 這三個都順利安裝完成後(要按照上面順序 不然會有問題 有興趣可以 google 看看相關文章) 一樣開啟 desmume 的專案檔 不過要改一下設定 才能編 x64 的 desmume (我裝的是英文版的 所以只能提供英文了XD) Project -> Properties -> Platform: x64 Configuration Properties -> General -> Platform Toolset -> Windows7.1SDK 這樣 build 出來的就是 x64的版本 到這邊應該有人會覺得 怎麼不乾脆用 vs2012express 其實是因為 http://wiki.desmume.org/index.php?title=Installing_DeSmuME_from_source_on_Windows 官網還寫著用 vs2008 XD 雖然可能是 wiki 沒人修 再者 微軟官網上也沒 vs2008 能下載了 所以我就用 vs2010了 至於 升級 sp1和 c++ compiler 的原因 我是看文章 有人有提到過 vs2010 編出來的 x64 會有問題 在 SP1 中有修正 所以才特別升級 有實驗精神的人 可以試試用 vs2010 + windows 7.1 sdk 編譯 x64 的看看XD 附註: 1.文章裡有提到的 vs2010 大部份是指 visual c++ 2010 express 2.express 版有使用期限(30天) 用 msn 之類的帳號可以取得序號(免費) 3.寫的有點亂 有錯的地方煩請指正 謝謝 4.其實自編 svn 版是因為聽說有 wi-fi 的支援 不過我還是試不出來 希望有人能提供這方面的教學XD 5.編譯出來的東西會在這 C:\dev\desmume\trunk\desmume\src\windows\__bins (C:\dev 視你 svn 的目錄會變動) 6.要升級 desmume 的 svn 版本的話 win32svn 的話 輸入 svn up 即可 TortoiseSVN 的話 所在的目錄按右鍵 選 SVN Update 即可 不過 有時候版本太新會 error 要小心XD (linux 比較常遇到 win 目前沒遇過) 7.有想到再補充了XD --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.252.220.159 ※ 編輯: Bellkna 來自: 111.252.220.159 (04/18 00:21)
1F:推 conpo:專業好文推! 04/18 00:58
2F:推 OPWaug:齁齁這個不推不行! 04/18 12:20
3F:推 silver00:感謝講解 04/18 12:50
4F:→ remina:抓現成的都是幸福的 04/18 18:01
※ 編輯: Bellkna 來自: 111.252.220.159 (04/18 22:06)
5F:→ eva19452002:express版應該是沒有使用期限 04/19 20:43
6F:→ Bellkna:官網是寫沒輸入序號會有30天限制 04/19 23:56
7F:推 oginome:推! 04/20 00:42
8F:→ eva19452002:沒錯,剛剛開啟express版,真的有使用期限 04/21 10:38
9F:推 willkill:推 04/27 16:37







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother 或 站內搜尋

TOP