本帖最后由 孙大师 于 2015-7-18 16:57 编辑 : t) x9 g0 ~7 c# N2 P, q
6 s0 O+ y% i" h6 u* D r+ f《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
, n3 s# x Y3 U1 ?, ^# y& V6 o9 h/ U 直/读原理,以及BIOS锁区等相关知识。
2 k, R. X9 c6 D; _. n# u r) m' ?; A* E
& W& t& S* ?2 k* G) R. `前言! S0 ]" t3 @% m- ?5 L
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。0 O3 _7 _- Q2 b4 A8 g( o
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.3 B# X$ W* K, s1 Z
1 T f* V9 g9 }% x
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
! M- Q3 u! Q) [# `5 q |9 A% g; y/ u/ h( s
第一章* G9 t0 K7 {7 K$ m1 X
( g. O7 `* `2 G( I. B
PS主机从开机读盘到进入游戏的过程:. X2 P K. c: i8 E0 n4 a/ h
: a ?1 ^" w) r7 V5 `. [4 V
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
0 Z( c) J! T5 I' j! ^( k$ P0 o: I- g 就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第0 J v8 x( w( }# }2 h
二阶段,如果没有正版识别码就进入CD播放界面。
" X0 D# \, O$ c3 c; |0 {4 S1 u; ?/ ?+ l# W% _$ l; q
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
$ p2 i! X$ _: z P 如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则2 i& M8 A" \7 m& |* y8 Z
将返回读取正版识别码,重复第二阶段。
e2 s' m; k8 p" X" h' C# V3 ?2 n7 u) S( d( X% i+ ~
第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
0 C0 n' ~" V8 X' x 加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版' _% o4 P/ M9 o* z$ f2 I
识别码后,光驱再次开启2倍速,进入系统文件加载。$ \7 c; g. h+ h2 y
* d$ d7 g+ H" `+ `第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描% k* j' h; J1 W, R
CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
* v8 U/ ^; c% M 如果没有,就进入游戏。。。。。。+ o" _! E- _% d
, H8 P/ t1 c7 k6 l/ w& U7 y/ K) r( z
第二章! j2 G! c: H9 o$ W" D/ z, v6 }0 G
; p; }% l! q+ O3 L+ s4 l _9 e4 G" g1、正版识别码:& U* L, a# G! ? Z( ~% X
, L7 S9 j5 h+ x4 u
正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改; g- i+ ~3 R- ?, P0 J4 l3 F- _! G) W
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道) I+ [; P' {- R0 N! ?0 \
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码5 x" M ?- l! y% ]8 J9 c R
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,6 K$ B( d7 v0 z# Q8 Q2 L% x
这也叫“锁区”。
" ~ l5 W1 c* ]8 E5 `5 C% n5 b* q+ ?% x. Q Y
正版识别码日版:# n8 a8 D& A- g" L0 r4 [' r3 [
8 Y% s& d9 ~6 I+ g% M8 c
正版识别码欧版:
6 b* U: H& p& N5 v. E7 c * c9 A6 z7 j2 i5 u: K% l# L" q
正版识别码美版:# j3 ]" s4 w6 r) E. t

% S% E( \) C" z* Q8 m# D
) j6 \# G# x8 e( O$ q( }( M2、正版识别码的处理电路:
O6 R: N% b1 G6 h' n' F$ t4 U4 e+ x6 n. m/ P$ A
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为2 f* x5 f2 l" ^) i% e
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机3 C8 A2 {. L3 ~9 X
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机) H! p7 Q& U4 F
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
! e( h/ V$ v2 w3 o芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送2 `# H" K& |5 _$ e2 v, k% ]
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。' U$ H. H( X% E8 I! Z) @ a6 q
飞盘法见第三章。
4 c! Z, @: U1 @, ?& k
9 W/ I( q5 e; a @- U% K# g控制芯片图片:
( d" X0 b( P1 i8 A, J+ D* _' U
p0 k( U1 W- J: y, v6 QSCPH-100X:
) K$ h m' S! t% j; y) g: K5 ]- W
' \. y9 H) B2 I+ F1 R* ~7 K* ^SCPH-5903:
5 y$ T+ O/ {- H0 x: q
6 _ H) a8 U7 _$ ]( H3 `" a3 z* _( x
4 N- W' F. r& M5 g0 R其他日版:
8 G! ]. k/ P4 u
3 J3 u" y$ @. \其他美版:
# H4 D, S0 Y( t( {6 {
! u& {1 a6 |- g6 u" x2 W" @其他欧版:+ x% g: D4 O$ L3 ~& U H

: ^6 q$ a! U& C! m) K( f! O& ]& z5 i9 X, v c' j: H- K
第三章 o2 f9 F! w$ ~2 F& ^) v r. G
, g! H! Q3 g! v6 t9 z1 w$ y+ t6 t
区域引导信息:& D5 V4 ]6 @3 C! H
- W0 v; \& d5 Y9 ^8 k, |2 i
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS. T8 g% {2 H* @9 I/ P
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节9 f; O" [; j7 g1 F% }4 ~
光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!& E8 x3 y# Q- F6 @4 L: d; B
游戏光盘无论是正版还是复制版都是一样的结果!2 P# r+ ?, G( s; X) ?( a( g
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
' Q! ]4 k3 b5 U# |7 g2 _( d/ |# Q8 d这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:9 S, n* O3 W0 Q. p- e6 |
9 B$ G9 L$ V5 r P7 `
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
- p0 x1 q9 m5 }% F: U$ D _+ m 加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
% d; {+ n: ?7 p$ r 要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面8 z# K1 {2 l/ r; x' B3 m) K
放开仓门开盖,盖上仓门。
# j+ N# C' V9 c3 @' ~& ^
# l3 S# t% x4 ^/ n3 S! W7 j2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
4 ?7 n& F- R0 I# a& t. R 首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
3 }( Q0 H% g, c8 n+ g5 P 不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
$ }* r- I1 Q- [+ Y& u SOP32的BIOS,可以用27C040飞线替换# ]7 X: ?; P( J
SOP40的BIOS,可以用27C4096飞线替换0 e7 o) c/ T$ L% G* X

; A$ w8 N5 x3 h( U9 l3 |
6 S# D7 p! S1 \/ Q
$ s. R) N& Q$ O! U* a + K9 J+ [* z6 b
P( \+ H9 W2 b2 ?2 Z N5 B! j6 n
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。9 q: k' D2 K6 F0 m3 @9 c/ Z
3 E- K- ?& _' \8 `
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。4 S- ~ J% ]+ q* l0 J2 y
5 B D" n8 S: { Z0 f( u
这里说下,网上都说SCPH-7501最好!为什么呢?
0 h, D/ r2 ]9 o7 |; D' x/ @首先7501是美版,是全球通主机,日美欧版游戏都能玩。
0 v, q5 i; t) g1 u* r+ W其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!
7 v. {7 b9 U% n, d3 P/ @) c再次是屁股后面带有扩展口,以后的主机就被阉割了。
' r/ D; r# W- P# a+ p% D# M
4 p( T- _' j6 [7 K这就是原因,难道其他主机就很菜吗?
/ b! Z. e( X2 n: Y5 s2 H: X$ d. U, f0 E& [
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊! h% }/ f0 M. c+ ^3 }, R, F8 e# F
SCPH-5903能播放VCD,也很牛逼啊!9 l& T3 b# u4 \2 i
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
0 f% {1 C5 B9 c, h9 ~- T# ASCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
/ m# p( c9 m5 g8 I6 U$ n) BSCPH-10X 身材苗小。。。。。- ~4 M, p( J9 k7 m% V* Y7 K
2 X+ ` T) A9 _; w; ~# Y9 s- ]
这些需要看每个人的使用情况和收藏爱好了。 ) ^) Q* [( E! A! n/ G( I
: i0 _# B9 M/ ^/ h第四章
7 z/ Z# O* V! g+ K) n3 y
) f8 V- I: f0 W6 z6 u* m* h- ^. HRHP游戏引导# x+ Q+ s8 r) q p5 e# _, D+ e
' `; S- [) l# M1 \! u* BRHP即“Red Head Protection”0 M9 A1 J9 t% u; G0 O9 Y1 J: P( T
$ K5 u# V% F; |6 V5 d
( R- F# J+ @6 v# P$ i) u( ~) `
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
' ~! K6 x) H! A: k/ d主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
! ~) B2 J2 k4 C4 @- q# j# v的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
& r$ q3 C4 i: h9 Q- f标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语! K `/ Z9 ?6 H8 \: c+ k
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
2 h3 K; }, l/ T5 `) C6 w" w Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。) d. h g1 T& F; N1 u) E2 y
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的, K/ z1 V. t* u
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏# J% m: U6 O* [2 S; K% e, O
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
/ r4 [7 [- c' j; I" R
+ Z1 q& a. x% D3 a, _第五章
& r" r7 K' p8 n3 C# D% g( ]$ u7 l/ w. o) _& i7 @
直-读-芯-片
% j; N: z& e% D: s; g0 F7 E
/ u# \( B% m2 o& e2 r' U& ]2 o
, T1 b' o% Q4 ~ ]# a( A/ i! }
; {9 w9 @, X' Z! L. b直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
% }( o$ w4 s" Y$ y/ V) D, f芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等9 u& w: Q4 H* J: _1 s; V @* e! F3 o
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
/ m' o6 [4 ]% g& l% J7 B6 a, ^1 E4 J" F5 c# Q! x
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
. k) t: F7 n- _5 r4 U2 j: }' A
5 v/ G+ J- X' [ D$ S5 S$ o, u2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
* X0 f: t* C/ @1 T m, ?; f
) P3 d0 D3 V- d! T2 H3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区# `* b7 z5 d* j4 b
: s# U: i, d {8 C+ h 以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
# W- ^0 Z4 m3 z& W$ {' v+ a& A6 K% w& u' x$ B
玩所有区域游戏!
1 s' a8 ]+ C2 x5 ?* D
' ~! P* [0 O) i, D, i4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上/ o; }( V! Z4 `( Z! \) l9 j# e
/ G& n7 v& V5 q( q$ m
如果直读是全版引导,就能用在所有主机上。
5 r0 g7 b. Q* {& I
+ t- N( `' }' `1 Z1 m0 |除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”. B) o2 Z1 p% v6 X* |- j) Q$ f
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。7 G* X& c2 b C" y2 ]
* X, `3 u4 T D7 d# y, {
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
3 v( g7 l o: Q9 w那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
* L$ ?5 M j1 @% y% M5 Z0 H7 f }+ r6 l- q* g. d, m. |) M0 f# g! q
第六章' L, D; k, v6 [5 ~0 q0 w6 m" s
# U* l# [2 V7 y4 l5 y, f1 ?$ T& g
PS1直 读 芯 片 MASTER版 1 H& E0 K: o: e: i" m2 f7 t* M
) X, z$ }2 M, Y: d$ O4 z! r号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
6 P+ D+ V! M) I" P# g# D# ~" m: r支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大& q* K. [! k: \2 {# ~; l
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形- b G; ^$ Z" }
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的8 H$ W" l% g5 g3 e
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
) |# h) O1 C9 s* {0 A5 G9 l
) Y0 U+ x+ S- ~( m1 J; I/ C1 P而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘( ~+ L4 ^" W% R1 Z9 T% K# {
识别为本区正版?* U3 f% N( |$ K9 R1 O9 U9 R
! ~' b% C% }# ]
; Y c! e( C* `8 ~* @
拥有MASTER,即可全PS机搞定。。。。。。
# E" ~ E$ a: E& }2 B0 \7 ?# D. Q! Z: L" `$ P. q* j! k+ r
谢谢观看,下次再见! ! y/ i1 ?/ l$ V& n
. K. ]* {0 a3 S2 L- Z u
5 n) }0 G& Q/ |' c |