本帖最后由 孙大师 于 2015-7-18 16:57 编辑
0 o2 P9 H/ G; c& u y& a2 |6 |5 k5 f
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,: a/ U8 \2 @8 x# h; O% A
直/读原理,以及BIOS锁区等相关知识。( K2 @0 w, h$ l$ `5 Y3 j* g$ D
y& ~. ~* m+ _5 N
X0 Y8 S0 G: w9 E V2 F3 t9 V1 Q+ c前言$ n% e+ z+ Z2 [1 i) G) W
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。# S6 V' S% l8 W! w1 P, K
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。. n' U* ]* O1 H
0 t8 \" Z5 V* F. A) P# a) ^/ P
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
4 R) ~& w& E0 `0 l# P4 E/ Y" t& p
第一章5 g! {- @ A, u; {5 Q4 E( u) I
" d9 n0 E7 r: _+ v6 d" |PS主机从开机读盘到进入游戏的过程:
! {1 D; ~( s5 q7 \9 c9 W4 S
) {( Y$ N- c2 W- m) t/ t第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘" d0 H7 b' ^/ u$ l
就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
0 e5 b9 b5 e k2 Z: e3 k 二阶段,如果没有正版识别码就进入CD播放界面。9 {% l+ ?- x0 c, k2 w% i7 @
- I4 x9 j- e+ E$ G/ g; |8 ]第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
! h* b! c! g) S# T+ N 如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则0 M# k1 l$ L; y9 @! @
将返回读取正版识别码,重复第二阶段。
: i* Y& e) F% O7 Z- O6 [6 d
0 Q3 h7 \% Z) F$ x第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
& h4 I* I! b2 g+ ^$ e1 ^ 加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
7 t" ?- I7 e' _! K/ l 识别码后,光驱再次开启2倍速,进入系统文件加载。
" J! \: t2 k* R A. K
5 `$ T' `5 m _6 v. P# D第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
P8 ~6 f: z- g CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
3 O5 |4 `) }0 _ 如果没有,就进入游戏。。。。。。3 W8 l2 s" D8 b
b) n' t, W) z; Q% ]8 N4 U4 X. ~" r& V
第二章% C: P0 F7 n/ l# f
1 W8 R) z8 s5 k! E1、正版识别码:) j9 W1 d, s! U6 P( {! O3 G
* ]+ @7 ~+ l2 F/ ~" X! S2 h `$ }正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改& [2 S! Z/ @# `2 d) f/ u
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道, i! {2 S( p F. b: P
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
. A7 d7 _: j7 ^4 H: a j分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,+ T0 D; o/ X4 H) a$ M. y8 B: _( g
这也叫“锁区”。
: h" U4 Q b' _, M$ D- r6 Z% d$ _6 \# C1 n8 g- \
正版识别码日版:+ k4 \5 m9 x& d/ T
( P9 ^6 }4 M. ]7 |# _' J# M
正版识别码欧版:. U* |* t0 ~3 ~9 L: S
# l4 i* a+ v5 L$ O正版识别码美版:
% z1 O% _7 {7 q$ h% Y# y4 }" Z
" `& W# Q+ |6 n$ u& `
J$ C B. |' q, U1 n7 h2、正版识别码的处理电路:
. P. {2 V' Z7 V; n/ f/ Z4 [, a0 `* | X( l; L3 D
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
& _# p, F s; s4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机: I8 k# c4 [2 U
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机% F: n/ H+ X3 a( j1 x7 N# g
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
: H P% D8 T* t3 H7 w芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
0 Y6 y) p5 G \1 [/ d8 \7 _“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。4 W+ A9 c4 N9 N7 ^2 A
飞盘法见第三章。
+ s/ Z Z$ j1 f/ { H0 a
7 _, B; E4 D9 p控制芯片图片:9 n. Y: Q! l/ x# l- Z6 p: h
0 Q: T# t: {7 {+ P
SCPH-100X:* c5 A0 K2 V# X
E2 Z' o5 i( m" `7 W# SSCPH-5903:; N8 J1 w8 k% u
7 ^) T) x& M# t, ] C* }" q: _4 M# H3 t- S% M' l( E
其他日版:
3 [9 o: N7 `9 q, Y, X$ V4 U: h+ w! [4 l7 q1 j
其他美版:
3 F9 M6 E- x3 K1 `6 r$ R/ l% g; b! e8 @3 Z; z: s3 Z
其他欧版:' Z ` D+ {4 q2 Z. {
- w) s' Z5 I+ s
0 |( ~$ E# d6 h3 i! s9 n* k8 \" t. s第三章* m; x9 h9 B+ P6 i. s2 s7 n
, h6 C( \! q' n" c7 o区域引导信息:
( R4 W2 T2 |7 R# n" J7 D
8 `& p4 ]- d: J( V$ `光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS# h! V$ }8 F' U* H: _
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节+ M' u$ ~. [$ Q' U1 H
光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!+ O r2 n, M! i3 C8 d0 C+ g* I
游戏光盘无论是正版还是复制版都是一样的结果!
, D9 R; ?" K1 S5 U/ g8 N经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!8 K* u" |; f$ J1 a! t
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
3 ]" Q' n! ^6 Z) W, a: w4 ~4 z4 g& f6 N$ k/ m$ q
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘" |/ S4 K, y* D; Z/ o
加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
6 \! P' l& u3 y/ y. t$ i+ |' Z 要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面5 F+ `+ P& p! w& M3 y" W8 H
放开仓门开盖,盖上仓门。1 X& q% }+ s1 c% W5 O2 a
) u$ D4 y0 ]% A. D" R
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
* W9 Y% E1 J+ c4 H. Y 首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
% O" k2 y6 o! B( o1 I! |9 C 不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。0 d: p7 G5 [0 P! J9 q* }9 P+ B
SOP32的BIOS,可以用27C040飞线替换6 i" v8 r* y0 g2 ~: l O
SOP40的BIOS,可以用27C4096飞线替换
/ e" ?! `/ I5 n& [9 y3 Q
* e9 [8 d: f. T3 o- Y& z3 S' K% [ t! E; h' A. A
- w- L' C8 Z) L4 e6 {3 a8 r: T
8 [* W# d1 C, U% h6 Q4 T5 ?8 s, o! x1 Y* L: B7 g' L# y+ r
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
4 \' _% H& R+ A0 k
5 r$ l+ } d- A. `, J: Y4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。 W. ?. ^' z" s, {& s
+ O k& ?) I8 R* f3 _这里说下,网上都说SCPH-7501最好!为什么呢? U2 o, ~1 i; X4 Y1 T
首先7501是美版,是全球通主机,日美欧版游戏都能玩。
; Q4 V6 H1 c* K: J: v" I$ B其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!: y, M, K6 X+ g$ [0 D X
再次是屁股后面带有扩展口,以后的主机就被阉割了。
+ U- U, L( ?% r* I
+ F ~: ?- J3 O这就是原因,难道其他主机就很菜吗?
2 j$ l1 L% |+ h1 E% S. T" A/ Z/ A6 ~" w( e" w) p5 W) U+ U
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!2 v3 c; v: [7 a1 k; h- n/ T
SCPH-5903能播放VCD,也很牛逼啊!
) Q0 a3 M) ?# d& G% mSCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
3 {/ t ?; [7 m5 Q! S! r) d! jSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
~4 G/ t* X+ h, v/ Q6 f" w! NSCPH-10X 身材苗小。。。。。
o8 n' S2 w8 n4 z* o: M6 [0 Z
, j; ?& W" `2 j8 i这些需要看每个人的使用情况和收藏爱好了。 ! s% C- N5 Z: V# W1 {
' k" ~9 A. H3 }* T1 u* u% |
第四章
/ B' d2 b7 D8 M7 A/ T
% Z" Z9 V% ?! q3 P- o ARHP游戏引导1 y8 O. s. M$ i0 ~
@) R6 M7 r, j C/ U4 o
RHP即“Red Head Protection”1 a" r" I* \$ y# ]
; O% x) [2 F3 y i4 e d% i/ Y% V# T! C% v4 \1 V: ~
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS4 C1 z% ^4 ^. l
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
' {' Z9 h8 u! C$ j; w- M的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
, p3 E h8 s6 A" a, [. Q8 z8 ]* H标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语% j" ?- r; W) b, i% l0 z
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
& a7 B R- B3 E/ v+ L! V! w6 \# m8 w Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。6 J& O" Y+ g* B4 ]' l4 h9 D
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
0 ^9 j8 N' d4 ~& n" O4 ]芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏1 Y: P; Q! X7 ^$ {/ [$ c1 _
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
7 s& u( o9 R8 U. w9 G4 u- t2 o; U! a: A3 k, P6 [
第五章
; r( E# u2 @1 e7 P+ e3 m
8 r1 A: S) z0 c/ E/ H% c& p直-读-芯-片
! }* K W% O ]; L0 W! ]' w- M& }/ m0 \1 z4 h& {+ K
! J$ b- h# N; \
, l& a6 f m/ d( S. w/ y
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
% N# t) U& [1 ?芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
( C8 C5 b3 v' J, ^+ B而直-读-芯-片还要分功能,这些都与烧录的程序有关。
1 R0 h# O! ^( @# e0 I! E' r' V. S% w
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
- Z$ Q2 v5 D5 K+ C
! @ y0 c C& e% M- `3 u2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。# \* V$ b7 p( K2 u7 |" B
; Z5 l0 v9 q' s; l; U3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区8 n& T! s. L+ d' G5 @1 S
0 k+ H! M2 X+ K$ x1 X. ]7 q6 U: C
以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
% ]- s1 a q9 Q9 P) B8 O
9 S0 j& Q( _% ^. A8 C/ c M 玩所有区域游戏!# ^" g- L1 a' b8 R6 r( c3 X# q
/ ^- ], E0 F, X7 Q: t4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
( z6 s. j5 [9 p
+ i% h2 n, }3 v: f. u$ d$ L 如果直读是全版引导,就能用在所有主机上。- Z' j7 T2 T# J" J
' j# L' ]; y# P2 U9 B4 n
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
* e6 e0 T3 s) Q) `- z的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。9 P/ ?. }2 N4 r( G/ J
# H1 v0 s3 g4 K% u$ R" \* b! S1 X5 P看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。$ ]: H* L/ `( M; q+ `9 ]" ?$ q5 m
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
! c% W) g% l/ v- u' s) L6 R
! r( [; _ g9 O2 L/ o/ D0 Q) c第六章( a% f5 i& M9 Y3 f+ J M
9 |4 B% S/ s* X% r/ }* APS1直 读 芯 片 MASTER版
; w. Z5 u# I1 X( G) Z* H7 \
: N& \/ k3 @ [# Q& Z: Q号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁1 X, _* U# H, |! T7 Y
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
$ `& t( s7 `# e& V针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形( u# f# o4 q9 k3 j
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的2 c v& ^$ C% U& B4 ^* e
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
/ H5 U3 r6 `/ K
, d9 @, p8 }, ?4 g7 ~; L而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘& t C2 A, R1 j6 |9 {; Y8 P$ \. m) O
识别为本区正版?6 z( p! i: p* E- H
9 x, s% p( F, Y' U% i! G
4 @0 p5 k# d# R% w6 p+ y拥有MASTER,即可全PS机搞定。。。。。。) U1 D# H: m2 }7 l/ u2 }
4 @; n3 O; \5 a$ p" A/ i3 ]谢谢观看,下次再见!
- N/ C) A2 _6 h& l3 E$ ^9 a. s* ^" {3 R- X& J+ ]+ X" j5 I& O! D+ f
R! A, ]! e' o" V7 V: L0 e |