本帖最后由 孙大师 于 2015-7-18 16:57 编辑
% U; M/ A+ J& R# O1 Q3 ?, B
# F2 N7 ?+ x# u5 K《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,+ L# D1 P: O3 Y9 N
直/读原理,以及BIOS锁区等相关知识。
/ D3 `( h8 i* I* P' }( E5 m7 ^9 X; ]3 W8 y6 f) c4 G8 x8 `# B9 Q
2 l( R# @8 ?2 S5 z2 p5 k前言% r$ T) |1 X. w) J Y0 e/ G
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。" z) M0 ^6 l/ Q3 @8 V& \* ]
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
9 O8 X: A+ v* Y/ u8 `9 ?* {% a* h5 y2 C @' ?! Q/ U% ~* P& y
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。+ S. c1 [1 f7 b- @# L3 z: R
" r1 c# ~8 g- W9 L8 U第一章1 R" I/ s- l: y8 ^7 ]
! v7 p" H! j- n$ LPS主机从开机读盘到进入游戏的过程:
/ \1 M2 e; O3 g; U: u8 M& n s/ h/ x8 w2 `% H5 Z! f9 ]
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
( ~! F5 |5 [1 a% |+ d" t' Z 就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
. k- }6 p% a$ @2 O 二阶段,如果没有正版识别码就进入CD播放界面。- b/ U* W) m0 c6 v) g" N' C
% |) b) o+ ^6 j8 [! Z' {
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”& u. e% J- q. t' l: U. u" ?* d2 q
如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则$ c) y0 p7 L5 }# a- c: Q2 K5 S
将返回读取正版识别码,重复第二阶段。. C$ ~8 _1 }7 t+ a% K
# f G" z2 Y9 M& A第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
: T5 M* G+ b3 t) X# K8 } 加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版! I+ d7 a$ x. G3 v
识别码后,光驱再次开启2倍速,进入系统文件加载。& I8 A7 \2 W- G# g# X' g& Y
' c& y0 s8 F5 k7 l
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
2 P3 x7 n; b( Q+ C }& ? CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
" i5 S, S, K' `" j+ B 如果没有,就进入游戏。。。。。。
* s( Q. i: }5 S0 s, X1 O( J" C& j1 q) J; Q Y
* X- X; W2 P! @第二章
5 K0 c5 Y0 J# a( ]' q5 V, N; ]! ]) Y, K: D6 i# [1 E
1、正版识别码:+ `) w* j9 J1 B! U/ w
. a- c( r: d/ J$ X" t E( U, T正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
0 U) f+ E3 d0 M# [0 q& h! n: m的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道3 N3 b# {, p1 g7 r& d. M
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
' ?9 B$ C. y5 R5 S6 j分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
; C( M4 x2 b& o- l- t: O$ ^这也叫“锁区”。
5 G% e0 X0 w; R' [1 \2 @$ E4 L. w$ p) Q9 x# \7 w t
正版识别码日版:
/ r" V% E" {: V0 r7 H" ]
# t. l) _! F" ]+ O正版识别码欧版:
+ b% S2 @, b& d2 ]) w! b, }/ j1 ? 9 n8 k) Q' p6 a9 x- ?( b
正版识别码美版:& R. ?& A" ? |. v# X# }

# X- |6 e+ s3 ^9 R4 e: v9 N! L) r9 A
2、正版识别码的处理电路:* N. F) J3 k5 O% t
! a* V4 u1 \% ?0 @6 Q! u( q
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
& w4 N4 f9 a& V9 L3 W4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机5 [# l; ]8 L- }& V- c. ~
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机* J( u. c1 Z3 Q9 n/ |
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚/ }# g/ F. p! @* o. o6 Q$ ]
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送1 F9 n" X6 e+ H9 M' v! H) c) N
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
8 B" L f9 p* z$ F' ]6 e2 I飞盘法见第三章。
* s- c2 C( w# n# D/ K- P8 ~
9 q' s s/ G) K4 x, C控制芯片图片:
% X% C1 }2 L" D2 x
: \" H" c/ u$ Q" A+ gSCPH-100X:
8 b& V+ m; F8 W. Y* _( [
" L7 W" O* T6 H" O8 n6 C7 PSCPH-5903:* V/ u. t5 U0 x5 N( s
4 G" U' \. Z# \/ g2 Q3 r) S
8 Q+ ]8 x1 X8 l7 a其他日版:
& B: C2 I) s" _) X6 y $ W! {1 U+ J5 V) k- p) o; Z
其他美版:6 }, x/ L/ y0 p

" X6 [3 H2 u1 G6 x6 z3 ?其他欧版:
, s) L, w+ a \! ` j0 h
2 `* W5 t! d: g, }; h! {9 k( y. ~ A, b/ l
第三章
9 O M0 o1 `. f" ~6 W/ X
7 ?( u& r; R* Q3 r/ A6 n5 c/ E) T b区域引导信息:
$ M) Y2 a% _4 ?1 `( n- R! L/ R
- [* w, s) R* A, D2 m光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS, F3 c) J8 ?$ G2 U- n4 x+ w& z
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
3 W8 H: C* u8 U5 @: `! [( n7 P0 F光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!5 G) ~+ M! ^9 ]7 i
游戏光盘无论是正版还是复制版都是一样的结果!: J6 N" Q3 @' d6 [
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!1 k, ?- F$ f% ]4 s
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:- s" Z$ t+ B5 S ?8 t% N
. w0 a" t l+ @1 y6 Z
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘+ V. t* p m! Q" |. U0 C
加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间6 ?$ [0 x3 f& a( p3 [, s2 R
要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面 u/ Y: k0 k0 t5 W: B
放开仓门开盖,盖上仓门。" J% m, }) t% [9 }
% Q' c3 i& l! @1 R: i+ Y1 ~
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
! o9 t% h, F& M 首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以5 t, f, B9 o! v! M+ z5 ]8 Y- }. N
不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。: E4 Z. }3 m v0 h; S3 _
SOP32的BIOS,可以用27C040飞线替换
d5 P+ x8 |) Z; r SOP40的BIOS,可以用27C4096飞线替换
$ M% L% E7 ^5 i8 z5 Q* w # k) F; }$ h" l2 h; {) O
( ^* n+ W" G9 L [$ R$ E6 O
4 Z$ v) v' ?9 Y# x

