ps2 映像檔的資訊及修正工具 - 模擬器

Susan avatar
By Susan
at 2017-09-24T15:05

Table of Contents

眾所周知若要盡可能的進行正確模擬
除了模擬器本身要不斷精進完成度外
遊戲 rom 檔或 iso 檔
甚至主機的 bios 檔是否正確
也是會連帶產生重大影響的
相信有使用過 mame 的同好
應該都會有這類的體驗

例如某遊戲有畫面破圖或聲音破音的問題
但在不更新 mame 的情況下
僅僅只是替換成剛 dump 出來的正確 rom 檔
結果畫面或聲音就都變得一切正常了
此種情形在 mame 上也不算少見了
由此可知正確遊戲 rom 檔或 iso 檔及 bios 檔
對正確模擬的重要性有多大
當然上述情況在家機上也是很明顯的

下面以 ps2 為例...
目前 redump 收錄的 ps2 映像檔資訊有兩大類

1. dvd 格式遊戲其附檔名為 .iso
2. cd 格式遊戲其附檔名為 .cue + .bin

目前網路上流傳的 ps2 映像檔參差不齊
除非有特別註明符合 redump 上的資訊
否則大多無從得知映像檔是否正確

在此介紹兩個簡單好用的程式

1. getmd5
此為 ps2 映像檔資訊工具

2. lock-fix
此為 ps2 映像檔檔案大小修正工具




直接執行 GetMD5.exe
此程式會搜尋並判讀該資料夾下的所有 ps2 映像檔
在執行完畢後會自動產生如下的文字檔案


PS2 ISO MD5 Calculator v2.26 by Chook
--------------------------------------------------
File Name : Neo-Geo Battle Coliseum.iso
File Size : 2 062 811 136 (為此錯誤映像檔的檔案大小)
Image Mode : DVD 5
Size Error : OVERDUMP 160 SECTORS!
REAL Size : 2 062 483 456 (此為 redump 上的正確檔案大小)
ESR Patch : No
--------------------------------------------------
Created On : 07.11.2005
Application: PLAYSTATION
Copyright : SNKPLAYMORE
--------------------------------------------------
Sony ID : SLPS-25558
Version : 1.02
Region : NTSC-J Japan
Sony LOGO : Compatible with Sony ID
--------------------------------------------------
FILE MD5 : 43370db6c355191fb65a2b44187ba83c (為此錯誤映像檔的 md5 值)
REAL MD5 : 5927a1abc21351ef54ff60ee6161214e (此為 redump 上的正確 md5 值)
4 REDUMP : 43370db6c355191fb65a2b44187ba83c (為此錯誤映像檔的 md5 值)
--------------------------------------------------
REAL SECTORS: 1007072 SIZE: 0x7AEF0000
LOCK SECTOR1: 1007072 END: 0x7AEF0000
USED SECTORS: 996818
ZERO SECTORS: 160
==================================================




直接執行 Lock_Fix.exe 以修正檔案大小
在執行完畢後會顯示如下的文字

File: C:\temp\Neo-Geo Battle Coliseum.iso
File LBA: 1007232
Real LBA: 1007072

IMAGE Overdumped!
Trimming 160 Sectors...Lock Sector found!
Lock Sector OK!

Press any key to continue...




再次執行 GetMD5.exe
確認是否已正確修正映像檔的檔案大小

PS2 ISO MD5 Calculator v2.26 by Chook
--------------------------------------------------
File Name : Neo-Geo Battle Coliseum.iso
File Size : 2 062 483 456
Image Mode : DVD 5 (dvd 遊戲正確此值為 DVD 5 或 DVD 9)
Size Error : Correct Size + Lock Sector (dvd 遊戲正確必為此值)
ESR Patch : No (dvd 遊戲正確必為此值,若為 yes 則此程式可修正)
--------------------------------------------------
Created On : 07.11.2005
Application: PLAYSTATION
Copyright : SNKPLAYMORE
--------------------------------------------------
Sony ID : SLPS-25558
Version : 1.02
Region : NTSC-J Japan
Sony LOGO : Compatible with Sony ID (所有 ps2 遊戲正確必為此值)
--------------------------------------------------
REAL MD5 : 5927a1abc21351ef54ff60ee6161214e (此值須符合 redump 上的數值)
4 REDUMP : 5927a1abc21351ef54ff60ee6161214e (此值須符合 redump 上的數值)
--------------------------------------------------
REAL SECTORS: 1007072 SIZE: 0x7AEF0000
LOCK SECTOR1: 1007072 END: 0x7AEF0000
USED SECTORS: 996818
ZERO SECTORS: 0 (dvd 遊戲正確此值必為 0)
==================================================

結果顯示修正成功...

另外...
下列為 cd 遊戲的顯示資訊
其中有部分資訊會相異於 dvd 遊戲

