分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
■  寫 在 前 面  Tools  的下載,這裡面都是針對DOSBox設計的前導程式,而我這裡要介紹的,是排在第一位的 D-Fend 2 進入教學 吧 : ) 
■  安裝DOSBox 0.62 / 0.63 在安裝D-Fend前,其首要之務當然是先裝DOSBox啦!而且記得哦,若是要使用D-Fned V2以上的版本,要安裝0.62或0.63版的DOSBox才可以唷 : )  DOSBox官方網站http://dosbox.sourceforge.net   
■  安裝D-Fend 等到安裝好了DOSBox之後,接著我們再來到D-Fend的網站 ,然後從網站的主選單中,我們選擇 "D-Fend ( download ) site"  進入,進入後,建議下載 2.0.62.42  這個版本。(這是本篇教學製作時的最新版本,若是之後又出新版的話,那就請各位自行斟酌囉~)  D-Fend官方下載網站http://members.home.nl/mabus/dfend.htm  下載完D-Fend後,執行安裝。 
■  第一次啟動時的設定 安裝好了D-Fend之後,我們就可以開始執行D-Fend。 這是D-Fend在問你是否要設定DOSBox的路徑,我們選 OK 。  接著,會出現如下圖的畫面,我們選擇當初安裝DOSBox的路徑。 
■  功能表-File概述 進入D-Fend後,我們即可看到這個界面 。 (圖大,故以超連結開在新視窗)現在,我們開始來看一下D-Fend的功能表吧。 [File] 下有四個功能選項‧Import Profile...   .Export Profile... 這個選項是將D-Fend的遊戲專案匯出的功能。 .Export Game List 這個功能由字面上來看,是匯出遊戲列表,嗯 ... 好吧,有興趣的人可以自己試試,阿軒我沒試過這功能呀 XD ,所以別問我這個功能的作用 囧rz .Exit  
■  功能表-Run概述 [Run] 下有五個功能選項‧Run Game  .Run Setup 這個是執行遊戲的設定程式。DOS時期的遊戲,應該都會有一個專門在設定遊戲的程式,這些程式大都和安裝程式整合在一起,設定程式大概是提供一些遊戲IRQ之類的設定。 .Run DOSBox with Default Config  這個選項是執行採用預設值的DOSBox。.Run DOSBox [  Run DOSBox with Default Config] 不一樣的是,上面的是採用DOSBox的預設值來開啟DOSBox,而本功能則是按照你自己的設定檔來開啟DOSBox,聽不太懂是吧 ^^",自己試一下大概就能明白二者的差異了。 .Edit dosbox.conf  
■  功能表-Profile概述 [Profile] 下有幾個功能選項‧Add with Wizard   .Add with Editor  這個選項也是在替遊戲做設定,只是這個選項不是使用精靈的方式在做設定,而是採用專案編輯器,所以自由度會比精靈來得高一些。這種設定和上一項使用精靈來設定的方式各有優缺點,端看個人的喜好來使用,通常而言,初學者可能會較為喜歡精靈step by step的導引方式。 .Add/Use Template  這個選項是設定樣版的功能,也就是說,我們可以將DOSBox常用的設定給存成樣版,等到有新加入的遊戲要做設定時,可以快速地將這個樣版給套用上去,有興趣的人可以自己摸摸看,在此我就不多做介紹了^^".Edit Profile  [Add with Editor] 的界面,即使你的遊戲專案是以精靈產生的也不例外。.Remove Profile .Import/Export 這裡和前面 [File] 功能表裡頭的匯入/匯出專案功能應該是一樣的,因此我就不多說了。 .Shortcuts  
■  功能表-Extra概述 [Extra] 下有幾個功能選項‧Manage Icons  .Manage Filters 管理一些遊戲資訊,我們可以替遊戲輸入一些額外的資訊,諸如遊戲公司或是發行年分等等,這個功能很像是在管理這些資訊,說實話,這個功能我也不是很懂 :P,幸好這功能不算是很重要,所以老話一句,有興趣的人自己試試吧!  .View Play log  這個選項是在檢視自己玩D-Fend裡面遊戲專案的紀錄檔,也就是看看自己在哪一天的幾點鐘,玩了自己建立在D-Fend內的什麼遊戲。.Configure Defaults...  .Change Dynamic Options...  [Change Dynamic Options...]  
■  功能表-Help概述 [Help] 下有幾個功能選項‧Manual  .Send me a mail  這個選項可以寄信給D-Fend的作者,給他一些建議之類的。 .Visit D-Fend Forum  造訪D-Fend的論壇。.About...  
■  開始基本設定 在開始設定前,我們要先有一個觀念:D-Fend只是一個DOSBox的前導程式,它的作用有點像是連接我們使用者和DOSBox之間的橋樑,所以我們所做的設定,是為了連接起D-Fend和DOSBox這二個橋頭的動作,以下的基本設定只要做一次即可,這些設定有的部分其實就相當於我們在修改conf檔一樣,只是我們不必再面對文字指令就是。Extra ]>[Configure Defaults... ],開始D-Fent的設定。 
■  Options ‧DOSBox Location .Default game folder  設定D-Fend預設放置遊戲的目錄,設置完之後,以後只要執行D-Fend加入遊戲時,便會直接到這個目錄下。建議各位設置一個專門放置DOS遊戲的資料夾,然後將這裡的路徑指向該資料夾,以後在加入遊戲時會便利許多。 .Remember last profile tab  這裡的功能請見D-Fend的說明文件。(我這是不負責任的講法呀 XD).Hide DOSBox console  .Minimize D-Fend when DOSBox starts   
■  General ‧Close DOSBox after game exit  .Start fullscreen  以全螢幕開啟DOSBox。 .Auto lock mouse  自動鎖定滑鼠。.Use doublebuffering  .Fullfixed .Aspect Correction  由D-Fend的說明檔看來,應該是將遊戲畫面延展成自己選的解晰度。 .Mouse Sensitivity 調整滑鼠 的靈敏度,應該採用預設值即可。  .Render method  設定DOSBox的繪圖方法,詳情 ...... 請參閱說明檔 XD  .Resolution 設定DOSBox的解晰度。.Scale 請參考D-Fend說明 orz.Hardware scaling  請參考D-Fend說明 囧rz    
■  Environment ‧Amount of memory  Enable XMS / EMS 當然是要啟動了。 .CPU Settings  這個部分我只提出Cycles來說明,其他的我也不大曉得,各位有興趣的話,可以找一下說明檔看看。 .Cycles 對於用慣了DOSBox的人而言,應該對這個部分不陌生才是,總之這裡就是設定DOSBox Cpu Cycles的地方,由於每個人的電腦設備不盡相同,所以這個地方每個人的數值都不一樣,建議可以自己先找一個數值,然後在執行遊戲時,利用Ctrl+F11和Ctrl+F12來找出遊戲在自己的電腦上跑得流暢的數值。cycles 其後的Up 和Down ,其數值分別代表每執行一次Ctrl+F12和Ctrl+F11的值。 
■  Mounting 這個部分就是DOSBox設定磁碟機的部分了,現在用D-Fend的圖形界面,讓我們不必再去下達那些什麼 mount c: c:/dosbox 等讓人搞混的指令了! 首先我們先按Add,準備加入C磁碟機。  
■  Sound 這個部分是設定聲音的地方,基本上要注意就是IRQ 這裡而已,一般遊戲若是設5 沒聲音的話,換7 應該就可以了。其餘的地方我就不多說了,有興趣的人可以慢慢摸索。 
>> D-Fend 的 基 本 設 定 << 
■  Communication 這個部分是設定網路的部分,不過我對此不是很熟,大多數人玩的DOS遊戲應該也是以單人遊戲居多,因此我就放張圖看看就好 XD 
■  Custom Sets  這個部分...我不曉得啊 囧rz  
■  Priority 這裡是在設定DOSBox優先權的地方,上半部是設定啟動DOSBox或當前執行的程式是DOSBox的視窗時,要給哪一種程式的優先權;而下方則是設定當前執行程式非DOSBox或DOSBox最小化時,要給哪一種程度的優先權。 
>> 遊 戲 設 定 精 靈 << 
■  利用精靈來設定遊戲吧! 之前 我們所講得都是設定DOSBox的部分,這些設定只要在安裝完D-Fend時設一次就好,再來我們要講遊戲的部分。  再來會出現下圖的這個畫面,左邊的部分其實有說明要如何進行設定,應該稍具英文程度的人就看得懂才是。‧Profile Name .Close Dosbox after game exit .Game EXE  .Setup EXE (通常是和安裝程式整合在一起,主要用來設定遊戲的IRQ值等等) 設定完成後,按 >>   到下一個步驟。   
這裡的東西其實是從我們之前設定的DOSBox中抓出來的,你也可以在這邊將某些選項做修改,由於這些項目在前面做DOSBox的設定時已有提過,所以我就不多說了。 設定完成後,按 >>   到下一個步驟。  
這裡也是抓取前面我們設定的DOSBox值,因此若前面已有設定的話,我們可以直接跳過這裡。 
這裡也是抓取前面我們設定的DOSBox值,因此若前面已有設定的話,我們可以直接跳過這裡。 
這裡的東西其實也是在之前設定DOSBox裡就有,不過我沒有提到,總之這個採用預設值即可。 
這裡的東西也是在之前設定DOSBox裡就有,不過我沒有提到,總之這個採用預設值即可。 
這裡的東西也是在之前設定DOSBox裡就有,不過我沒有提到,這個採用預設值即可。 Enable PC Speaker 前面的勾給拿掉,這樣就能取消DOSBox模擬電腦喇叭聲的功能了。設定完成後,按 >>   到下一個步驟。  
這裡也是抓取前面我們設定過的DOSBox值,因此若前面已有設定的話,我們可以跳過這裡。 
恭喜!遊戲設定精靈已經替你設定完這款遊戲了。請按Finish 完成設定吧! 
現在主畫面已經有這款遊戲的專案存在,如果你已經等不及的話,可以直接點二下這個專案,這樣就可以馬上啟動遊戲。 
■  D-Fend專案其他的設定! 接下來我們來看看遊戲專案中的一些其他設定。 .Run Game 這個不用多說,當然是執行遊戲了。 .Run Setup  這個在最前面有提過,是執行遊戲的設定程式-前提是你在之前的精靈設定那邊,有在Setup EXE 這一個項目中填入遊戲的設定程式檔路徑才行。  .Edit Profile 編輯遊戲專案的內容,這個我們稍後再提。 .Rename Profile  將這個遊戲專案重新命名。 .Remove Profile  移除這個遊戲專案。  .Send To  有點類似遊戲分類的功能,我們稍後再提了。  .Shortcuts 在最前面我們有大概提過,這個是替遊戲專案製做捷徑的功能,我們稍後再講詳細一點。  .Goto game folder  開啟這個遊戲的資料夾內容。 .Mark as Favorite  將遊戲加到最愛。在D-Fend左側有一個類似 "我的最愛" 的項目,當執行本動作時,會自動將這個遊戲加到左側的最愛中,這個是在遊戲專案很多的時候才會用到的功能。 
■  其他設定-Send To 這應該算是一種分類的功能,在下一頁的專案編輯中,我會提到D-Fend的專案編輯器,專案編輯器其中的一個設定,可以讓我們替這款遊戲輸入它的發行年份或是發行公司的資料,而當我們輸入資料後,D-Fend主界面左邊選單的Publisher 或Year就會出現你輸入的發行年份或是發行公司。Send To,  然後找到Year ,我們會發現裡面有一個1995的資料存在 (如下圖),這個1995的資料是我們之前輸入仙劍這遊戲的發行年份時D-Fend記錄下來的,我們選定1995後,就可以在主界面左邊選單下的Year > 1995裡找到新建立的這款遊戲。 
■  其他設定-Shortcuts .Create quick shortcut .Create Shortcut... 
■  D-Fend的專案編輯器 D-Fend在建立遊戲時,除了可利用精靈外,還可以使用專案編輯器來直接輸入遊戲設定,專案編輯器的圖示就是精靈的隔壁那個把手,也就是下圖中由左邊數過來的第二個Icon。Edit Profile 來進入專案編輯器中編輯。(如下圖)  
進入專案編輯器後,會看到 下圖這樣的界面,由於中間的部分我們在前面的設定部分已提過,所以我就省略過去,我只簡單提一下最上方和最下方的二個功能。  .Change Icon / Clear Icon 這個地方是在改變 / 清除圖示的。 .Capture Folder  這裡存放著從DOSBox捷取下來的圖片。 
■  專案編輯器裡的Game Info  Year 處輸入1995,等下次有新遊戲加入時,按一下Year 欄位的下拉式選單,會發現前次輸入過的1995已存在其中。.Genre .Developer .Publisher .Year .Note 
■  其他 ......  
■  D-Fend的官方網站 http://members.home.nl/mabus/  ■  DOSBox的官方網站 http://dosbox.sourceforge.net/ ■  DOSBox的基本教學  (預計最近會將這篇教學重製版面)  http://www.diy123.idv.tw/pages/box/heart/vdm/1.htm ■  DOSBox的常見FAQ http://www.diy123.idv.tw/faq/1.htm ■  我的留言板 (留言前請確定已看過常見FAQ及相關教學)   http://www.diy123.idv.tw/cgi-bin/ape01/apeboard_plus.cgi 
■ 寫在後面 原先就一直想在去年年底完成這篇D-Fend的教學,無奈很多的原因,導致這篇教學一直難產,直到今天才正式完成,由於完成這篇教學時適逢繁忙之時,所以整篇教學看起來可能會有點亂,但會亂的原因之一也是由於我不曉得要如何去做這篇教學的綠故。留言版 中給我一些意見吧 ^ ^http://members.home.nl/mabus/  所有,我這篇教學之所以要在擷取出來的D-Fend圖片上打上我網站的Mark,主要是防止被別人盜連,事出於無奈,所以只好聲明在先 Orz  
            
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow