本帖最后由 孙大师 于 2015-7-18 16:57 编辑 9 @- N' n3 r. q5 z& j4 s8 _2 h
$ E# p; W* k& v5 J
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,! ~. s5 C j( G
直/读原理,以及BIOS锁区等相关知识。# u2 g) S# k; d' a
9 s, x' Z! q( q* y& I) B
8 K1 v- H2 e# h) K' O( ]$ ~
前言7 }) a* E$ s% Q
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。, i3 \ q: D: s! z0 \
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.- M" ] n$ V0 Z5 y8 g
1 r" S& k2 R* [9 E3 i8 ?
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。: v N% D: R \* _
# [+ p% y0 w) W% V5 ?第一章
' f+ U, T% A! ~* \/ Z+ q
@' C' P: R5 w8 i7 p, HPS主机从开机读盘到进入游戏的过程:/ ^! h% Y1 _3 G8 D
( X: Z2 ]0 o* q- f$ j
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘3 X' u0 G' O: r: u2 x. H( U
就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
! U& z! T( ~3 U4 `3 G 二阶段,如果没有正版识别码就进入CD播放界面。
% }/ M- [6 {+ A! b7 T+ V9 W* W, }+ b8 K2 ?, C+ y) l9 B7 b
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”: V1 R6 I9 V& h3 w' O" g
如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则1 h( ? ?7 c2 |2 R$ A
将返回读取正版识别码,重复第二阶段。
8 T& [7 e# D, U) O5 l5 T6 T0 g; n/ B" z2 a4 w. e
第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,% m. Z- j: [0 g" K' ~0 Z+ j
加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
% ]! E% [0 H2 a7 I2 d' {9 z- ` 识别码后,光驱再次开启2倍速,进入系统文件加载。( m i0 z* K- ^0 H# e% u t6 M2 W* S
+ w. S$ u& J9 z# A3 x
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
# {! D T" H7 ]" [2 ^3 p CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,( e5 }4 {# ?/ k$ s3 s4 w
如果没有,就进入游戏。。。。。。9 M$ J/ S( ]6 m; x7 d1 B; f
) W5 G7 S# |- i* \1 a. e0 J! f* E: R! Y/ a# s
第二章
% S8 ]1 {4 M# s. b u; I0 J$ y+ [! c l n" T
1、正版识别码:, K: h; o1 M' {7 ^7 p
4 P' N% t& _+ T. y正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改% L' d, s7 T- C* e+ C8 Y4 c
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
3 J3 Z# y) L; E8 w: R. s* A通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
/ W; ?$ p2 g, \) u L. D) z b分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,1 a# g' {, Q2 ?0 @
这也叫“锁区”。
9 w J# F; I0 n. m n U; u
* z/ f- V) q) \- K4 u) B* x正版识别码日版:
: `% h ^4 Z5 D2 {
u6 P0 v3 ~5 H+ i) {- W正版识别码欧版:
) ]0 K4 W* Z/ T1 e1 V
1 k# V0 e9 K1 u: |$ F- c' ~正版识别码美版:
/ |: {+ u0 D* U 3 `* T0 F& u$ V" C5 K
; {) F0 ~0 W; p: e+ s
2、正版识别码的处理电路:% Z# H3 R! _( I' r' F
" N3 R- T( L1 L
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为, x7 N W% m4 l; o
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机5 w X& k! G, f7 C9 T1 X
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机( ~, s% r9 o" N- H2 Y
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚- P& t1 A% a9 ~* X1 j2 {
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送% Z8 ^$ c I/ n; ~
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
# R: R0 f' o! p2 p飞盘法见第三章。
0 m3 M r- {+ \3 w& ^6 E' n6 k a4 d
控制芯片图片:
) v8 t* u5 N9 {3 p$ t( n% R' R$ a
SCPH-100X:- f3 |) w! |7 E! c
4 |6 C* Y. L, l% u: B
SCPH-5903:
; @; ^% W1 A1 _$ L 3 r0 }( D! v( J1 A1 K- J& B4 Z
+ w4 l6 j4 k- y0 }6 P. R7 q9 C
其他日版:7 \8 X8 u- j% s C8 V/ G

. R O; j3 Z. @8 D, V其他美版:! U# P5 F; q) N4 |& F

, h1 f0 Y3 @, A7 Q0 R其他欧版:2 f0 r9 t8 n! n& J" D* b$ ~

0 x* F# {, ^0 h* g+ Y( x4 I4 ~3 L; }' H* ?
第三章
; h5 ^" |. F7 W: d" P! u: g* _( z* o4 F6 B7 q" D+ w) \
区域引导信息:5 q5 c5 ]8 J- @0 J6 V( V: b
5 m W+ D, r1 n# m: E" _
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS
, F" @. l. {9 d J) B主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
8 e: a) `& x9 C7 S& }光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!
) ^' T( A* e0 y0 u游戏光盘无论是正版还是复制版都是一样的结果!
$ O# f0 u L% V3 }7 O) q经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
3 o* [# {7 X2 H+ X, x2 x) X( B6 _这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:2 J- t8 {- w9 h S& o
$ |* F0 B0 W n) B; u1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
; C0 |+ u( p+ u( P) } 加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
E& g+ w d) r8 c 要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
/ c* ^- G! w, l& v) f) ~! [ 放开仓门开盖,盖上仓门。
4 o! N/ Y7 z" V4 F6 O
( @* X' m7 C+ F4 B: G; S7 V2 ^2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难. c' b& E4 v) k$ H& G/ ?, c9 `
首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以6 K# y/ S3 b$ n) F9 k. {0 O0 m
不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
s* v, c0 N& Q' S5 _2 r SOP32的BIOS,可以用27C040飞线替换
8 I+ _( u/ D( b [- Q; l1 O SOP40的BIOS,可以用27C4096飞线替换9 J }3 M9 |; B$ Z3 X8 g
0 j1 [. ?% V, a. w. C
. \+ Z4 p/ R; @3 K6 O# T! l
- q0 q* h5 _) J# u: h/ B
. P8 h1 J# j! e
% s/ S9 J% ^+ Y$ i
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。4 V$ q6 A6 ]0 i$ A
+ K Y+ N' W5 l6 J/ d& q
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
3 P" |1 H+ w8 x4 [+ o& E$ Q; o3 y" j
9 b# J3 A, F7 H. r" |( l+ L这里说下,网上都说SCPH-7501最好!为什么呢?, y& x: U5 H2 U/ K( V, ^
首先7501是美版,是全球通主机,日美欧版游戏都能玩。
& v2 j( l' M K& h: `4 ^" b0 R其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!
$ I5 _- |2 P; {3 p9 g再次是屁股后面带有扩展口,以后的主机就被阉割了。; h# X* J) V. a; o4 f3 K) g
2 O( B. A3 x3 m) V _7 R' P: q
这就是原因,难道其他主机就很菜吗?
* w# X' Q2 D9 P) E0 T! X+ i6 x7 g4 B' F2 ^$ t" v6 [2 R; Q% O0 e
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!3 y* n7 G5 j7 p, \+ O& q* C& d8 N3 @
SCPH-5903能播放VCD,也很牛逼啊!9 z# e- B: O9 u6 @/ u2 R
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!8 M( d% j: Y# o! u
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
2 c4 [, U |! R* n& _3 z ESCPH-10X 身材苗小。。。。。
0 R; X- H& P8 r& z' d8 E) A" B7 V% R: Z+ J$ j3 g, B
这些需要看每个人的使用情况和收藏爱好了。
5 j8 N/ b. }3 m
" U s) E. x6 k+ r8 i第四章8 U+ _/ z, z( j) J
# z0 g( f$ z7 H# ARHP游戏引导
, Y1 J3 S1 J* n# l9 z) H: n
5 a% N l3 ]4 B% P: J; uRHP即“Red Head Protection”
# T. q" K$ D1 S9 R8 ~( t" @
, L: l1 x7 r' j2 s5 {2 d+ m 7 M6 _3 d* Y& M9 k/ l
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS$ W6 r# V* {" H; Z# A
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
2 f. P, }; K0 |0 t6 }( Y+ \0 {的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通: O4 V2 y0 Z/ I4 Z
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语5 \8 ?9 O( t B0 @; T
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
0 R! z! A* M+ Z( n0 | Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。0 o& ] K$ |: e; N f* C7 E
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
; t1 [7 u; I' b. R, D/ a. L2 g" e芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
9 o, W+ R1 h0 j. W5 A6 J除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。( c" w/ W: U( ]$ k1 B+ H. W. s
5 w) a. v" r% G1 o5 P j
第五章; U& z1 O( y. E# G- k0 _/ Z. U% T
# D+ k" M* t4 d
直-读-芯-片8 d3 E& _. B5 a' o
$ r% V, o* i; _) V" B2 u

, F1 r/ }0 A/ V5 j7 Y. Z: K+ m9 g0 g$ h' n; D6 N, F) B! v: c! T! ?
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
) K: g B9 r- w I芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等" ~/ Y8 S1 Z5 g! I6 m; K
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
* N) j D4 t1 {6 R; y" _- `' J* T2 I* O$ B: n; V u' @
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
. Z: o# u! N0 j
& @7 H% ~& J# a6 V. m7 t L s2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
2 s4 v1 `( L. g4 o1 F+ P0 H+ T# _( y
3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区
5 p" a' i5 ~" M( E1 _' I" M: {5 K# J6 ?$ n
以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
( i) `9 J+ H8 \2 Q. [2 Y
0 r: D5 q0 [6 ? 玩所有区域游戏!- U. f. e }+ e3 @
& @$ D& F) N# @4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
. l0 |$ Q( e% p
, n0 ]+ k, j7 r+ j' n# F5 P2 ~ 如果直读是全版引导,就能用在所有主机上。
6 J. T; b# D) M1 M2 v
, i4 X- H( G/ \. _除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
7 x% ^7 n6 G# Y2 e5 D0 x的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
4 B: `6 Q [; ^& o( c2 b r- W# [, Z
3 m* p1 s* u3 [% l看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。! s% J% R, o+ Q( W2 N$ u9 E
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。4 m5 s4 }8 N9 X9 [8 ?8 ^& k1 s
8 W' Q+ b; Q; r, W* ?# h
第六章+ d- c& s7 B4 E) p
& `1 s4 w/ O7 x2 O- XPS1直 读 芯 片 MASTER版 - R* f( K: j$ v4 H% L' i% }& p5 K
1 Q8 @3 k- x# o" u1 F( f7 r3 ~5 N
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁9 I) W' }1 t7 @* K9 a- p5 I. h
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
+ q) r( ?% c1 u( U6 I针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
5 G( U8 m- a/ J% ]. z4 X6 ~. Z U: s模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
1 p9 g a: K- d! q/ M5 m& y增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!). d8 ?) n# [! D5 D4 z
g' O9 Q4 p( z) Q' l
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘
5 M4 J) X& n1 `; [* y, {& C0 O2 B4 _识别为本区正版?+ E( \4 O# a/ X8 H2 H
5 v' b0 v% q8 A, z# w W. E
' Z) a( D7 }; L/ Q. y G, o
拥有MASTER,即可全PS机搞定。。。。。。+ h6 o/ |% g% M2 _& v) V
; b |5 k. ], ^% C) J) z
谢谢观看,下次再见!
! B( \! W# B9 U3 V0 ?7 Y/ E8 m
- J' S/ Q: J7 g- v0 D; m2 H* z/ I* q; Y# p- c2 \+ Y: }7 ~# M( ?
|