本帖最后由 孙大师 于 2015-7-18 16:57 编辑 9 _# ?5 h+ a% n2 L; m
o& T6 b# w5 Z0 [
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
( L5 p5 e" h/ ^6 M0 J. f 直/读原理,以及BIOS锁区等相关知识。
0 i1 _0 v% f9 m% O5 B! W$ Q- J
0 t" |- g& i% ]2 w7 a( H
6 T4 n' t0 S$ Z3 ^9 U前言& @% H) F P9 \* D9 V- O5 c( d
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
9 Y, |+ d2 B: ?- u不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
1 k* g7 _) {/ e# N r+ b Z) j! ^; e7 }8 Y; E6 F3 {$ S/ ^
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
( s" U2 O/ c4 v) _. `$ `6 z$ X, }0 P6 `* ]& l- X* Y! e
第一章
! P9 e2 H4 H+ A( B$ l0 b0 ]; o" k7 N
PS主机从开机读盘到进入游戏的过程:, d) I3 T2 K, D) `+ r; |
5 a3 m! x7 V' m; A* T, q {' j第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘# m7 |5 w; R* O/ N- |
就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第! g1 T: Q7 G* A7 b- O8 O7 `
二阶段,如果没有正版识别码就进入CD播放界面。
2 @0 O: J I& [
* j0 m# g6 T5 w3 v" N第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”- {$ S3 R9 q7 o2 k. G6 R; c
如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
/ h p4 T9 m/ Z" z: u' q 将返回读取正版识别码,重复第二阶段。
6 h' D8 O: w7 U0 \# g
- K' o# I8 `/ @/ p) Y第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,2 g% _4 ^' d- t( h6 T
加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版7 g4 Z/ N' v1 @# T
识别码后,光驱再次开启2倍速,进入系统文件加载。/ W& L$ F# D; u' O s
# a5 H3 T. y- w# \3 Q$ K第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描6 m5 O8 c" }5 [" S3 t
CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
: ~4 o* e% n2 m: j* Q0 p+ L 如果没有,就进入游戏。。。。。。0 G9 n( J, `" a1 \2 p5 s' ~
- `$ {2 ?4 B) l# q' m/ ]# r- L
7 O4 Q7 S/ E" n5 n) T5 W" u第二章
! e+ l$ f/ J4 X, i: ?2 t9 [
/ H( z$ i( z9 i; Z- C1、正版识别码:
# y' ^5 e: E6 e% c& z3 U' o1 V* O0 k' C2 r/ B& n
正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改7 N( @0 y' i. w" J
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道# ^, k: j' _' N: U9 P( i' N5 Q
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码: {) F; s) Z5 p' ^1 E
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
1 `: [# k( r6 w' [这也叫“锁区”。
" H% i& q9 L, h+ Q, c0 k2 F5 S& r2 E7 W5 k: @/ i
正版识别码日版:
0 {" A5 X9 F5 U1 c7 ]- r+ U+ z( `" N+ N4 Q1 j( ]
正版识别码欧版:
0 C6 U$ Z! L( }
8 e) m2 n% b1 q; H- K$ }- X: ?& U正版识别码美版:
& W* q. z4 k) c b" n
. c% l' c% e# x* X8 ]
9 S; d& V6 G0 A9 B+ J- ~2、正版识别码的处理电路:" R9 d7 ?# _0 d( T" b, |
& Q) T @7 Q+ }5 |4 U0 h x& _% S正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为- l$ _ w" K! L# [6 ]
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机* r- f& W9 d$ z# J0 E4 c$ l
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机 ^! Q8 B. X% |+ H
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
3 [3 `4 d3 D* F$ j) _ ]芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
4 m1 Z& `0 f1 E4 @! @“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。/ l# O- p! f: T3 \
飞盘法见第三章。
7 O W5 y9 \& q) n) e! u) `8 e) a( B* j' ]% J& R
控制芯片图片:
$ ?2 d8 ]) U: y) ], o$ ]
9 y- S6 H. E. f8 _( I5 F' V' nSCPH-100X:
$ V4 N& w" Q; K! q) L& U/ V, U |( x) I) l& ]* O2 L5 z) D! {
SCPH-5903:
4 X G8 S+ b2 }5 J7 e6 _! x
# M2 I0 Z. b2 X* z& s5 D5 n. U' m) j& k6 H/ I- d
其他日版:8 w4 l) _ g* z3 k
, \" Q% w" c6 `5 C6 a" _& w2 z% k8 S其他美版:5 N! [! H3 T" j1 [2 B9 x$ j/ `! S
+ x/ o! T* e! f( g" c
其他欧版:
, R* H2 ~# U( H* o y4 H1 I" e( b! G. t& ^- ~, ~" M w
. C) C. Z- z' y( z% s第三章
+ F# B- k1 J/ \ I, y* N
- V1 ]9 _# D1 R0 B0 l& z区域引导信息:
: E, ~: z2 J& E
% H2 P7 T) s4 C! k; ^1 A# c) i光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS7 x* o5 D4 z* o: r V: |
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
( D: O) c$ X2 O9 |光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!0 p9 A# ~; ?6 `* {
游戏光盘无论是正版还是复制版都是一样的结果!& k& l9 }: ]+ n1 t' [& F
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!' E1 f+ D* d/ j/ g1 V0 q
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
5 K5 N+ h' Z9 O. H& Q
7 y) W9 X7 P$ R) q0 z7 ?4 h" O1 R1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
% F3 r. ^3 ? o& Y# e' H 加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间4 x" k; k5 v! J/ o, K% `; Q
要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面. z2 z& U7 C; R% Q
放开仓门开盖,盖上仓门。3 _7 B/ n6 O( S: K6 U$ ` K: |; X
. W. p: S5 g. }& Y! l
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
7 L7 I# g( w' y1 u! W6 }5 D 首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
d+ m! b* o0 y$ p0 B! J5 W$ x [ 不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
g8 Y) Q( Y& I8 `5 E9 g9 f2 f SOP32的BIOS,可以用27C040飞线替换
& f1 m4 q8 C6 k% @" D! r. @5 ? SOP40的BIOS,可以用27C4096飞线替换
$ l* H4 u# i; `
2 ]# p9 h+ z9 M6 W" K! ^+ ~) m$ U( m& B" o) Y5 Q
7 N# }8 q6 l4 ~/ l: o8 K9 \( F
8 F1 y( I7 d+ P3 d& [$ Y. A6 a
) \ b/ n& w2 ~; E, X+ T! u0 K3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
( ~. T- f9 ~/ h1 ~
& v f: Y' H K& p# q7 e1 b4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。% }0 U) r4 }# v7 s3 Z" W k
& z* j5 n# L e
这里说下,网上都说SCPH-7501最好!为什么呢?
+ n Z# }( X! F7 r- U0 _! x" u首先7501是美版,是全球通主机,日美欧版游戏都能玩。
, o1 S" R2 v3 y4 F' C1 H其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!
1 X* z) ^; _+ A4 d* ?6 ]' q再次是屁股后面带有扩展口,以后的主机就被阉割了。
) [. Z( v) X* G9 @4 m4 O' Q) F- F5 S: Z5 g1 G
这就是原因,难道其他主机就很菜吗?
( Q* n7 l o. a, o* ]/ K0 c, D* N6 d9 \
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
+ W+ }( F f, M3 ZSCPH-5903能播放VCD,也很牛逼啊!' m% o# F+ i: Y0 g& b) e! v
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
+ ?+ O8 Q% n5 ~5 jSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
: v. M6 H7 |$ u7 y2 eSCPH-10X 身材苗小。。。。。" ^( O! W. x8 G* s5 p4 X
8 |/ p% z7 m" C/ j6 U这些需要看每个人的使用情况和收藏爱好了。
- c% s7 _0 L9 j) i8 l' N2 S
; M4 K. e1 f# Y7 @ ?; I. S第四章2 H4 c. w& N% [0 A
2 L& p! K7 ~( W- A+ x
RHP游戏引导: `' [1 q. d- W1 t: F/ g$ f* W
* ~+ j6 A3 M# g& VRHP即“Red Head Protection”
! j9 |5 [6 H( U7 ?5 @9 g G; ^5 ?) F0 g- S
8 D |, }+ I* u8 K3 a
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS) `4 Y- N6 p" ^& d
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读/ o- r6 n& q$ M# P1 X( b
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
* D% c; @ h- ~' Z- Z标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语' X0 p$ P- A4 M; W0 o) r
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
. M. B6 _3 u4 r7 G Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。- z$ W3 J l5 f' n. f* @$ t
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
0 E9 [2 F3 ^2 O! [5 G6 ^' R芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏1 r( u8 d9 E2 {/ y* Q
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
! F j3 @4 G, G# r/ F) t" M# B2 Y4 |# M- A3 }. g7 ?
第五章: h7 y: `0 H! a# h$ E4 j$ Y
1 f, o% U4 t/ Z; \: t8 R直-读-芯-片
- v4 J3 G0 n* p* C8 f% B! R
2 D8 y. m- \( W: r. C+ m$ m: B; }& `$ e
- f9 p( P! z8 Z. I$ c
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
& A; B- e6 A" c: ]' m$ T芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
1 b6 v9 V, c @! j+ U而直-读-芯-片还要分功能,这些都与烧录的程序有关。, O9 Z) L4 Y8 D5 P% u0 z4 ]2 r+ T
+ n5 C" s8 [+ W" \
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
3 p1 q+ |& n4 K. v9 D% m7 f( T* L- r, j7 C; g; |
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
* H" O+ B% N; @+ \3 m' c5 j$ M& X, ]+ e- a/ k8 Z: s5 O W2 l! o8 G; _
3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区: I. ~" m/ k% j/ t0 s
, M/ \/ i) W8 D( ~ \ 以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
# ?. {- \% S: b( [6 f3 a/ [9 u9 E5 a4 l, ~5 q, V. T; A; H
玩所有区域游戏!
! v; m* x- g: A) |. M1 t; m& _
1 P7 m+ t" ^! c4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上9 B0 a" h" ?# \
% W1 j4 I7 I: k# c* ~8 z6 U" z
如果直读是全版引导,就能用在所有主机上。
* J. p$ J7 G0 m& [
' U) x0 g" |9 b4 s5 u6 ~) d除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
, W, A, a; ^: B$ J e* k的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
2 m% c! S& L5 y! I5 Y
5 f+ @3 Y) n3 ^) s% E8 S) H看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
$ @- q! S6 \+ ~) ] K那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。 a+ _) H/ g% q) J8 s8 u% H
; [5 J( l( C5 r- c3 N第六章: h2 J, l, A/ X; x9 B1 x6 W
6 F# i9 Q3 h- F BPS1直 读 芯 片 MASTER版 , L; o8 X5 C* i3 t: C2 y
( a- u# m$ z( N) X' A* \
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁 y# O% u2 ?7 F8 |* ^: F
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
8 h, @* D! @: e, x针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
; ]0 v& t2 L' ]9 I3 o模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
: d3 ~. ?0 d) _增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)$ ]& \; U' ~/ ?
3 [" W7 v+ |! y: A4 e而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘
. x& D' [. c! P/ X7 G( k6 z识别为本区正版?; q( I' y6 }$ R! P6 g, V& p4 k
' X- q% I% j/ B7 }* ~( D. ?3 X9 @ j7 I x+ R( o" N" |
拥有MASTER,即可全PS机搞定。。。。。。
. E) n( j8 p/ M+ I9 p+ |$ v% G" T4 q G" [9 B5 [! Z
谢谢观看,下次再见!
5 W0 o* E5 w [( `' h
" @2 \( _; Q7 P7 n8 N+ n W% `
9 j' Z# w( H7 J |