




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、模擬飛行X, sdk的安裝方法和插件調(diào)試環(huán)境本人在網(wǎng)上找了好多資料都沒有搞定,后來親自研讀了 sdk的幫助文檔終于搞定了.下面講下具體安裝過程.一、安裝成功fsx游戲所需文件是:源程序包“微軟模擬飛行 X豪華版.Microsoft.Flight.Simulator.X.CDl.iso、微 軟模 擬飛行 X豪華版.Microsoft.Flight.Simulator.X.CD2.iso "、和加 速度包 “enigma-msfxaccelexp.iso畫微軟模擬飛行逢華版.所口5口忙尸帥1:0訕匕1:3乂81血口 回微軟模按飛行X表華闌.MibQ50ft.High匕Simulator,
2、XXDZJso |園世弛但加回您£坐濁也,j 配合一個(gè)虛擬光驅(qū)工具安裝好游戲就可以了.安裝游戲按順序把三個(gè)文件利用虛擬光驅(qū)加載安裝Unmnounfc all drivesSet rxjmbef of ide vices.,.ExitirrnMount inage0 eriim青T7Device O:|R:iD: ITDOOWNLO 由 DU 微軟福蘇飛行 X 豪華版.MdCROSOFT. HIGHT .SIMULATOR .X.CD1,E0Eject trayUnmount fnagerericebuiloer rWuSai SimDonnectSet dtevice paramet
3、ersHdpi-bUssign- -FEuBsignl-3HuW j、jStudifl ¥3 Stutfto V3.5.L新建限. HiciQMF. AT Traffic詢tup LauncherMicrosoft Game Studios安裝sdkSdk的安裝分兩步:首先在防I戲包微軟模擬飛行 X豪華版.Microsoft.Flight.Simulator.X.CD1.iso里找到安 裝程序安裝,然后加載加速度包,在里面找到 sdk的安裝程序,根據(jù)步驟安裝好, 就可以了.sdkmsiWindows Installer 程序包216,鬼9 KB四、配置sdk1、使游戲調(diào)試窗口和游戲主
4、程序同步運(yùn)行,方便查看運(yùn)行狀態(tài).將simconnect.ini文件拷貝到 My DocumentsFlight Simulator X Files folder 文件夾下,simconnect.ini文件信息對fsx程序運(yùn)行作了修改包含一個(gè)參數(shù)利用此窗口就“console 的值使fsx主程序運(yùn)行時(shí)生成一個(gè)顯示窗口可以清楚地看到fsx有沒有調(diào)用我們自己的插件包曙文件5imConnect.ini 配置設(shè)置I kB學(xué)伴編輯® 格式 查看出 幫月正確之后運(yùn)行游戲會(huì)出現(xiàn):P|Sin)Connect level=verbose console=1 ;RedirectStdOutToConsole
5、=1 ;OutputDebugString=1 ;File=c:XsiRConnect03u.log ;file_next_index=O ;file_max_lndex=9左面是調(diào)試窗口2、使fsx運(yùn)行時(shí)調(diào)用dll文件.將dll.xml文件拷貝到“ C:Documents and“用戶自己的名字, 我的是 administrator "ApplicationDataMicrosoftFSX 此文件夾默認(rèn)是隱藏的,將文件夾屬性改成顯示 所有文件和文件夾,并且顯示被保護(hù)文件夾.默認(rèn)情況下sdk安裝好后此dll.xml 文件是有的,同時(shí)exe.xml文件也是有的.修改dll.xml 和
6、exe.xml文件的參數(shù)格式的含義是這樣的< Launch.Addon >< Disabled > False< /Disabled >添力口一個(gè) < Launch.Addon >如果設(shè)置成True就不能顯示客戶插件的功能.< Name >Your Client Name< /Name ><ManualLoad>客戶進(jìn)程庫的名字.可選擇的,默認(rèn)False .設(shè)置成True來阻止對話框 的顯示,如果用戶想加載插件設(shè)置 False ,就可以了< Path >PathClient.exe/.dll<
7、 /Path ><CommandLine>< /CommandLine >插件的路徑,本人用的是絕對路徑,加載的一個(gè)例子是 <Path>C:Program FilesMicrosoft GamesMicrosoft Flight Simulator X SDKSDKMission Creation Kitobject_placement.dll</Path>加載一個(gè).exe的文件< /Launch.Addon >設(shè)置好里面的參數(shù),就像我這樣例如:dll.xml文件內(nèi)容<?xml version="1.0"
8、; encoding="Windows-1252?><SimBase.Document Type="Launch" version="1,0"><Descr>Launch</Descr><Filename>dll.xml</Filename><Disabled>False</Disabled><Launch.Addon><Name>Object Placement Tool</Name><Disabled>F
9、alse</Disabled><ManualLoad>False</ManualLoad> <Path>C:Program FilesMicrosoft GamesMicrosoft Flight Simulator XSDKSDKMission Creation Kitobject_placement.dll</Path></Launch.Addon><Launch.Addon><Name>Traffic Toolbox</Name><Disabled>False</
10、Disabled><ManualLoad>False</ManualLoad><Path>C:Program FilesMicrosoft GamesMicrosoft Flight Simulator XSDKSDKEnvironment KitTraffic Toolbox SDKtraffictoolbox.dll</Path></Launch.Addon><Launch.Addon><Name>Visual Effects Tool</Name><Disabled>Fals
11、e</Disabled><ManualLoad>False</ManualLoad><Path>C:Program FilesMicrosoft GamesMicrosoft Flight Simulator XSDKSDKEnvironment KitSpecial Effects SDKvisualfxtool.dll</Path></Launch.Addon></SimBase.Document>Type="Launch"Exe.xml文件內(nèi)容<SimBase.Documentv
12、ersion="1,0"><Descr>Launch</Descr><Filename>EXE.XML</Filename><Disabled>False</Disabled><Launch.ManualLoad>False</Launch.ManualLoad><Launch.Addon><Disabled>False</Disabled><ManualLoad>False</ManualLoad><Nam
13、e>AICarriers</Name><Path>C:Program FilesAICarriersaicarriers.exe</Path><CommandLine>-nogui</CommandLine></Launch.Add on></SimBase.Document>運(yùn)行fsx后會(huì)在提示窗口中出現(xiàn)以下的提示, 這樣插件的調(diào)試環(huán)境就搞定了.X SimConnect Diagnostic OutputU.SimCcmncct Ion IB.61259.00.02727 Seruer: Scope=L
14、ocal, Protocol=Pipe, Name=XX.pipeMicrosoft Flight SimulAtorSimConnect, HaxCltents=64fi.0368 SRrvcr: Scope=localt Pi*ntocol=IPvG> Address=:Port=1027, HaxClinnts=fi4Seruer: Scope-local, Pro toco 1=1Pu4, Address=127. (J.0.1, Port=H635, HaxCli «nts-64工尊EE父尊m Laufitshad: P&七h(yuǎn),七1Mungfra*E12311
15、fc4臂產(chǎn)rs丁 pomnanLlnBVan ion "*<U nlcn oun >'fS.23622 DLL Loaded: Path = ,C: Progran Files Ml icvosoft GanesxMicrosoft Flight Sin ulator X LDKXbDBXTILss ion Creation kit Xobject _p lac emen t .dll" Uersion=,10.0.6163? W0.2742ft DLL Loaded: Path = ,C: Progran Files Ml icrosuft Ganes
16、xMicrosoft Flight Sim ulator K SDKxSDKxEnuirhDnment Kit XTraff ic loolbox £DKtFaff ictoa Ibax. dllbl Uepsio 616370"0.28901 DLL T.n3dd : Path=MC:XProgran FilesMIicrosof t GanesMIicrosof t Flight Sim ulator X 代DKsSDKEnuiponient KitSveclal EffectsKtnnl.dll" Ucrsion二五、調(diào)試運(yùn)行實(shí)例代碼過程使用 vs2005直
17、接翻開sdk 目 錄中的 samples : C:Program FilesMicrosoftGamesMicrosoft Flight Simulator X SDKSDKCore Utilities KitSimConnectSDKSamplesicrosoft GamesMicrosoFt Flight Simulator >7 agged Data, vcproj:MC4-+ Project占KBI中的taggle data中的.vcproj的文件,生成,并調(diào)試,ft Tagged Data - Microsoft Visual Studio*1副41yd喟FlH卡mfE h輸出
18、t:i mt 糟Il =.; HAfflXLE hLi£aiuMct = NULL.顯示以下桶出;生成白 生成 Tsjasd Data重新生成國口湖0*803F8 Tagged 口班式吵校用于母目電疫配&X因史I文件舊端撇目視的M O®±W1,3 口目系上口哈世,紂不學(xué)-2二:二解洪方某逐詼音龍囂 !.菰生或m,配stB器閱一TIRTn 配、¥工那么.水的篇HpHc QbMEt %)Qrl+fJL>itd rt'i'fitEt th* verticil speed uvi pitoiF the U54T «ircr
19、 but onlp whui tlu d«t4.生尿回潮泣HR謝用藥宙口 t電!社區(qū)相明山w Wh32ipltm 5h»C 口 nnecj 臉pjEstmiaOn 51Tlet » T? 母 女1 臣1 T "Kdllct . bp方正在密母涉迺酒單1正在悟揮C正在徽A法支.生成日志保存荏父皿泌上皿區(qū)里J:T»CSed Di:4 - 0個(gè)憎俄,口個(gè)薯巖FilEiMlicF取,口Gwe小口3二7ruaft Plight "小粗理工卓丁工3口踣|£111(1|二?呼IHili h心 Ki t'EmT卓:為心匚15匚次名切
20、口12訃.丁4立心曰DqLaATbEEej. ?:=生成- L已成功,0己失敗,g 0己期E過=在fsx沒有翻開的情況下有一個(gè)窗口一閃而過,conneted to fsx 的 dos 窗口 提示,當(dāng)翻開fsx游戲時(shí)再進(jìn)行調(diào)試會(huì)出現(xiàn)表示實(shí)例插件開始運(yùn)行了,文件必編欲目視圉M 工程的生成調(diào)試 工息I測試窗口必社X SimConnect Diagricstiic Output上鄰居kablel> G.55111 191. 8i£ctNDtifJ > 6.55137 191,It +jDounEueintlD=14, Dounll > 6.55163 1191, 10Stn
21、puJ> 6,55181 1191. lllHcFiLiAdd解決方窕資幅5理. Q x-V 1二解決方案7加Ed杷331個(gè)十六進(jìn)制耳-二唱忙T diQQgdDditdXpp主舄崩圉A/qdj r«q.UtEt t lh?us«r airc插件的源代碼研究我會(huì)陸續(xù)做一個(gè)研究報(bào)告.link調(diào)試器下的lib庫里添加如果vs2005編譯通不過的話,需要在其工程屬性的simconnet.Lib .Tagged Data - Mfcrosoft Visual Studio1件編輸日視圖M工程® 生嗷由調(diào)試必工具涮試窗口那么社區(qū)©幫助W卜 Debug隼二屋口TaQQedData.cob3g同3解決方案力星 TaggedHeac._| RS50Sour cjTagged Dota 屬性頁配置©:活動(dòng)Debug解決方案資源規(guī)入單試統(tǒng)化入級常輸清調(diào)系優(yōu)乳掘ID命令行v平臺(tái);活動(dòng)0Vin32示以下輸出4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 豪華別墅裝修委托合同模板
- 石子加工生產(chǎn)合同范本
- 小區(qū)車位權(quán)益合同范本
- 農(nóng)村電力安裝合同范本
- 話劇劇本合同范本
- 農(nóng)場樂園采購合同范本
- 心愿任務(wù)群之許下遠(yuǎn)足心愿-一年級語文下冊二單元《我多想去看看》教學(xué)設(shè)計(jì)(第一課時(shí))
- 內(nèi)部承包磚合同范本
- 安裝門窗合同范本
- 2025年新版正式員工勞動(dòng)合同范本
- 名著知識競賽
- 《系統(tǒng)思維解決問題》
- 保安經(jīng)理工作計(jì)劃
- 2024中國一重集團(tuán)有限公司管理二級單位領(lǐng)導(dǎo)人員崗位招聘筆試參考題庫附帶答案詳解
- 《配網(wǎng)設(shè)備狀態(tài)檢修試驗(yàn)規(guī)程》
- 2024年度-網(wǎng)盤金融學(xué)(貨幣銀行學(xué))黃達(dá)pdf
- 環(huán)境內(nèi)分泌干擾物
- 三氧治療糖尿病足
- 醫(yī)療器械臨床試驗(yàn)三方協(xié)議模板
- 某煤業(yè)有限公司機(jī)電安裝工程竣工驗(yàn)收資料
- 生產(chǎn)性服務(wù)業(yè)行業(yè)特征
評論
0/150
提交評論