本帖最后由 孙大师 于 2015-7-18 16:57 编辑 5 F, U. [7 `5 z* I. Z
, X+ H% k2 J! m! Q, T/ }《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
/ \. {" t! L. ?3 r2 q' J. Q. i; ^ 直/读原理,以及BIOS锁区等相关知识。, ~# K# P5 _7 \" |4 o$ v
! l! o5 z# Z: c4 M2 u2 A' g3 w* z% c( Q0 [% Q& P, A; y' l4 E8 L- K7 S2 N
前言
% u, P( J5 {5 g; Y5 B, D3 e% S; G这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
6 n* k/ ^& G! @不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
# s, q/ s" R; `
4 b* h! q7 J4 }5 r本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
% | h0 v/ a) S4 h$ O8 q. V, _0 b3 X( f& z
第一章
+ Q7 R7 R8 ^3 @0 {; d% W. h& V) ?* o7 ~
PS主机从开机读盘到进入游戏的过程:
3 }2 \' X& ?7 A
8 Y3 U" ~3 {0 o5 Y6 i第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
8 c; H" q0 }8 J3 U3 y1 W 就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
/ {0 @4 ?9 u- `( b1 w6 J 二阶段,如果没有正版识别码就进入CD播放界面。' ~6 i8 C+ C5 f Z
' R+ S) n4 A5 m7 V& B- S) ~+ p
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
4 W, t7 l) I7 n 如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则0 k, [- R9 i% B
将返回读取正版识别码,重复第二阶段。3 Z8 V) {5 d; U6 a$ G; t9 j0 j2 n
, r9 Q# u3 K, V: F, _! ^% I第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,5 D2 q( l! Q* P; ~3 q
加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
+ N u; x- g) F7 M9 e& t 识别码后,光驱再次开启2倍速,进入系统文件加载。4 } l- N& _. n- j- Q
3 D9 ?7 H3 U% k* n4 M
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描/ m" s l4 \! n* T2 _* w: x5 l! e: V
CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,# ~7 ~3 S% I" U
如果没有,就进入游戏。。。。。。
. I8 g. _) ]2 t0 V: c# ~' Q H2 g
2 y# G9 X4 a( D第二章5 ?2 S3 [5 I# T2 s# e# h
+ J. D: L8 N$ ]8 M' M9 A, L! l( O
1、正版识别码:
. i, I& x6 o8 l) ~" i
, Z/ u5 {8 k8 [% q正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
3 P) T- L; z! |5 n i- `的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
7 a$ f4 [. E( l5 N+ h) x# `1 t通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
7 Y$ ~$ I+ [# {8 z+ ]2 l分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,/ U( K, v2 V: I5 U
这也叫“锁区”。4 Y7 R- i1 O5 P
" D7 O% G; E3 j" C9 x& N4 b
正版识别码日版:4 }1 Y& E) |% O) e+ T