8 I* H* O( k6 H) v2 i, Q. B7 m0 G# ^$ f) }5 X
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。1 C! m! @0 I+ {% t# S& c

, Q8 O( U* `0 Q& ~# M) Y4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。) Y5 C! f! b+ n5 i4 X& b* g8 R
+ V* i! S% J, O. b' f
这里说下,网上都说SCPH-7501最好!为什么呢?! S+ |! |$ ^3 K6 ~% R5 f% I( W: |
首先7501是美版,是全球通主机,日美欧版游戏都能玩。
- |* x# W, m: u8 |其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!% K: i | T( q2 j: `
再次是屁股后面带有扩展口,以后的主机就被阉割了。
2 }0 ]- H, v- }- {( v
- l. U: I2 T7 p/ Y' h" Y% U* S这就是原因,难道其他主机就很菜吗?
. q5 E. U4 T: Z/ q4 |, N5 U) X6 G: ]. t; G/ p% w
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!* F/ V' O) F+ U$ b8 X9 T, Q
SCPH-5903能播放VCD,也很牛逼啊!( ~6 b8 d8 Z' h! f. R8 V
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
5 \/ q3 R8 W4 i; `: H% `( s2 qSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
/ U5 ^8 ?3 a+ a& ~) |SCPH-10X 身材苗小。。。。。3 M" w1 Q" Z. f9 H, z* E. T
5 D) h k |5 ^4 t$ ~' D这些需要看每个人的使用情况和收藏爱好了。
" {0 Y- g( N, B& E6 d6 J$ ]$ J/ g* A0 x& X/ ~/ c0 c
第四章
, Q2 _0 c$ E: ~1 @/ T! w
, Q w! H4 @" A3 O; x1 dRHP游戏引导
" Q9 q+ X! }+ \, D+ N5 r* L; \) B& H' j6 ?
RHP即“Red Head Protection”
# v* z* i2 u4 B8 x: ?% N; J " E: Z( I# K& ^8 m( I6 \
# i2 W3 q2 @4 a) b' P
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
6 \5 z( r, a! x/ Q) Q主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读8 J! f7 d$ T( E. g+ [. o
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通3 s2 O9 x5 `# H ^+ b, n
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
* ]6 {1 l0 u% H# j8 i4 W+ W句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head; \/ J2 v% g C" F- }( f% L
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
1 _1 m" _/ n$ Z5 Z' q" Q比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的7 L/ T* f- u& B( y3 ~7 T6 t
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
: B4 s2 |! _$ O除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。9 O7 |+ K, ] P! r4 q) n
! \3 j) G3 H/ B y# D5 b第五章" y& a) H3 E$ A' N
F c% _, D9 p: B& ]
直-读-芯-片
4 J$ R' G. z. N8 e/ }
^' E/ O9 h. _& t& M/ m# M, ^ : `2 J+ p; e! d2 f" d
- x, {; V3 e- a4 |& g b) r% f直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-8 t9 Z: u" S0 L1 l1 E1 N7 T% k4 V
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
- R! `) x, w V4 j( M而直-读-芯-片还要分功能,这些都与烧录的程序有关。5 W: m1 K+ p) F7 R5 }/ _
8 ?9 l# k6 B7 B( ]2 c$ z' e7 g
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
7 n3 |# Q' ]: \' ?- r. e: Y; v' H7 \5 b. @
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
/ L% R; G" J2 o9 _
8 ^' l! y1 a5 G0 O) j% Z3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区
7 f0 }+ p9 |3 D* b! ]* u# _
% r8 h& A3 ^2 ^. ?$ l 以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
s G) A% t; d2 F+ D
$ g' F% w8 Z' G6 d" J$ u: }$ R 玩所有区域游戏!* {9 M: V# Z# ~
9 B+ y8 S, [% J5 ?3 v+ M
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
" A0 y) B9 H3 U7 |3 `, r: q
+ K% M2 A4 [6 y& B4 m& R/ W. t5 z& @ 如果直读是全版引导,就能用在所有主机上。3 @- U4 h* T( H! }/ A! O" z
: |+ Y- t9 W* U4 t1 x4 y+ q除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”. H: B1 Y, D4 r! x7 V/ P/ u$ H
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
$ j- ~9 ~3 L: j3 d/ ~2 j. p6 A9 e% N# j# P% X
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
$ M+ {+ s. F) ~; I3 z: T5 o那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。9 |) I0 K* o- Y: q; i+ |7 q _
3 \# K2 E3 T. U( q# Y( u
第六章& z% z* f" R% G' e$ s
$ G9 a. t9 g% f, MPS1直 读 芯 片 MASTER版 * w( @. g1 h# ~4 p/ k8 l2 L
* v/ n/ a' O. A9 U2 K& t- B
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
6 \5 c2 }& e' |支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
: `; |# l% y& q: E针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形+ b& `0 D( T- u- U
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
$ \! u3 u1 \; n# M' J' ^8 R增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)9 Q# u+ W, G: s: e
; {& ?, Q0 W3 ?/ k: Z/ j
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘) S- K( O. r, V5 [; j
识别为本区正版?1 @9 t+ q9 t* c5 Y5 W5 B: G# m+ @
: x: g2 y3 B" }+ u
! b4 q6 k3 e% i1 b" X4 C2 M5 t拥有MASTER,即可全PS机搞定。。。。。。* a& d, o/ L* `( I
4 B, U9 j7 C' f& ?2 k
谢谢观看,下次再见! * e' G. `1 {" D [
* _3 c0 O" L d" Y/ Y- s& F) B
; ?7 M& A& [- G& ]3 I7 m; R |