PS2 ISO MD5 Calculator v2.26 by Chook
--------------------------------------------------
File Name : Bloody Roar 3.bin
File Size : 740 096 784
Image Mode : CD Mode 2 Form 1 (cd 遊戲正確必為此值)
Size Error : Correct Size (cd 遊戲正確必為此值)
--------------------------------------------------
Created On : 22.03.2001
Application: PLAYSTATION
Volume : BLOODY_ROAR_3
Publisher : HUDSON SOFT
Copyright : HUDSON SOFT
Preparer : JUMPEI ISSHIKI
--------------------------------------------------
Sony ID : SLPM-62055
Version : 2.01
Region : NTSC-J Japan
Sony LOGO : Compatible with Sony ID (所有 ps2 遊戲正確必為此值)
--------------------------------------------------
REAL MD5 : 4686a6d60b8617e15d991d94c666ca05 (此值無需理會)
4 REDUMP : e46b173394f0fec19fdab85bc6448082 (此值須符合 redump 上的數值)
--------------------------------------------------
REAL SECTORS: 314667 SIZE: 0x2C1CFB10
DATA SECTORS: 314517 SIZE: 0x2C1798F0
USED SECTORS: 314517
ZERO SECTORS: 150 (cd 遊戲正確此值必不為 0 ,絕大多數為 150)
==================================================




最後小提醒...
在使用此程式進行資訊判讀前
請務必先確認該遊戲的實體載體正確為何
因很多網路流傳的 ps2 映像檔
當初為了改機讀取或減肥...等因素
是有經過格式轉換的
如原生 dvd 格式轉成 cd 格式
或原生 cd 格式轉成 dvd 格式
在格式錯誤的情況下
比對 md5 之類的數值是毫無意義的

另外...
由於 ps2 相同遊戲可能會發行多個版本
如初版或限定版及廉價版...等
這些在 redump 上都有註明
其中有可能發生初版或廉價版的 md5 值是相同的
但 Sony ID (即遊戲序號)卻相異的情況

例如某遊戲目前 redump 只有廉價版的 md5 值
而無其他版本的 md5 值
不過手邊持有的映像檔
雖然 md5 值是符合 redump 的廉價版
但 Sony ID 卻不符
此時該映像檔就有可能是初版或限定版
可以留待將來 redump 有初版或限定版的 md5 值時
再進行判斷...

--

All Comments

Una avatar
By Una
at 2017-09-29T13:01
推專業!!!
Megan avatar
By Megan
at 2017-09-30T04:03
Jack avatar
By Jack
at 2017-10-03T18:21
推! 很有幫助~
Hazel avatar
By Hazel
at 2017-10-07T11:36
專業推
Edith avatar
By Edith
at 2017-10-08T15:26
Selena avatar
By Selena
at 2017-10-09T18:37
Edwina avatar
By Edwina
at 2017-10-13T13:48
記得redump內部還有規定光碟機型號跟製作軟體
Faithe avatar
By Faithe
at 2017-10-15T19:30
推專業~
Emily avatar
By Emily
at 2017-10-17T21:25
好文推
Irma avatar
By Irma
at 2017-10-19T18:42
感謝分享

cyber formula(SFC)

Barb Cronin avatar
By Barb Cronin
at 2017-09-22T20:17
本作是1992年TAKARA發售的RCG 原作就是在台灣非常有名的閃電霹靂車 閃電霹靂車到現在還是有很多愛好者 不只MEGAHOUSE做了一系列的Figure 暑假在台北還有辦特展 本人最新買的愛車d^^b(現寶中.........) https://imgur.com/a/baeDL https://im ...

gooランキング的SEGA名作排行榜

Kristin avatar
By Kristin
at 2017-09-22T14:39
原出處 https://ranking.goo.ne.jp/column/4597/ 宅宅 https://news.gamme.com.tw/1522790 名次 第49名「聯合前線/The Hybrid Front」 第48名「戰斧」 第47名「雷神傳說 光之繼承者」 第44名「超級忍系列」 第44名 ...

PPSSPP玩遊戲王ARC-V卡片力量SP

Regina avatar
By Regina
at 2017-09-22T02:06
PPSSPP玩卡片力量SP的時候, 發動效果時的卡片大圖會顯示不完全, 雖然用JPCSP可以正常運行, 可是因為跟PPSSPP比較熟, 所以還是想問問有沒有前輩解決過這個問題。 基本上紋理跟渲染都試著切換過了, 不過依然行不通, 使用的版本是1.2.2 --    七歲的那一年,抓住那隻蟬,以為能抓住夏天 ...

Dolphin-memory-engine Beta version 0.2

Ursula avatar
By Ursula
at 2017-09-21T22:09
https://github.com/aldelaro5/Dolphin-memory-engine/releases This releaseand#39;s main feature is the addition of a memory viewer. This memory viewer conti ...

(Commodore 64) Hoxs64 v1.0.9.4

Hedda avatar
By Hedda
at 2017-09-21T21:26
Hoxs64 is a Commodore 64 emulator for Microsoft Windows 10. 2017.09.21 - Fix for saving and loading user preferences that was broken in v1.0.9.4. 2017 ...