本帖最后由 孙大师 于 2015-7-18 16:57 编辑 3 [8 k& g8 S6 E1 [, R- v: m+ y
$ U! y% }% o5 h+ ? e' L Y《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,0 n2 p7 ^% O) m
直/读原理,以及BIOS锁区等相关知识。
5 M6 a: n# f- E4 d& |! r+ ~' T# o) s- U! @0 N& l
5 U, L( U. W. W6 D" Q5 u
前言
! g" G5 j. U! p) ?$ C$ f这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。. E! `- w/ Y- ^4 @0 Y( K
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.8 z: g N$ Q# H9 ^0 ^8 G, p# \
" c7 D9 w) M) J; Y( M
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。& u! ^% y, R' }: I3 C
7 E1 t) {" c e& O# y; `! y' o7 L7 ]
第一章6 I4 k1 ~4 P! V; n
. A& U* v n7 z
PS主机从开机读盘到进入游戏的过程:
8 w6 y' s- I7 R% n: K: J/ y+ D- y2 }! x9 {
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘 f# C* E+ T2 [9 k: y
就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第/ s- L K. ~4 g1 G, W/ w
二阶段,如果没有正版识别码就进入CD播放界面。9 y% H }" y6 b" V! g% a( {- Q$ K
' k1 }: N- p1 Q' A第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
3 |( n( x/ P& Q 如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
4 b% D. M; m4 O' P 将返回读取正版识别码,重复第二阶段。
& v1 A* K: n7 O# s# d7 w
+ G6 Z. R k! _' p0 ^- M9 }2 s第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,# _0 { n! n! ^& ` p; L) [5 P
加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版! ?6 f$ e8 s% U6 Y! G! R% @" J
识别码后,光驱再次开启2倍速,进入系统文件加载。
% z% o( f) W7 d( |: U3 p* a5 l! h6 |! l7 i+ u' D8 f+ O3 K6 c
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描$ _3 l0 E8 T- | O; D
CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,9 T! z2 e) t7 Z5 R; h
如果没有,就进入游戏。。。。。。4 }2 G; C7 F, f
2 K# ^/ R5 _0 y; b5 J" f& v* j- ~. @2 a1 s
第二章2 z3 L, @; W# K$ d6 ^
4 t$ T1 V n2 L# Y# A) ~6 _
1、正版识别码:
! N! b, T8 Q$ v
" \* J8 y" x- e* B, R4 n$ H正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
7 S- H# I, f5 X! n4 N8 E的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
4 X0 g* z4 M, |! }9 M通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码0 w5 L2 S: _& I/ e q
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
, x' D. f2 I/ g这也叫“锁区”。
0 I1 f- i& e) Q% e2 q2 r; E. T0 e3 R0 _+ s) l
正版识别码日版:
% N9 t5 y2 C8 |
3 [# D+ a; @: I* w3 p正版识别码欧版:! b1 @( i+ ~% s! z1 e! ~. k

& {+ m/ q, [8 I" W正版识别码美版:
! D5 d' J% v+ e" J5 M * M3 R8 v& C( @
* r) ^6 {8 A9 [# W2、正版识别码的处理电路:; O( A8 ?/ i- i+ b. `
1 T5 o% w$ w$ r' h
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为/ k9 ]6 s( m, F5 ]) v# j9 N1 y
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
$ q9 j- V9 t0 \这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机2 c" Z) n% [2 N" Q
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
4 u V+ A. p; m; n5 K4 d. [- `6 V芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
* }5 U( M) b6 q7 P“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
+ j/ ]# V3 \- A$ s/ s# f; H! Q5 L飞盘法见第三章。
0 U3 I1 X! U5 H* J* [3 M0 J! o& c P" l. k% e6 l6 z" ?
控制芯片图片:
" t |$ R! e/ _3 h! z5 w
, b. I! I8 [1 a o: w1 o; R& JSCPH-100X:
$ N9 x) f2 j+ i9 j- w4 U( M: |, i1 q ) x0 m) m/ \9 b" J( n& L4 W; _
SCPH-5903:
1 n+ e3 e# _, X8 ?3 J, y
3 j' S( E" k ?8 G5 z3 h/ r) T; z4 P# W' q% @
其他日版:
- W$ Q) o# N3 A8 h1 S6 S- J/ S , g. s8 r- O6 \' |! R
其他美版:
4 G' s( o' n( k- W ! y3 P" J- @6 s# O# o
其他欧版:6 }! }( c: Q& s# ?
& W) o) e' l4 l9 c
( N) @, l3 M* a. L# d# W7 n) ?7 s( v
第三章9 N" l+ f, w: Y- K7 l, i! \" C T7 w& t
. X/ y& I3 @- [0 O7 w$ k& P区域引导信息:
4 b d) B8 U% ?2 r
2 s1 A5 p: |' x, f光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS6 ]; B' p1 |6 [8 p1 t( \
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
9 M; j$ ^& R1 p- b$ z9 K光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!
- N3 O! X1 Z! \/ @! d: |游戏光盘无论是正版还是复制版都是一样的结果!
9 ]. ^3 m5 e5 j, V$ Y经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!2 x$ [* Z! B6 G; m2 r
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
5 ]" g& {- [- k; h/ I% e, z; {
2 Z7 ^3 T( Z" c! z. y$ y2 x! P1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘8 z4 w! C2 D r, K! t- U! T' a" G
加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
+ r* ~# R, i$ M; ~ 要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面) K0 i u4 ?3 s [+ m
放开仓门开盖,盖上仓门。
: z7 I. E) q: k2 u% H$ D$ g+ |- P* X' W1 Z! {4 {. e
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难# P7 n" N3 X A; p1 @
首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
' [4 Q' n/ [1 a8 g 不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
( [; i( Q1 |, P- ]) a, O SOP32的BIOS,可以用27C040飞线替换" n" a5 [/ o: ?1 w
SOP40的BIOS,可以用27C4096飞线替换( }3 m+ S6 M7 W6 Y. i
, O0 h, E- o/ C: `! w: s: h

! H% }# p6 F: I9 N 4 A, `9 g6 j6 G8 W
* I2 _ w/ f( f6 L+ }. O9 D
1 z t7 O+ z! v# k( {3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
$ j R8 r6 E& M. G$ ? f% D; s. {0 ^ _* X; p
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。) L: e7 a8 K3 q- D. _1 z1 F. F
9 ^! T' d1 ~5 z: s6 k
这里说下,网上都说SCPH-7501最好!为什么呢?7 m1 P& ~$ L* Z! L0 h' Z
首先7501是美版,是全球通主机,日美欧版游戏都能玩。 Z! R9 A' X0 A7 v6 l& M" ]
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!; h4 ]8 N5 @8 e9 T7 X2 Y
再次是屁股后面带有扩展口,以后的主机就被阉割了。
6 U' I1 m ~' A4 r, G' i. Y& M, l" V8 ~# k& E8 H
这就是原因,难道其他主机就很菜吗?2 K$ u( F' k( }" e" g( l
. w$ c( t8 Q2 F
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
5 j6 q3 ^ Z9 H8 c" e: VSCPH-5903能播放VCD,也很牛逼啊!/ [8 g( p* O% k
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
9 Q1 s; G- P7 b ?, V s! ^SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!# R+ |/ u7 I5 u5 S, Q
SCPH-10X 身材苗小。。。。。1 {7 y6 P2 z% w- A- |: _
' ]/ \- M n+ L# U' t c
这些需要看每个人的使用情况和收藏爱好了。 % e: e3 l8 F1 H
% S4 q2 N3 y' C+ T0 b" J
第四章/ f: i- @4 k" W1 T% P+ W
" b9 |- l2 Q2 O6 z% v* Y6 n
RHP游戏引导! b$ m+ Q, \8 [5 q7 }' n5 k
8 N: t/ d5 k9 p7 RRHP即“Red Head Protection”
' {% U: D, M+ {+ J6 R
& A8 d. T# p; w( A" W
# [, F$ O+ i6 p, \3 x' Y大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
( B. Z5 r2 z/ s: r" r# u9 r! t主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读' g' A9 a, ^, F) [ V, l; U* o
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通 M, m7 o% w. Y; x; t0 l9 V3 R! x
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语& B. G( X8 |* k# j
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head' {( O& F3 ?! f9 W" [
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。8 J8 u: K' K4 z! \
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
- S8 [* k! a0 P. E: ]芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏3 E7 K+ i0 Z7 \1 F' Q8 l
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。% g9 N; K3 ?/ ^3 h, f
* P6 K( _! A# a第五章
8 ~/ i- x5 s; a0 }1 t1 i( L' A" B" w
直-读-芯-片% x! z' z6 g0 U& ~, g
( F! r* C& n2 n4 _
J# ]: K6 J! S2 H2 F; X! L* X
9 g n+ s E% O. g4 h8 C( t直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
+ D1 R C2 [, |, `芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等4 I% ?, T( J- ^' c/ O/ n
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
1 [) h9 [8 G5 }6 T/ T) T& |5 u. ~0 a, K9 i
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
( e$ v' _) M. _! E. G/ v, r$ E7 @# q& a T: w; N
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。; \! O, d$ ], v; Z
4 H+ r: s: [0 n3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区# w+ f) M; L9 {! a3 H8 C W
6 D7 @" m3 q/ } 以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
" d! D @9 m, M+ g8 w+ g
8 K* g) v I% `2 F 玩所有区域游戏!
- E) t8 [4 a) w" ^/ F
. c8 [+ A, ~( ~! S3 h, G) i4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上2 b! h' R* Z) s8 [% E+ o6 D8 S
6 M! d: ]6 `: {: R5 Y7 Z
如果直读是全版引导,就能用在所有主机上。
: G' F1 ?: u4 j + X7 r- A- A1 U2 h5 I
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”: d- s/ l8 m2 S4 _* G8 ?* I
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
9 g. K6 R# V5 W2 n' w% c& A
2 p8 i. y" V9 [0 r, J9 A1 W. @6 e看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。/ h# |0 \: l5 x/ c" W
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。+ V% r3 A1 S& |9 L) ]
3 Z! S3 z. r& ]第六章
: I5 ? V# L g4 }! O0 Z+ ]
( z6 ]0 l6 ~) l6 ~. }PS1直 读 芯 片 MASTER版 % U" ^" }) h* N( n! z2 O3 q6 t
" e& d& {* v+ h; Y0 w
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
# j. Y! b# u6 L6 |& L支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
. D: z g6 u& r( s! m8 T' u针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形: ^! l/ V3 A+ l. g
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的9 t+ J$ u; m1 p9 b7 n3 u$ |
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)# ?* |; d- W K2 w
6 _ ~- B* ?) n' ]3 s而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘. v: i. B8 D O$ y
识别为本区正版?3 ?, \. s: T4 t$ g' O$ R
# \) V5 @9 g- j6 t X
* d, B% p! n, L2 }, j6 F6 X
拥有MASTER,即可全PS机搞定。。。。。。
" d& m8 \4 K% x. e* @! ]3 r9 @- d6 R0 w
谢谢观看,下次再见!
3 F; ]1 v# p; P& o: R. p5 \+ ~6 i8 Q' B; u
/ l7 c" {; K4 c8 @. B
|