{' D1 E9 x) l8 Z& d正版识别码欧版:
/ ^, J! S, {5 E2 G * d! t8 d- z1 _' e
正版识别码美版:
( p( C) j$ v) f1 ~7 j
. ]+ h3 C; E9 c. R: B+ N1 s7 T+ M* E6 U
2、正版识别码的处理电路:
6 A+ l( L% K3 i
0 G: _ N2 i2 }3 Y2 L* j4 D: t5 ]正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
$ n$ L" h$ K+ ~$ y* Z2 \( |7 B* _4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
* d5 t! H" h: t* N9 i# Z这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机
6 A: D, r1 w: c) v" r2 E1 T里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚( P; i e2 ]% ]+ }
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送' N2 | } j d8 j9 r
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
4 E- f8 t, C6 ^ i+ L. u$ ~2 a& I2 o飞盘法见第三章。
; A+ m! r- B7 }$ Z4 X9 s( v4 Y! T5 L% \' d
控制芯片图片:
8 [* K, @5 w& F) S# z7 [% q' o- _# M( K8 C+ a3 E' d
SCPH-100X:
- P+ J, ~5 U# Y+ K( j) Y/ W
; n7 L" e& `7 f8 U% j% [3 h, z$ RSCPH-5903:+ w, S: q9 g1 W2 k: U' |$ v' K
+ i0 e9 \0 j+ G+ U6 F: v
* ^8 U. }+ x5 f7 P8 [其他日版:
' r/ s5 u0 R8 V, q3 g2 A( d 0 V) L& t; [; V5 q' z. ^ ~. p6 N' n
其他美版:
$ {$ ^2 b1 e( O 9 V; m2 S( X# V) y% l6 I5 L9 ^
其他欧版:
- L. |/ w/ h! y" V( b/ B+ o 3 ]) Z' \2 p1 {& j
l* ?- c# x1 c1 e. m$ q第三章1 a1 }+ {' H5 D* o. L; T
3 e8 e2 ^: g0 v8 P5 w7 B( e区域引导信息:
4 g: `+ Z7 z$ Q8 |
7 @! z. A. x6 z$ v3 W1 B光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS* W- u6 s: I6 B% s
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节) T" A0 Z4 J* g/ H( ^/ s: u# T
光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!1 U% a, h& n& J2 l$ a8 u( h
游戏光盘无论是正版还是复制版都是一样的结果!8 h1 T+ U8 |5 d( _" U( O: s0 E
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!! F" A) c# s n
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
6 l/ f5 r/ I8 n. L& l5 M" ]+ \
^( ?! c y) Y1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
# B' K0 }( m) H; o, H i, F 加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间, T( ?! ^& j3 U& \8 U" z9 z- Q
要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
5 N9 B9 j- ?" A- t3 X0 H 放开仓门开盖,盖上仓门。5 U2 w3 s9 W( U3 y1 s2 F/ W
8 @; y7 n+ ^2 n' |* Y4 O# i j2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难; L1 y( z" s5 t+ H# B
首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以' P' R' v4 l- K8 J6 I
不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
) ^/ z Z. y: m' g4 d1 { SOP32的BIOS,可以用27C040飞线替换; s, |% `" U! _$ k" e
SOP40的BIOS,可以用27C4096飞线替换; b" e" @ Q) Q
( G1 X; d% L3 [; D7 W

, n* _0 u' G6 G( e& ^
1 L' R. i( c0 V9 x. m
& u. R6 {# [5 Q1 ?( R9 F
" L- p7 r: \2 ~6 X1 [" `: u3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。$ I! {7 V: y- b8 k6 \; B
, N9 o& c* [+ N: T4 \
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
: u, j- G* a6 O. A3 ?5 f9 S u& B( w5 J3 E/ I
这里说下,网上都说SCPH-7501最好!为什么呢?* ?- u: T" N) p1 q
首先7501是美版,是全球通主机,日美欧版游戏都能玩。
1 y$ M6 c- j3 J! Z# N( U其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!3 L2 q* A. J: s+ t3 ~3 o) n) M
再次是屁股后面带有扩展口,以后的主机就被阉割了。
3 w7 y+ z+ B2 x# f
, k7 ~# V6 ^6 b- K: Y0 j, ^' `- r这就是原因,难道其他主机就很菜吗?# v" q/ i4 P6 d0 e4 B" G
2 V' V& N5 C L; C错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
6 j0 Q7 I# j! ?* ?4 c) t3 [5 G) [SCPH-5903能播放VCD,也很牛逼啊!
/ Z o, D ]$ ], @8 |9 c4 TSCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
1 H9 u* s+ k* l2 O, ~+ GSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
\* Y; C5 I1 gSCPH-10X 身材苗小。。。。。
; B) I; ?7 D# ?' V6 O- i
2 _ D8 S* ]/ U3 H& ]这些需要看每个人的使用情况和收藏爱好了。 - X3 h4 `1 f* [) f
# a% i. J8 L% H: q# E* B1 S第四章+ {6 B7 e8 Y9 Q+ B) Y: Q' T% S
! t, z+ u- g1 w: ORHP游戏引导( W2 o; C6 r, z! v8 ^: c, D
V% _+ ^: o& n, q. O7 D" ~
RHP即“Red Head Protection”
# F6 w7 X$ ?4 j7 g3 H* U2 m% N* }
. L& b4 P5 q6 V+ J( G+ |2 v
C: V) q; i3 v8 V8 ~大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS. \+ |. x2 r4 V! N1 A7 v9 \& v- G1 a
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
" w( a6 V1 w ~& r: o" T7 `的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通4 r' L7 B( N1 u
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
3 n( s: F: `2 X" l$ g句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head/ \6 R% e8 s/ Y, C: J0 P& S
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
0 s; ^4 e+ T! W比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
* p" O+ N7 ?' J) L4 [芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
. J7 O0 D) S, h- \' K6 I除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。' G8 O4 }9 b$ b1 u- @. Z7 @. V+ o
2 _- f8 a% j( n第五章; B+ k3 }9 _; A* L& y3 I3 H8 t
9 e& Z8 G0 l5 K直-读-芯-片
% J; ^ V+ M0 w8 L& o8 Q! \1 y. F5 a+ b; a

. R1 G+ g# f6 o+ ?) k; G& Y' J' V% S; n% k$ q
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
: t0 ^$ ]7 g" S, U$ c芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等. J/ \* F+ B# J) U. C0 O" F; Q
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
5 q; {; X) \* g2 Y8 b7 U
2 a% S. r* g, H$ ?1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
: c# _) G/ @! ]' d1 r% }9 ]2 `9 V$ _+ a8 O- d1 H: \: g& A& e! `
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。. w$ ?* z# u( H$ `8 U
# o( m+ b) G( O/ Y6 @3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区
0 g( l& j2 \: k) Z/ ]* E0 b# G: G6 o. m/ e$ {3 i" c
以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区$ l9 P4 l8 T9 i; Y' S
! f& k+ i$ p7 ~% H! Q2 K- \6 d* O
玩所有区域游戏!
8 t! h" i+ o1 E$ C7 C! D' O3 Q/ C9 }% M* {) { V7 {
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上5 L. ]9 W) k1 A3 ~; \# O9 B) d& H
* r9 o o* F7 Y/ k
如果直读是全版引导,就能用在所有主机上。
' ^& ]2 z& y( a. |# y & z% B" l. K B" c. h
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”4 n! n; P' d' `' e! Q
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。, d9 o7 e( E F4 c/ h
% R: w# h2 ~# S( [7 V. z看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。" \6 x$ p) k z4 [. g* _
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。9 J' f6 Q& c$ x
1 V' H& l* Y7 E) C6 }
第六章
; D* k9 b9 v1 Y# ]- ]" k0 J7 [. T$ s$ ~
PS1直 读 芯 片 MASTER版 ) k3 X3 v3 n7 v# p
n+ T D* S+ F% l. x6 n% b! C
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁. E2 Y5 C1 V- I1 ^+ x4 p, U
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大' O6 U4 b& C+ H& q( s g
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形 C6 x. S A) R9 ^
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的* x5 K9 Y& i$ `% Q' u9 s
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
1 {0 l# X& H- `/ G
( q; q2 M9 K8 R+ h$ O& ]而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘- P7 u- X, n) b0 [1 v
识别为本区正版?, E6 X" q# P7 J
" Q' r# |' ~" z, V6 {

( J! j) B+ B* o! c! S, y& A拥有MASTER,即可全PS机搞定。。。。。。
2 c8 H* W9 M+ L n( H- ?9 }6 z1 v k- x
谢谢观看,下次再见!
, R. G2 T" t! G& Q7 \
. ~' U6 J9 F8 y: J& F1 \& r
* W$ T: d9 g; k S% b& { |