本帖最后由 孙大师 于 2015-7-18 16:57 编辑
& {6 ~# Z+ C5 o3 f6 Z, p
! m$ w% ~1 }; M5 a& P2 y: S$ V. Y5 U《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
' @, W o. u) H 直/读原理,以及BIOS锁区等相关知识。
7 I5 \9 `( @7 Y/ i R
! V8 a! j p2 M5 r/ }5 E& O' h* K% O# k m# Q5 e9 k# q1 j
前言
' p2 F: ^' r R' `) u这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
& y/ z; T" p* \6 n& z, g不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
5 Y( d6 e% z; ?! Z9 C ]8 p5 R; z4 `0 |
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
; y# ]) V" p# s% ?0 p+ x/ g4 t
+ x* f0 H, G6 k- l% J6 W2 r9 _第一章
' ]* `3 Y9 E0 e0 o/ Y, [- k6 Z6 e2 _; \' x) O5 q6 D
PS主机从开机读盘到进入游戏的过程:
5 V N/ R, \. b) L& g9 G: ^6 i- m {) E- G; ~1 v
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
`' U' ^" A: i" H8 a6 S 就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第# s `: S7 \; m# E5 |% z A( t
二阶段,如果没有正版识别码就进入CD播放界面。/ S1 i0 x, i1 |4 y% a3 m4 S; W" B
* K3 x5 D, ~) J! E$ N- F+ ~5 I$ N第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
: E5 O; @# v7 y2 d9 ~6 P 如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则$ T7 r6 M9 Z1 I8 }
将返回读取正版识别码,重复第二阶段。
1 N4 z2 h( Z* a& l5 h" y) o+ B" x
第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,7 u- p$ r- w& Z
加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版: Z' n* a' f5 a' f9 h
识别码后,光驱再次开启2倍速,进入系统文件加载。
. f9 j8 `3 f9 @# I% W7 F% s" ?; M- r8 s# t$ F0 E- W# ^
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描8 j9 k% o5 V+ r
CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,' v) u. J4 Z7 L, L1 I
如果没有,就进入游戏。。。。。。+ ~" q- h& V! }3 c' k- N
; X5 w: Q1 m9 E4 {$ F" ~2 `
7 v3 k6 Z5 ^; O2 i
第二章2 F5 r0 g# B! A+ r& M
( G4 C, T8 U3 [1 L1、正版识别码:
# n* N) p) J' [/ J5 w0 h' \, k/ n' r0 w( o/ c
正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改9 F/ J# J; k4 V. S
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道( m; h8 O! K6 q; b! |, A8 q
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
% z3 q: P, S, g) h, X分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,+ \5 d/ |' d* ~" S; ^: |5 Z: R
这也叫“锁区”。
$ C5 j5 g& w1 {) Q" N- A; u! q7 j$ ~: p* j ]# w7 `
正版识别码日版:
- N, ^+ G$ O2 c4 W% p$ _: ]
' x$ [8 C/ w$ s D' r正版识别码欧版:- [; c9 z3 Z" z! x6 i

$ G; ]8 ] z7 G# n$ {" P正版识别码美版:
+ x2 ~4 F5 G, b/ Q. _ + j' M0 q6 g# {* f' Y6 B3 s8 ~
5 O! Q* x2 q5 ~; }5 U) q
2、正版识别码的处理电路:
5 A- O- \4 j! I' U U; O: ~+ \0 n3 B, H# D6 e6 ]3 _0 c; w9 K$ M
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为; x" |5 Y1 I; V# I& t3 m6 H' P: J0 a
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机: x: r: F9 |* E; C: y2 I
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机% O7 |1 S* ] |+ R. `9 W" }# l
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚8 ?) y, [* k4 j @* q( Y
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送5 ]' A+ _9 p4 }. A
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。4 F. q. ~: E9 R) \5 L
飞盘法见第三章。
/ H! [2 X+ X! Y9 e
. c, y0 e) T7 w: g% o控制芯片图片:
- b2 W" @4 i: t+ O% K
, s- o |9 Y0 A3 LSCPH-100X:
8 F' C. q. f$ o. D
9 ^: c! z! s/ ~1 }' m; u- O' [SCPH-5903:
) H/ M& X3 o, M, G: J* } 2 V8 d- r/ { O
' ~; D- Q. G' X) n7 h! L: i
其他日版:* q: h1 u# _) f2 B" d% R. F

! S* K1 E# u2 j4 Q+ F5 R其他美版:
; H2 i; S9 B% ~1 P
) s) k0 c2 A) O( D1 w' s. B+ S其他欧版:
j% T9 ~7 ^) U4 H% c7 l0 k/ N3 R , t& v8 r1 n( b0 M) t# v/ f
$ y4 P$ Q# G; }. Y, n第三章) |4 s; V" E* \4 ]0 {
r- k# x$ y) O" F1 {, S; _区域引导信息:* _9 x8 g) E0 ?1 Z
- c7 q5 Y. s1 n9 T7 V8 N/ _2 S/ X光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS" o2 J+ R' u3 F4 L. ^
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
5 K( S% e$ g) B4 R光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!
0 K6 p4 [4 Y# H7 n8 a9 y游戏光盘无论是正版还是复制版都是一样的结果!
0 ?' R- @+ [! A; O经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!2 G i% V4 ^8 j4 r1 [6 |
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:2 X* z/ `1 V5 g+ X7 ^
6 c6 K" g0 f5 h, }7 T! x9 S% y1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
$ D1 F3 C U4 J! y# r8 m 加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
5 U8 Y# X; f7 h' Y2 P- \* F 要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面/ a+ `- Y9 g& Z3 Y+ `1 o$ j
放开仓门开盖,盖上仓门。/ a% W d9 P- f8 f7 V; X
3 N' N ~5 }5 u$ Z1 ?2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难6 w: U6 A* j- c: f, l0 [, s
首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以( q. |' G1 }3 H2 a b, b
不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。; a6 o% F1 h: F- l6 B
SOP32的BIOS,可以用27C040飞线替换
# b$ N$ |3 `+ N$ _" W8 @7 s; p SOP40的BIOS,可以用27C4096飞线替换
8 u/ B$ i% T9 }) r: U
, z; d+ V, T2 ~9 @% u( {: u5 g ' @+ P; ^4 z) Y. g. ~; U: E7 k

* Z3 @; z& K9 `) W+ K& S + `( v- M6 S* A2 o S" O7 _# N
" C8 v. U6 J4 U# M3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
' p' g/ D# |& p' `% \
' R3 m- S5 I' B* n) |- _4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。+ k6 b1 S. n0 i$ J# l. e: C% W$ e
* V$ l4 n8 A' q6 x n! [& W$ c2 C
这里说下,网上都说SCPH-7501最好!为什么呢?7 L6 e" r. u4 a' U
首先7501是美版,是全球通主机,日美欧版游戏都能玩。3 v: v- {* v' G
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!, R. U/ M# l, H- r) j
再次是屁股后面带有扩展口,以后的主机就被阉割了。
& a, ~7 `% e! z- u- [2 a+ D* p/ y# S
这就是原因,难道其他主机就很菜吗?
# P5 K: w7 c2 w, u8 A' V
0 Y% ?) @* }/ ^. t错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
F& R$ J0 j) U4 F) V$ @1 |+ wSCPH-5903能播放VCD,也很牛逼啊!
4 ?' D) I$ u" |9 K# c1 zSCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏! P! k! {9 Q- E8 U/ R0 ^
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!- v C" b) y9 M8 O
SCPH-10X 身材苗小。。。。。
/ f- @ x3 o! j/ A) B7 i( { Y; P; B, [# t, C0 C1 w
这些需要看每个人的使用情况和收藏爱好了。
1 A9 K2 d* F; y' ^- ~% ^9 a0 q0 P! w* W8 r
第四章: x: b- E* C% a0 ~& u, }- K
5 }) K& j% ^" o7 m4 a- SRHP游戏引导
7 r$ {) N/ P. T \% U. R4 `) ^4 j- }( R+ Y2 |; C
RHP即“Red Head Protection”
K/ C, k7 S+ l9 U! |. z, m7 J4 T 3 Z8 j# j+ [$ S

/ l+ j' ~& x! k8 Z c* ^" A; k+ P大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
( ]! T! |$ \) D) C7 k主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
* n# K" I+ t* e: M: ]- ?的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通- @5 ^4 _8 @" ^+ {& E
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
4 p+ y. _8 N' N6 ~$ v句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
3 `! o0 l% D- k; o Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
% b/ k/ M. N. L* k6 k2 g9 T比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的* r! C8 t- \$ ]6 ^& t' f, x# Z
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏5 N1 {& ]* Z* R* Z! c, {6 R+ C4 r
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。2 `% j1 k! g# \+ k# u! u
9 h! r8 I4 {7 L$ }2 M
第五章
, |0 m' @) Q2 j: D0 Q1 H6 {8 I/ Y
直-读-芯-片
; L5 w+ S1 I. I5 a A5 a5 s2 Q2 B' r* u
c0 H, c) q6 I; _. @* |6 `* @7 g
" v0 y5 {' P: D# c直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-1 K. ^6 b0 z: j# k' T3 m' U+ Z
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等7 N& D5 o' F7 V e6 ]$ j
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
) P4 {" c) z0 R* a
$ @1 J. o D! M3 y+ B2 y1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
. Y! E1 {2 o8 P$ ]" |
( @) K! a7 U+ a2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。, R5 N) j6 y* P$ _ _, j- t
* Q9 f" Z" f$ ^: |" f
3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区- @" R0 e- O/ M c: u& f. L
8 q$ p+ }9 v: }9 D1 u( N
以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区* @6 R7 _/ R4 @% n: B
0 G! R* ], |3 \; U- C6 W 玩所有区域游戏!
6 Y, }2 Z3 X0 Z- o
# F, C+ d- K- Z7 E# T7 _4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上) o' ?% f" b) _. P2 K, ?$ x
( l1 c# ]8 E$ i V1 ?/ w
如果直读是全版引导,就能用在所有主机上。
+ Y8 R% e2 j) C, Y+ [' b" X7 } & p9 [: H& ^; Q6 z- p
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”3 o# T5 S* m5 I8 w/ F7 @2 @1 q. |
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。2 a; h" g1 r: x5 k' A
: o, o$ w( d' v1 Q看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
6 D0 {, t3 Y0 [$ y. |1 V那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。& S& }5 X$ H, z7 H9 e1 E$ Z
a. b! [# K0 }1 s- a5 G第六章
* G7 F) C5 T6 P8 Y( q D' Z; N
+ M8 N; O7 q$ Z: [7 f7 Z1 B5 ?PS1直 读 芯 片 MASTER版 & V6 \/ U# a& F5 h
: d& h( g- n. y$ k号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁# n3 d$ I8 E( w: ]0 b+ \8 w
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
2 i! X' O: U" z# B针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
" t* o9 \) |1 K4 J7 I4 z模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的# v: ~. C+ b9 Y* F, Q2 s1 ]9 c9 K
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)3 d/ [9 A& J i. H. S
: _+ o* @# i! r; S5 q3 l* E! s6 y
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘
2 b# F! K! q: X2 o8 s2 \7 i识别为本区正版?
, ]9 d9 k! i/ P. ]' y) _4 B: t F4 ^
0 O1 X3 J. _. ~( [3 c
拥有MASTER,即可全PS机搞定。。。。。。0 r, v' V0 F: g
6 W1 \3 [9 l8 h. q, Q4 E( H+ t3 V
谢谢观看,下次再见!
5 i/ s; `; g* ]* g( U9 b
* {% g7 I" H; C2 G$ `" E7 L0 }# s
|