本帖最后由 孙大师 于 2015-7-18 16:57 编辑
- }, S% C C8 ]* U9 T% B H% G) Q( ~+ r$ }
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
, r; N* c6 ]/ H6 M 直/读原理,以及BIOS锁区等相关知识。
# J" l7 s( F6 M0 u; Q/ b- }' |! a2 `% g- B, ]0 V% j
. b1 Y; m! y) n s- {0 v* e! w8 k前言8 n" D- D- ]! g7 I
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。& Z4 _. J# U" I% n/ y* o: d. A7 A
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
- ~% P) \* _; V" ]$ f" R
7 ~9 ^" T; E$ c/ f, u ?本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。. I2 Q) \+ E5 i6 F7 i
# `# o" U0 H) a0 ?第一章! I8 X o5 t; P& @& P: `2 A
# J/ E5 F0 M5 `1 E- zPS主机从开机读盘到进入游戏的过程:0 b% ]/ v) t; `: u' J0 c! @1 f
& E, i. ?' Q$ u) A& J) B第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘: Q6 E) B7 U: l- m
就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第+ Y4 [2 q- B4 k* k( l8 j
二阶段,如果没有正版识别码就进入CD播放界面。2 s! O4 H. m- u% C& M* q
4 Z9 g3 D( ]* _% `
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”7 L; F- S3 P0 n, q8 p
如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
' S9 C& @. s2 A) F- Y% k9 V+ ~2 } 将返回读取正版识别码,重复第二阶段。" ^4 l( ]5 H* p+ E5 E- p7 E
: S* V T' U5 |8 k5 I第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
; [7 W0 e: Q3 x) B 加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
& Z3 _1 L4 i! V% a) R 识别码后,光驱再次开启2倍速,进入系统文件加载。) z6 P( z6 y& t6 [; p
, {3 T& ]0 ~0 c* a# P2 O R+ y第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描* `+ G6 U a% y7 R# ^3 @' ^" }
CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,8 ~0 N+ q" K* L/ ]+ l, w1 n$ m
如果没有,就进入游戏。。。。。。2 R6 t, T7 q9 t$ p5 j
+ I6 b' a N/ P" d
( g; |% Z' M) C0 u2 Q
第二章7 I6 |" A; d) x8 x2 L
6 \8 ?, |* @" R
1、正版识别码:
B/ C( l1 a5 k3 T! U% D# m8 k" n$ Z' n1 d0 ?5 v
正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
+ t- S# u- `6 u7 ]# r# B的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道& {- {- v% d& t# e9 \! a
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码& K1 D9 w" g- ~6 G
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,9 E& y. A: z5 L5 l/ ]: L1 }& V
这也叫“锁区”。
# h* C. @6 A0 F
+ F3 c+ o* y: k4 v. P正版识别码日版:! b5 R& x! l+ D; o
8 `& _6 [1 A+ S4 h0 O
正版识别码欧版:- ]9 z9 t! K/ d7 w

: K7 J H$ R% g( A, X; Q: Z正版识别码美版:
* w& m6 _, q/ k* c' k q& Z 1 C' l$ h6 x4 s
: W$ K4 i0 ]# U/ c
2、正版识别码的处理电路:$ ]" i4 C( l2 H5 t7 ^5 G( l
6 x7 o/ e0 |* N6 g正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
" H- W4 d# d& g! b0 g$ i( {4 c4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
2 P% t ` a! L9 P" T" h3 k" W1 q这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机' Z8 w3 |9 f ^2 k5 ?1 H! }
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚" Z2 A$ N% m1 X4 ?( a& M
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送& z* T. F7 o) o0 l. \- U
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
1 n: `) l5 R# F9 J飞盘法见第三章。
* U( v6 y ?$ u3 n! [- C' p I: a# X5 l0 x* y1 H
控制芯片图片:
7 v8 B7 N7 `) f/ \* l7 L8 [' [$ S: ]" P% A
SCPH-100X:4 q4 H: q# T8 g
& O/ o; Y$ `# c5 s, g. I6 c
SCPH-5903:6 ~7 l/ |; |* s

- P# ]( x/ \% U9 I
% X& h, D- D: K. ?1 _其他日版:6 A0 i) H/ {3 V& e0 j
7 j# T5 n r" W0 `
其他美版:; ^; Y4 x( n C+ m/ d+ X
& k% s5 U: T' q- S: k
其他欧版:
; n1 W+ l, x7 a0 V. u
3 v1 m* N" K1 k/ J& ^, F4 }0 i5 G4 ~5 v9 c! _- ^
第三章
4 s) a( \; w6 Q I& ~) [$ r, K" k% w0 \' t8 t1 a
区域引导信息:
) s, m/ j' B; D4 ]& Y1 ~4 l" z4 Q, h4 L4 Y [
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS
" F7 O( C/ Q" ]0 a7 T& k) v$ o主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
+ Z1 C6 ?* a0 R7 r' m( [$ I光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!# c- o. m/ f5 l0 q
游戏光盘无论是正版还是复制版都是一样的结果!
& Y/ q; A' s3 {5 E9 m经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!9 u* g/ F9 Z8 Y) O2 `
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:) A0 _1 ]' m2 }$ ~) i
, z4 j K- `2 U Y
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘. i! t. N6 W# d7 F* W
加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
# ?" e2 w' [7 G& W: S) u 要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
1 `# L5 c' l8 W2 ~ 放开仓门开盖,盖上仓门。
( B* H8 A2 y- A) l8 o6 t2 S4 W% E7 z- y! b$ f0 u6 E& G2 {
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
' ^( L" H/ M3 ~" y/ @0 U' u. I) r 首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
# A; g1 }# j' J% O6 w4 |/ V) T 不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。: `3 y" J' ?! O
SOP32的BIOS,可以用27C040飞线替换" N5 Y( b9 m1 k& J0 P- t: s: H
SOP40的BIOS,可以用27C4096飞线替换
0 [: P% _) O2 J) g% u# H I1 q & w: s4 p) {/ }( t4 n! e& s2 j( W
5 [ T! ?: c! a% g' E

, c1 o; Y% K+ b! ^+ ~3 m ' Z' p/ f5 \: u
2 `+ @# x1 B, e3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。- X; m4 ^7 _2 h2 C! }6 F# t

' A( q7 A; q7 G `( C4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
/ F# g$ z! S$ Y6 {1 h2 O
0 V, K# I/ w2 l这里说下,网上都说SCPH-7501最好!为什么呢?3 k& J7 s% n4 M
首先7501是美版,是全球通主机,日美欧版游戏都能玩。
2 l" i( w* x% w! F* f6 G3 R其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!3 Y7 A" V) b3 D7 }9 {' D
再次是屁股后面带有扩展口,以后的主机就被阉割了。3 B3 d' p0 ^; J: o
. \& ]2 H( z, u+ Q+ o; ^8 [, ^
这就是原因,难道其他主机就很菜吗?4 T( v7 R g( o. V* X$ Y
6 I0 w! ^2 y O$ j& r
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
- K7 [9 f. O( K q, a: H( fSCPH-5903能播放VCD,也很牛逼啊!
$ B P- q5 [4 Z$ O2 a7 Y& YSCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!' H& f3 B3 Z( \; J6 }4 \
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!/ u5 ?+ U+ V8 k& r, U) T
SCPH-10X 身材苗小。。。。。
$ K# _0 i, i& J1 ~" y. {2 `0 R7 c5 S c h
这些需要看每个人的使用情况和收藏爱好了。
5 A: O) x2 {# {% C/ Y: N
- G/ H" m/ C- w) u( Q# T第四章7 ^8 D% S6 \/ z' C
2 j& ]8 m! M- F" o8 H% D( t* ?* l8 x. A1 pRHP游戏引导
: v K1 D8 P1 B1 @ D
' u2 T' N% }/ R2 jRHP即“Red Head Protection”
& I* V: C: ^7 [# I
/ u+ E! `6 f3 T/ D2 K- I, u % H2 B7 P x5 I
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
: y0 n6 P# n1 c& E; P/ v主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读 Y( D+ g7 O$ I- g* q% ~3 `
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
9 e' i, O& z" `标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语+ j& u' v. i( y! L3 i5 q
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
$ I% Y s- ], {* i Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
" V7 z* r0 G7 l% F" x8 S8 g比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的/ r. t& R! H( X9 ]
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
! {( m9 Y' r" b$ v0 B除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
% a8 F# m6 q* ]1 y1 \+ X" B, n# w |8 X9 d# k7 |* y
第五章+ E# y3 z* Y6 X P0 K% J3 X1 x
- U0 ]2 {6 G A" ?8 M% V直-读-芯-片, Q& L+ F7 w( P. d9 H
5 |7 k% S2 `4 p' B
" q+ E) S6 C! v9 c# ?1 J
) U8 y4 f. ~; `: V9 D5 b& q直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
6 r8 e9 t: A% g/ j: O6 ?8 u芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等+ }% x2 y* l1 V0 K+ }' C% z
而直-读-芯-片还要分功能,这些都与烧录的程序有关。# D2 I" R+ e0 O: x7 S
+ k5 }+ I$ M3 v
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
, a2 q, |( V4 d: r& P( `" ^5 ?+ A" J
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
2 E: N/ b) p, v! X9 @! w
) n: b0 ^0 [$ z3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区: w! ]1 p4 k& F' b, z8 W6 h5 \
6 R9 T, e) S# {/ k 以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
0 L" e$ h# |# q* p
) b4 h t" I" ] 玩所有区域游戏!
1 |& V+ b) U9 q' N! h2 O* e7 _5 B, ?1 S. o
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上4 B8 W2 C4 |) x1 p+ d
% [% {4 G& y9 X, S, T, I, V6 P
如果直读是全版引导,就能用在所有主机上。) D2 a$ q3 G0 T8 a# ?* _
& F& E) z. _% z7 G' e" k
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
1 b$ [6 M% D5 F8 w8 t6 K8 P的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。2 e. q3 _; N% W, L1 G( X4 Q: m# X) q
7 S, r: w. c9 x+ I看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。( s l: \. N& i- M3 L3 Z1 z3 C
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
2 E% @; [. b' g9 V- n( g- {
6 e. d$ G& E$ s, e第六章
9 v$ z* I( v% `5 k, a4 j! {" _4 |8 c; Z, n
PS1直 读 芯 片 MASTER版 7 M; U4 {/ B$ }2 C' H
6 J6 I. h' f% {7 ]( I$ L: j0 x, z
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁7 `# u) p* U/ h
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
; I2 O/ ]/ p o9 o' S针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
4 y7 ]1 Q1 B4 n) }) j" v- p$ R& T& P& q模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的* q( [& {) b' ~+ X
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
) o# O' d- Z7 S: n A; p1 g8 Q5 w* G
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘5 R& u2 W v. I+ Y
识别为本区正版?
) N! ^9 [# r! h, T/ X' g. q- c$ q
9 J0 |" ~2 ~) {# g" z, t
拥有MASTER,即可全PS机搞定。。。。。。
" E+ _) n. L$ j0 w( i
( C+ H7 A- K& m9 S9 i谢谢观看,下次再见! , l+ C3 o$ @" T% x
( X7 p5 p% R, L
! e7 y. @8 w& X. ?- D( N1 F
|