本帖最后由 孙大师 于 2015-7-18 16:57 编辑 ; D7 }) K. r! R
/ A8 v) D7 {. k$ f《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
- M# e& u: s; p% g4 @, Z 直/读原理,以及BIOS锁区等相关知识。
* r# G+ [) Y9 u: n. L* [6 b/ h- D; {
6 S# \/ ~8 \# p$ f& k) ~
$ e, T' d3 o" B4 ^, M; j前言
* ?0 P F, [7 }) N) n7 ]这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
/ f" v) p; y1 g+ f1 J不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
: I( l6 o4 r, j# h2 g X& n. l$ o% S$ G+ u4 `
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
2 i) u; A. M5 o4 I) c" K* u2 b! h5 O6 t+ ^- P
第一章' b7 {" u3 b5 c2 d l8 U) _
# n1 A$ o6 i& x0 k: f1 w$ L+ }PS主机从开机读盘到进入游戏的过程:2 g& n/ a! R0 E
2 j2 s- ?$ I) H; V/ A8 k+ f
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘" e$ U7 x( P* n1 h- z
就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
4 c8 `' B7 A& o" j 二阶段,如果没有正版识别码就进入CD播放界面。
7 i) r; e: E* V7 [) U; u( ^8 z+ D' l: e( e1 l
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”. R2 {& A1 b; ~$ t6 m0 t
如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则. l. g* c: U9 s5 i" b
将返回读取正版识别码,重复第二阶段。
0 L. v a9 G% l7 ?9 ]& N/ S- l' H* P8 l( g5 P ?. M
第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
6 C2 W3 k, T2 \1 c) S/ ~ 加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版5 Y' c, P$ ~. `- O5 u" C
识别码后,光驱再次开启2倍速,进入系统文件加载。. j1 z8 A8 w0 ]: a4 B- M! e
; \/ b7 C v: v% \/ M5 [第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
* q: t% d" \4 J$ p+ h, s CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,2 a& U# _0 B9 i) c) A. j
如果没有,就进入游戏。。。。。。
) D2 h: \: a; y d
+ u+ N% [! A2 m% ~# V9 X: ]' `" H
第二章; ?/ S% V' i% _
! g9 ]5 E9 E- ?4 F& b# ]
1、正版识别码:# w$ b' S2 G4 q; `5 [! X
4 T: @( H( ~7 H9 {) [5 F
正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
4 w% o0 \4 {; t的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道5 |8 X' }- [8 ?% _5 d0 K- D
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
% M1 P" p; _' W9 `分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
, ^& L; i# x, v! x* p5 O$ m这也叫“锁区”。
) {7 E6 g- ^; y. X1 ?3 v* ?5 r; \* M4 R& a- n$ l
正版识别码日版:
2 B- L; u8 H" u. ~ v
& B( r; N x6 S( C" [正版识别码欧版:% q r( s+ z! C) a, h' v, ?

. O. W# g' h/ U0 d6 d" ]* l" U正版识别码美版:
) R X* F- D+ ~. S" x7 T 9 \/ \6 n2 l* h( n+ \! v$ e4 X
2 ?2 ^. P. S6 P0 a
2、正版识别码的处理电路:
/ T8 m5 C2 F& t! }$ D ^: J% c$ l1 Y6 j0 r, Q
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
; A# x/ Z& @4 x& d7 ?4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
# ]& O6 T y6 F( P: [" ~$ k( g这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机. b$ U( v( X2 c& O% l i' {% x J
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
, d9 o+ _ H* e$ ]# C7 v芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
& o: B3 j; p& S% J4 B“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
( p: A3 m7 S4 E* V飞盘法见第三章。3 k/ l) l( `* b
# |4 T6 Z1 M+ g p" B1 L控制芯片图片:
- V. O) H" ~$ g' Z, T# h3 m5 J! R ^/ d( J/ d3 V4 `$ j
SCPH-100X:
8 v* A; W9 ^( \! S. i) B# {8 o # n4 b5 V b M
SCPH-5903:6 G$ P# Z$ Z5 A: M; \' t' _
) n( }; m3 p$ g3 W( g
, j* S, V1 A ?/ X其他日版:6 c8 ]/ ^. z9 U: @ a

7 \. L0 E5 T, {+ u- M- Q其他美版:' T9 S7 ]. ]" B4 C
0 G3 f2 I3 g1 [0 S# J$ h& _; Q
其他欧版: k3 O t4 k: S# M) {" S! S
* I$ N8 P+ e! U O
4 E# J3 [6 I( _7 }* N第三章
/ c7 m5 T8 D+ n5 X
$ u9 F5 m0 M/ Y$ i: n4 u+ Y b区域引导信息:
) p$ I' f9 d# C4 x3 h0 s G; D( r1 _$ X T. e
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS: ?8 e* P. o6 |- h
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
( Y1 c S8 j5 r5 v* h& J光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!
$ w7 [ S) [% U2 ~# Q! L; ~游戏光盘无论是正版还是复制版都是一样的结果!
2 c# L- U* I, b, g5 N6 r5 {经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
& g7 |' {6 a+ b9 i这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
& H4 Q1 c" Y( @8 u6 _. b# f
% s ^! |/ }+ W) K4 E( i1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘; M# H+ G% u1 z) \+ k8 p
加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间# k9 ?. W- b. E5 x3 l5 u% o
要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
- }$ Y3 |5 D2 h- a9 ~: Y 放开仓门开盖,盖上仓门。
/ u+ f5 O' M2 \1 X% Q+ N7 m& X) @; b3 d5 ]
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
1 u7 ]# J" s# H5 r- ] 首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以7 N) U) z3 L; z* z3 P, Z$ f" g; U
不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。2 }8 N0 a; s$ i* H" Y4 w
SOP32的BIOS,可以用27C040飞线替换
' B6 F, U4 c) [# t+ u. X SOP40的BIOS,可以用27C4096飞线替换6 e0 R' l; N# @, ]6 \8 r+ v2 E
- \$ @8 d; V4 ~. q+ M& }# s% C- j5 e4 v3 _

1 |# G; _! s( N3 q& L, T. {7 O
9 O U) Z) ]4 N0 o. \7 h3 p3 { 4 j- x' O1 L. B& a- O2 h
5 a- \' F. u z% R& d3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
& L6 ~2 j; V$ C8 A% b j " Y" t7 U1 g& S' _/ x
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
: ^6 n* ]* z* o+ t( m' p
& _0 C8 m) X9 |这里说下,网上都说SCPH-7501最好!为什么呢?2 D3 _7 D) `$ ^/ {
首先7501是美版,是全球通主机,日美欧版游戏都能玩。3 _+ x( J" X3 g% ?9 u p% Y" ]4 X
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!
5 g7 W p% g, r5 G/ ?6 Y5 g再次是屁股后面带有扩展口,以后的主机就被阉割了。
6 w& ~& s1 A, H2 i* z9 K5 M/ X5 ]) X$ D: v' ?
这就是原因,难道其他主机就很菜吗?
" h6 T5 v5 N* X3 K! P7 l2 M
$ ~9 y3 Y0 l9 y, Y+ N错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!, b: t( O7 O6 @5 x' I
SCPH-5903能播放VCD,也很牛逼啊!5 |) i" p" T8 u7 @8 r) s. U) F
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏! Q5 c" s; \/ Q! [$ i7 H
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
& r9 P8 a+ j) N2 l8 K. {5 mSCPH-10X 身材苗小。。。。。& _( a4 x5 c4 P% p ]
$ P+ j$ }, z1 ?+ _* Y
这些需要看每个人的使用情况和收藏爱好了。
. H" l) X) v8 D& A1 d/ b
' T l1 ^/ A0 r" K2 ]% x1 T8 E4 s第四章
& @% G6 d: l( A' ]6 l$ [: h
+ f- T- M$ F# e I- L* {RHP游戏引导% b, J8 W4 `. @ P% j
. F3 O* b5 h: L- _0 tRHP即“Red Head Protection”
8 \( S% P v2 c! u0 M4 ^ + u5 D' K: l5 k% F1 e" }: d

9 Y1 P; u$ \% i; Z! P3 c: d$ V大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS' [0 [0 Q n# U4 K& z5 O
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
+ L6 J' \, Q5 R+ r的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
% @& p) ^4 X0 Y, u: ~标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语- y; S9 w' t. t
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
* ], v' J4 l+ l2 F Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
* ^* n/ I- b! ^比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
! W- r( }6 |8 n8 [* y芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
' i3 {2 G: C R1 E; x1 @/ Y除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。! U% N6 I( C/ a, x
* @+ r$ Y8 ^& J) G) w: @
第五章
/ K. @3 L- f9 d% y. b9 W- G- }) S7 e! O+ N9 |2 _3 y0 j
直-读-芯-片4 q2 Y! |) F! T2 Q8 S4 Y
( @' f- E8 M, P# H- m

, o5 a; R9 e2 p! H
" L( J9 Q* [2 p+ d! @4 k' j2 z直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-' ]* @8 v, u. g. V# _
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
0 m+ k2 T6 [9 r+ Y而直-读-芯-片还要分功能,这些都与烧录的程序有关。( L4 c8 l" F6 {: V. |5 Y, d
4 F3 i. x0 e0 x; _: E/ Q
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
" V8 v) X0 {" P9 ?4 G6 b7 ?. v2 c7 ~. Q! b* R
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。4 |4 f! B3 r! E3 o8 \1 V
6 V1 w" R1 c% s D
3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区# p+ `- B' `, M8 b) {* e. G
8 j7 i" e( U) b* U! N* f, i: F 以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区# L+ j( Z! _( {
0 [5 G8 R Y- [
玩所有区域游戏!
5 @9 \- x) u! o! z$ h: d L/ b1 ^' Q4 b3 L
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上6 I- B7 z% Q) Y7 a
+ A" o* ~( j" [8 x 如果直读是全版引导,就能用在所有主机上。
7 `8 y% {; j+ \3 s8 g% D
1 A. Y; R: M1 q6 P$ s3 g除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”: F2 o" y: C. e1 i* Q, f" X
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。, V+ _/ G8 E/ S* J& z* V5 G$ V- s
8 D- H1 H! x" M! E$ h! x$ k
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
6 g! L( \1 y# v1 V9 H! a$ \那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。* g3 k. [/ P) z% w$ t
! C7 h6 P3 e3 k. `
第六章: F* M, v, p( q2 @* W2 Y* Y" k( v
7 K/ y$ K! e. l- X
PS1直 读 芯 片 MASTER版
; E9 W1 m9 Z1 L8 ?$ ]' t& D+ F9 {: k/ j" H' v
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
% o( }; n3 z% z% L0 U# @支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大! c- \' P# W$ b# \; w! `! t
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形; t: b6 Z/ k8 N0 b, Q
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的- H: q* _+ J# G
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
8 m+ s+ L7 G. E$ B; F
3 Y% H, j8 k, _8 h而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘5 w6 l; A3 h: U8 C/ K( G
识别为本区正版?
+ Y" @! T+ m! m# j' `: b; S) L/ F" r& A( N) S
$ P$ x; Y( s) Z( t% Y, y4 o5 d
拥有MASTER,即可全PS机搞定。。。。。。
6 U3 E8 U% o: w9 \/ s
5 F; V1 a: g! k, D+ S/ b谢谢观看,下次再见! - n5 A: Y6 j# s, }0 `
/ t! p, n0 u- l" E* ]5 h4 Z, Q3 Z. x4 o
|