|
  
- 文章
- 409
- 積分
- 380
- 貢獻
- 282
- 金錢
- 916
- 熱忱
- 652

|
備份卡存檔轉換程式 1.1.6 最終版
本文章最後由 鳿風 於 2010-8-23 05:35 PM 編輯
NDS備份卡存檔轉程式
最新版本號:1.1.6
本版本日期:2009.7.10
小螞蟻工作室榮譽出品
郵箱:anter@qq.com
QQ:10327887
淘寶小店: http://shop35399064.taobao.com
我的博客: http://blog.sina.com.cn/anteerstudio
程式下載: http://anter.ys168.com/
NDS備份卡存檔轉換程式DS Save Tools v1.1.6使用說明
一、主要功能:
1、可以將幾乎所有種類的存檔轉化為其他各種存檔格式(支持NDS和GBA存檔格式)。
2、可將PC端NDS模擬器NO$GBA的三種存檔格式均轉化成其它存檔格式,無需人工干預。
3、特別對一些常用格式的存檔進行了優化。
4、操作簡單,一看就會。
5、可正確將其它存檔轉化成M3和DSLINK的特殊格式存檔。
6、可以正確的將神奇寶貝珍珠鑽石的512K存檔轉化為256K的其他格式。
7、可以查看wii和NGC的存檔中的訊息。
8、可以測試出源存檔中的有用數據大小。(高級功能)
9、支持命令行方式,可實現批量轉換。(高級功能)
二、安裝說明:
本程式僅有一個exe文件,不需要安裝,在windows vista操作系統下可以直接運行,在Windows XP操作系統下需要先安裝微軟.NET Freamwork 1.1運行庫,否則無法運行。
此運行庫下載地址在:http://www.microsoft.com/downloa ... 34d1e7cf3a3&displaylang=zh-tw
三、簡單說明:
1、運行程式後,如果不能運行,請參看安裝本文第二部分。
2、在界面右上角選擇「轉換模式」:如果要轉換NDS遊戲的存檔,請選擇「NDS」;如果要轉換GBA遊戲的存檔,請選擇「GBA」。
3、在界面左側中部選擇轉換後的備份卡的類型,對於某些備份卡(如AK、AK RPG、EZ5、DS ONE等),你可能還要選擇存檔大小。
4、在界面中上部右側點「打開」按鈕,選擇您需要轉換的存檔。
5、點擊「打開」按鈕下面的「轉換」按鈕,轉換完成。
6、到您轉換的存檔的文件夾下,找到轉換後的存檔,改名後即可複製到您的備份卡中使用。
注意:
1、如果備份卡列表中沒有您索使用的備份卡,請將轉換後格式選擇為「Other」,並手動選擇存檔大小。
2、如果您要將存檔轉換為M3(Lite)格式存檔,由於其存檔格式的特殊性,您需要在點擊「轉換」按鈕前在主界面左下方選擇存檔文件對應的M3 ROM文件或者已存在的此遊戲的dat格式存檔文件。
3、如果要把神奇寶貝珍珠鑽石的512K存檔轉化為256K的存檔格式,請選擇「神奇寶貝強制轉換」後再按「轉換」按鈕,否則轉換後的存檔有可能不正確。此功能限對僅支持256K存檔的備份卡使用,如不是這種情況請不要使用。此功能的轉換依據為TGB的yeyezai等人對神奇寶貝存檔的研究。
四、高級說明(此部分為本軟件的高級功能說明,如不需要請略過不看)
1、存檔測試功能說明:
(1)本測試對要將存檔轉換成需手動選擇大小的存檔格式有一定參考作用。
(2)當你設置源文件後,存檔測試功能自動執行(要求測試開關為開)。
(3)測試的結果在界面上以彩色條形圖形式顯示;
(4)不同顏色表示的意義:
紅色:有用數據,轉換時必須保留。
黃色:有可能無用數據,轉換時可能需要保留。
綠色:無用數據,轉換時不需要保留。
灰色:無數據,轉換時不需要保留,如保留,將用「FF」填充。
EEPROM顏色框的意義:
紅色:源文件前512K數據均為無用數據,有用數據從第513K開始。
灰色:正常存檔。
(5)應用舉例:
a.某512k存檔,測試結果為「紅紅紅綠綠綠灰」:
表明此存檔為512k存檔,前64K Byte數據有用,65K-512K數據無用。
手動選擇轉換後存檔大小時建議選擇「64K(512K bit)」模式。
b.某257k的M3存檔,測試結果為「紅紅黃綠綠灰灰」:
表明此存檔為256k存檔,前8K Byte數據有用,9K-64K數據可能無用,65K-512K數據無用。
手動選擇轉換後存檔大小時建議選擇「8K(64K bit)」或「64K(512K bit)」模式。
c.某520k的DSLink存檔,測試結果為「紅紅灰灰灰灰紅」:
表明此存檔為大於512k的EEPROM存檔,前512K Byte數據無用,513K-520K數據有用。
手動選擇轉換後存檔大小時建議選擇「8K(64K bit)」模式。
(6)本測試結果僅供參考,實際轉換時的設置以備份卡的官方存檔列表和實際運行結果為準。
2、關於NO$GBA存檔的轉換
NO$GBA的存檔分三種格式:
(1)Compressed:NO$GBA自有的壓縮格式,也是NO$GBA默認的存檔格式。體積一般小於200K。
對於這種格式的存檔,在轉換時,軟件會自動對源存檔解壓縮,然後再對解壓縮後的存檔並進行二次轉換。
轉換時,軟件界面上會顯示源存檔為512K的Normal格式,這是解壓縮後的格式,不是真正的源存檔格式。
(2)Uncompressed:帶有附加的 NO$GBA信息的標準存檔格式,體積為521K(532848字節)。
對於這種格式的存檔,本轉換軟件可像其它格式的源存檔一樣直接轉換。
(3)Raw:標準的512k存檔格式。
這種格式的存檔是標準存檔格式,體積為512K,和Uncompressed格式一樣,可直接轉換。
3、命令行方式使用方法:
解壓縮後和源存檔文件放在同一個文件夾內,命令格式為:
「DSSaveToolsCOM 轉換後大小 源存檔名 目標存檔名」
其中轉換後大小單位為k,例如:0.5、8、64、256、512、1024…………
比如把test.sav轉換成512k存檔,輸入:
DSSaveTools 512 test.sav testout.sav
要轉換成512b(0.5K)存檔,輸入:
DSSaveTools 0.5 test.sav testout.sav
就可以了,
如果源存檔名和目標存檔名相同,則轉換後文件名為:源存檔名+「.out」
一部分的dslink存檔轉換後會出錯,轉換後格式不支持dslink和m3.
五、存在的問題:
1、不支持DS-X等部分備份卡和一部分NDS模擬器生成的存檔格式。
2、存檔測試功能暫時無法識別DS-X等部分備份卡和一部分NDS模擬器生成的特殊格式存檔。
3、由於本人只有M3和R4,所以對其他格式存檔結構瞭解的不是很清楚,所以轉換時可能出現各種錯誤,請見諒。
六、特別說明:
2、本軟件未經過嚴格測試,請大家在使用前先備份自己的存檔。本作者不對使用本軟件所造成的存檔和硬件損壞負任何責任。
3、本工作室僅對此軟件本身進行技術支持,不對備份卡、模擬器等其它相關內容進行任何支持和幫助,請不要詢問無關問題。
4、鳴謝(無順序):夏雪宜、steve、lyman、felix、★月下雪影★、7upshd、實驗小白鼠(yeyezai)、幻之皮卡丘……
常見問題
1、為什麼這個軟件在我的電腦上無法運行?
答:本軟件是使用微軟VS2003編寫的,所以在Windows XP等操作系統上需要先安裝微軟.NET Freamwork 1.1運行庫才能運行,下載地址是:http://www.microsoft.com/downloa ... 34d1e7cf3a3&displaylang=zh-cn
2、怎麼把轉換後的存檔放進備份卡裡面?
答:對於不同的備份卡,把存檔放進備份卡的方式有幾種方式:
(1)對於外置存儲卡的備份卡,需要把存儲卡從備份卡中取出,通過讀卡器接到電腦上。
(2)對於內置存儲器的備份卡,需要把備份卡通過配套的連接線連接到電腦。
有的備份卡可能還需要在電腦上安裝其專用軟件,具體可以看您的備份卡的說明書。
3、我用的是GBalpha的M3備份卡,我已經轉換後的存檔拷入備份卡,但是,為什麼我在遊戲裡面玩到的還是舊的存檔?
答:M3等一些備份卡會在遊戲機開機時備份上次關機前的遊戲存檔,具體細節我不再詳談了。解決辦法就是在遊戲機關機前玩一下其它的遊戲,確保關機前最後玩的遊戲不是你要替換存檔的那個遊戲就可以了。
4、我怎麼看不到轉換後存檔的擴展名呀?
答:打開電腦桌面上的「我的電腦」,點擊菜單中的「工具」,選「文件夾選項」,在彈出的窗口中點「查看」頁面,把下面選項中「隱藏已知類型的擴展名」前面方框中的對勾去掉,然後點窗口下面的「確定」按鈕就可以了。
5、轉換後的存檔應該重命名成什麼?
答:不同的備份卡有不同的存檔文件命名規則,最簡單的方法就是先玩一下這個遊戲,然後從備份卡中找到這個存檔,就可以看到準確的文件名了。
6、軟件的備份卡列表裡面沒有我的備份卡怎麼辦呀?
答:現在的備份卡更新太快,所以軟件可能無法及時更新備份卡列表,但由於絕大多數備份卡都採用標準的存檔格式,所以您只要在轉換後格式中選擇「Normal 512K」就可以了(默認選項)。如果還有問題的話,請選「OTHER」格式的「256K」試一下,一般就沒問題了。
7、為什麼有的備份卡需要手動選擇存檔大小,有的就不需要?
答:大多數備份卡的存檔文件體積是固定的(512K或256K),但某些備份卡(AK等)所使用的存檔文件體積不是固定的,還有一些備份卡由於固件版本的不同,存檔文件的體積也不同。對於這後兩種備份卡,需要手動選擇存檔大小了。具體應該選擇多大,請到備份卡的官方網站上資訊相關技術人員或使用本軟件的「存檔測試」功能。
8、什麼是「存檔測試」功能,它有什麼用?
答:某些備份卡的存檔體積是根據遊戲的不同而不同的,對於這些備份卡,需要在轉換時手動選擇存檔大小,這時,「存檔測試」的結果就能為您提供一些參考。這個功能具體的使用方法請看文檔「使用說明」中的「高級說明」部分。
9、「口袋妖怪強制轉換」功能有什麼用?
答:口袋妖怪珍珠鑽石的存檔體積應該是512K的,但某些備份卡卻只能使用256K的存檔。由於其存檔格式的特殊性,不能用通常的轉換方式進行轉換,所以設置了則個功能。注意:此功能限對僅支持256K存檔的備份卡使用,如果你的備份卡支持512K的存檔,請不要使用此功能。
10、這個軟件支持批量轉換嗎?
答:這個軟件暫時還不直接支持批量轉換功能,但支持在DOS下的命令行轉換方式,您可以通過編寫批處理文件方式實現批量轉換功能,具體使用方法請看文檔「使用說明」中的「高級說明」部分。
11、這個軟件的繁體中文界面和英文界面怎麼這麼多錯誤呀?
答:這個軟件的繁體中文界面和英文界面還沒有完成,請大家諒解。
12、這個軟件以後還會更新嗎?
答:由於現在新出的備份卡基本都使用512K標準存檔格式了,這個軟件的存在意義已經不大了,所以,估計1.1.6將是這個軟件的最後一個版本了…………
13、我想研究一下這個軟件的源代碼,可以給我完整的源代碼嗎?
答:我以前公開過這個軟件以前版本的完整源代碼。如果你要這個軟件新版本的源代碼,請聯繫我,並要保證僅作研究學習使用。同時我要聲明一下,雖然這個軟件的源代碼是公開的,但我不允許有人私自使用我的源代碼去做別的事情,這裡所謂的「別的事情」不含且不僅僅包含以下工作:編譯其它軟件或本軟件的衍生版本、因商業目的發佈或引用……
14、1.1.6版本中新加入的「神奇寶貝了存檔信息讀取功能」是做什麼用的,怎麼用?
答:這個功能是本軟件作者以前研究神奇寶貝存檔時編寫的代碼,現在整合到這個軟件裡。這個功能可以讀取口袋妖怪存檔中的部分信息,並保存到存檔所在文件夾下的「pokemon.txt」文件中。這個功能只在選取「神奇寶貝強制轉換」時自動啟用,但對於256K的存檔,「口袋妖怪強制轉換」功能會拒絕轉換,但本信息讀取功能會正程度取信息。
版本變更歷史:
v1.1.6(2009.7.10)
1、完成了所有備份卡的說明;
2、對DS端的Super Card (Lite)卡加入了512K的存檔模式;
3、在NDS模式下加入了「Normal 512K」格式,用以對應新出的各種備份卡;
4、在轉換為M3格式時,如果不指定rom文件,可以通過指定此遊戲已存在的dat格式存檔文件的方式進行轉換;
5、加入了對Action Replay Max DS(.dss)格式的支持;
6、完善了程式使用說明等配套文檔;
7、加入了彩蛋功能,使用方法:先勾選「測試」,然後在源文件內填入「clock」,最後點「轉換」就可以了。 |
-
-
DsSaveTools 1.1.6.rar
(112.41 KB)
閱讀權限: 20
|