本帖最后由 孙大师 于 2015-7-18 16:57 编辑
1 u; I; d R- W/ @; P
1 n& t& C/ g" ?: n. ?- L《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,( P c; `& s0 ~
直/读原理,以及BIOS锁区等相关知识。
: b" `: z7 W7 M3 j6 y0 `2 F j/ h
3 s1 u- E/ k$ I" L7 {
前言/ K* l" `8 \7 A
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
3 a4 l. x: U6 i3 Q不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.& L1 j2 {: h C: h/ z ~
0 M/ s& H5 ^% j8 ^ g本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。1 d5 z% l2 O, ^
- i f7 r" T" g& f) A8 V* d
第一章
/ U3 R% @/ F& R( Y
' i; E- i$ y2 \ v q5 JPS主机从开机读盘到进入游戏的过程:4 o6 V* y" Y+ A! h( u9 y4 t5 l
# _! D; {/ K: R ^
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
, ^' [, C1 \8 O( S. y 就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
( K _+ j- Y2 ^0 U% Y 二阶段,如果没有正版识别码就进入CD播放界面。
* O. w- o4 `$ X* H; D. C3 e- L- ^9 R% W1 [, Z9 i( _. K0 i
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
" a) f C' y H0 w# _/ }8 N 如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
/ \9 ]. L+ o3 ?" I8 u1 Y- `8 G 将返回读取正版识别码,重复第二阶段。
) S9 F$ e+ g4 {- D$ h8 |) |0 @7 W4 |- i H' x
第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,$ E9 ]; q- k( G* J' x1 |
加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版/ o% Y, A# e7 Z
识别码后,光驱再次开启2倍速,进入系统文件加载。2 T/ R @% u4 A2 K( a3 U0 T
2 n8 y* R6 z& M5 g* I4 @
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描4 q" {2 `' x" ~/ L- S
CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
' ~' I' g6 h0 a1 O 如果没有,就进入游戏。。。。。。9 I$ ]- j, ?8 j/ k9 S
) R, W' Y; W; A3 E! B0 W
& A6 K$ q* I* B% m. `# f9 Y第二章
9 S* I- p; U; I* G2 ]; v" U- x: v; ^# t3 o3 x0 [! F% z
1、正版识别码:9 e6 E, f# Q3 ?3 N. h: |+ E& V' l6 Q
" K- a s2 M- C正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
! t- Z- \7 o, @& w的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
/ Q: T2 |, x2 ?通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
9 i$ R! U3 }* w0 T3 c- Z* Y分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
5 }! S) ?7 }1 V7 _( v: h$ U这也叫“锁区”。1 }/ Q6 V# g& R5 \
4 E, N/ V5 d0 {; L9 A正版识别码日版:
$ R! Z% h+ A- A# m$ L 2 V. ~- B( B: Z
正版识别码欧版:
u3 d- [4 S" |0 I
/ O. D" Y( R5 l/ V( W- c4 d正版识别码美版:
* q( L5 r) ?7 O! E
3 D5 j9 k x6 t/ @) _- X+ s
' \' ~: Q( S5 {( V% n2 q2、正版识别码的处理电路:/ Z& @* r% }# d# @+ i
* E$ R s1 e$ F7 r5 y$ ?, D/ M
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
- y2 c1 n" r! Z. ~4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
% u/ Z3 y7 A# z4 }* H这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机 R9 g3 s' ?+ Z9 Z
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
& G2 F ?" @5 I芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送( n6 u; N1 Q2 }7 n- h! i$ U
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
- b8 C: r3 m7 F飞盘法见第三章。
7 g/ ?% `+ [1 y$ @. a* @
! D9 W& x- Z( r9 W2 g控制芯片图片:
( C% v1 I: P* j$ {; a$ q
, d. U% M( A4 F# u7 `2 {$ @/ N0 FSCPH-100X:1 J6 ^" y; O8 B2 Q" R8 I
' _8 h. s, b3 y* y
SCPH-5903:
3 {* `9 N' f, w c5 Y" K % R2 V# K) F! b& p
& r [1 Q& K$ Y+ J
其他日版:$ p0 [& J/ r! h; d3 k- \
, ]9 f/ P4 }* Z* `4 H
其他美版:0 v& A: L# k) }1 _2 Z: u$ Y
! N: w; m$ ?9 k; o9 D$ A
其他欧版:+ r' j- I+ H; Y, L) r# e

& J! B) W/ T7 l1 T( x* [$ g0 Q/ e( R
第三章
* u9 E- B% E+ F! Q. Q
h8 v+ O* Z0 [区域引导信息:3 O9 ~1 S$ P6 r$ J8 t! r
0 t( x3 |- z# A/ M. @' |* ^$ W; q光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS& A+ S3 |' d" a
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
) U/ b& u: V# {2 r u) J9 `光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!
$ z# `% |. I9 d# ?游戏光盘无论是正版还是复制版都是一样的结果!
) Z1 I3 B9 C h0 `经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
# \ n E( X! c0 S这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:$ q$ Q) t& J/ K- a, Q7 S
- t7 J+ U) H5 l$ h2 h7 R! j- R
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
; j) ~, Y9 ]; L 加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间: w# H: @5 K: X ? `" {
要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
- G0 q- ?9 R$ I. X* A 放开仓门开盖,盖上仓门。; s( K3 B+ m7 l9 J
6 K, I( L$ H* F7 U; Z7 N% E2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
8 F2 z9 m& i& l/ u, z. j7 l* a3 l 首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
, ]0 G+ ]2 c* F1 ~ 不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
3 d9 U* B4 g/ C SOP32的BIOS,可以用27C040飞线替换
- B5 K4 C( j, N, p SOP40的BIOS,可以用27C4096飞线替换
! V0 e5 o9 N6 ~7 j: o( [ " w- B8 Z/ a. e* V6 P: D0 Z) c0 p

0 g/ N6 k' e2 b. ? . Z) ~# T+ Z9 k9 i' [9 ]! E0 N/ M/ Z

/ U0 [. }& G0 T; V4 |$ ~4 y' V# U$ m1 E5 @# A3 e. k
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
% y0 S" e# U% Z5 y) f0 t
4 ^) D f7 m z- ?4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
$ t4 c& l$ v: g
1 m1 K! q+ o4 b7 t' `* j这里说下,网上都说SCPH-7501最好!为什么呢?
. `$ Q9 l. l7 C+ C8 H首先7501是美版,是全球通主机,日美欧版游戏都能玩。
+ f! g; }/ r# ^ l其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!2 B( E9 i+ F5 {$ V
再次是屁股后面带有扩展口,以后的主机就被阉割了。" d# P0 H2 w5 T# T, u' U: c
) A' B2 K# E& V+ a ?9 q% _
这就是原因,难道其他主机就很菜吗?3 D: n) }# g( r/ u! O
2 H; G# j* [/ ?# \( p) b0 d% }
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
M* o4 a4 k; A0 X( x9 ?' jSCPH-5903能播放VCD,也很牛逼啊! ]% ^0 N0 @5 I% w. n" _
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!( W' f7 d# H! Y: F
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!4 d7 r5 j5 Q9 A; V0 `! G
SCPH-10X 身材苗小。。。。。
: D+ r7 v& L: z3 c/ H- N+ O
8 S' T) v. Z5 f* U7 `( L这些需要看每个人的使用情况和收藏爱好了。 ) T* t9 T% A4 L4 E
5 \; |2 R, H* f( f第四章
& @+ p7 ? }& w$ c
( m2 G# A, s! V2 K' Y& O: jRHP游戏引导8 X) F# K( [3 O3 N& X
) Y% K4 ^: n1 l' O) x
RHP即“Red Head Protection”) d5 l5 b+ F2 l5 |7 s3 j8 s6 V
9 b9 n& o+ ^& v. X: N
$ m$ Z" b [0 d) `, }2 m( h
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS$ {- Z. d/ b! w/ p" t! I
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
! v& v' B/ E+ h5 j( G) Z8 r的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
6 j! A( k6 u& T4 ~& _标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语7 T/ [0 ^. b* F/ p, G
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head3 i& Z& j# l! b3 f# i0 {' x
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
/ k3 z1 p( D9 z比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
% t1 a" o" ]$ `1 B% u4 Y# R芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
' v: T- R2 L9 b8 x除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。9 _$ Y) f1 F p0 N5 N2 {6 D
: b: ^, R7 c/ g% C7 S! Z. l第五章8 `' i- @; h6 @1 s2 n
2 G. e7 a3 }/ q0 F8 W9 Y0 R
直-读-芯-片2 f: ~8 ]+ x+ U3 H
# z4 h; o- g; ^ f; N2 I. u

7 ~8 |; y i1 I+ R/ A* G. \, m3 ~
) e: I: I% n) b y+ @2 u0 v) F, S直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-: _0 ^3 r/ Z8 w+ m
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
* T9 ]. Y) j$ Z& {6 u2 P9 S而直-读-芯-片还要分功能,这些都与烧录的程序有关。
' Y: k8 K e4 [+ v/ R
- f5 ], l" d, v+ _' C# B- b9 ^2 e1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
1 |8 {* A( Z3 K& W+ i' _( f+ J, ]
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。/ S4 U( t' E3 S+ e( @7 m
e3 d; Q6 X+ ^" l4 t1 y0 i: m
3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区$ b% y9 S H3 m3 K3 T$ @; `1 B; |
! G! |, Z7 b2 Y5 N' q 以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
1 O7 F d* h1 C" c7 H1 {: E# @* i6 C
玩所有区域游戏!) f/ a5 R( F" o7 P
. |; p, ]) s8 l, }1 r& e. g4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上5 b" u4 O. m5 B* v |6 ?& b: K
1 G: y" z! b: N/ E
如果直读是全版引导,就能用在所有主机上。
! e' G' I0 X9 q9 S! b
+ ?) _- R9 @( N# T9 [: s除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
# P) D4 I+ c3 Q- q, p的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
& r8 y3 p2 I/ P
- n/ Y; U( T' u" w4 p5 H看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
1 e' Z, C5 o* u那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。9 \5 @* N. p8 W9 G) ^: L6 \
( L. C* m4 C$ C9 r第六章, A7 d( Z' u8 v2 F; J
- q4 e1 j+ Q4 r& L! hPS1直 读 芯 片 MASTER版 - ^* r3 V% V1 L( g2 F
3 a, v- u8 }- x9 r+ r
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
' e( R% z0 C. p) b) |支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大" Q' t- F, e8 \( }; e4 I) h6 L
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
* T2 Q) R, M! u$ W8 P" `模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
" ^1 o! Z6 j4 z: C( R2 {增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
T0 R: M/ q7 Q- Y" v$ \4 m- D; o1 ?* ]8 H3 o8 W/ Z4 b
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘
' W* {$ r9 }4 B8 ]' ]* {% a识别为本区正版? _4 }( }/ K; q0 V, ?: E" k8 f
+ ] n, L# j% h
l k! p" n ]
拥有MASTER,即可全PS机搞定。。。。。。
3 L$ p7 Q6 C& j Y, L) M) d# |
0 M& G1 b) r, h: p+ ~谢谢观看,下次再见!
; [0 H6 N+ d8 Q' B. e& j+ B
% z7 ]$ z# L: R6 ^# m/ m3 x9 T% M8 O% ^+ A# a# y9 ]
|