本帖最后由 孙大师 于 2015-7-18 16:57 编辑 1 v- C {. ?4 \) m( I
* v8 f* v8 B5 t) k! a' A" y# J
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
0 x6 ~* |+ M! E# k9 \ 直/读原理,以及BIOS锁区等相关知识。. V+ C3 d) x2 [8 n) q
! R/ s) R5 z* W& Z' s
, b3 p9 L, @2 O
前言
5 [+ t( K0 B+ r. A8 V这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。0 C8 a) l. N! z# C6 \/ o+ t
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.# w" r5 w) l/ z) t9 e" e- a3 Y! K/ T1 [& y
# d6 J& Q+ l& ^本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
1 X7 U* p, w9 }% P* l0 g* ?- m
- R! T3 B, Z i3 _. t第一章
! G2 W6 X' ]0 Z; D' a1 V
: X; I) V& R4 K9 i; nPS主机从开机读盘到进入游戏的过程:7 Y$ t* ^+ ^3 Q4 L3 x
5 W0 a; @7 M& n+ r( i- a2 D
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘/ U0 a: i V4 T2 g" e9 I! `
就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
+ L; a) m/ f9 | o 二阶段,如果没有正版识别码就进入CD播放界面。1 s( |2 I2 n q8 r5 s
# S# Y, U5 M$ U* d$ z- d( I/ l
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”' N5 D5 r4 P& M0 R3 D3 n0 E
如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则; B, P; z8 T5 b8 _+ ]
将返回读取正版识别码,重复第二阶段。
9 M% |5 D2 ?0 C& ]% K6 y
3 z$ u6 b d+ H; s0 g第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,7 X0 _7 {' W K+ s$ A9 C9 @0 D2 y: ~
加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
) Q5 C# `$ W( y! s6 u4 u& L- c 识别码后,光驱再次开启2倍速,进入系统文件加载。8 U( J& F h( s( Q
$ X1 |# U4 @1 h4 ^7 m3 q1 [" R第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
/ r/ l$ ^- }9 @# y& I$ ?0 @ CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
$ t) o3 }7 w$ B' v 如果没有,就进入游戏。。。。。。8 }* R* m1 T5 N
- V$ f+ z# o0 [' @' A
& f3 b7 X% X6 U( @) I, K
第二章4 R5 [% |% M' M* b& Y- H
3 @8 y( a7 G- d3 [6 d+ g' c3 ]1、正版识别码:8 X9 r+ `0 c3 ?2 ?
9 B9 I% v% T1 L6 T8 ?6 y正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
$ Y" J: v! Y% F6 ]的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
* }# ~! Z' W" a; U( Q通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
3 H4 L- U2 f& d1 `7 ~. o+ j分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
5 K8 V$ T. i4 O5 x# A; V这也叫“锁区”。5 m' a+ P. [9 H1 J2 b' x- v6 @. Q
" a; z: u2 m' }& ^" q! \% V+ x5 I3 T
正版识别码日版:
. k. c* f5 }9 K2 A
! J1 a5 C* ^- R7 r% U, E正版识别码欧版:
- L- A; M( T7 z' P / ^! Q$ n6 ?8 X
正版识别码美版:' ^( x7 A- G* i# V5 w& q/ a

! D# T$ B8 |5 c% K, q) A5 @: p
* {: s& J! [5 h, a- A, k @2、正版识别码的处理电路:
7 f2 V: K; ^3 ~2 ?7 s7 E
+ h3 m/ ~5 ^# z5 B正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为3 D4 l, U3 N* G' I
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
1 G7 U! h4 d% y! u' m. V; z, o+ L/ O这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机
2 P' Q& o& _% \7 V6 ]( D+ V里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
$ m% g4 X4 N9 A% x: B9 ?3 V' d; y芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送: \# }. Z* V: W8 a) @
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。" n! q; S* i7 l
飞盘法见第三章。
; m# W: [- j! Z a/ U# K+ u* v( c2 M: o$ }
. X/ [ l5 R$ t, e5 j% c: E控制芯片图片:
2 S. w& B: P: \2 s+ O
# p. c1 V. v2 tSCPH-100X:: K' s. l: m" b/ U" w; O; q

0 B& T, A5 s" A6 V% `SCPH-5903:2 t+ b) g6 f9 x0 w. G, _1 S

% V5 r6 H; _ C* J; I u. k* V
0 [8 f9 u: o( H, I其他日版:
+ t' ^% n8 W9 {" b# I: b
) r, B$ B- b' v J& O% k5 `8 j其他美版:
! e: Q" G2 [4 q7 N, C1 h! t
/ y' f1 G) u0 P/ t5 f/ B5 J其他欧版:% Y/ b1 J& C9 x3 b' K/ H/ m

4 d2 G7 |0 {3 R: T
, Y" d0 R% m' }' p& C g第三章" n% G6 H- o: z E2 J9 p D( N+ @
9 M# J) W+ s/ P# d4 ?$ `) w区域引导信息:. i/ ]" U; }" X9 O4 ?
" J/ m" `3 ?! _2 e$ m# _3 {; U
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS5 a8 h0 e: N/ [, x/ q+ y' X6 a
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
0 P" S( @6 c/ u: r光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!) B6 K* U8 v9 }, O, w
游戏光盘无论是正版还是复制版都是一样的结果!
7 ~% k) w, G% M- S经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!. l K3 e" ]* k) S; j
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:) e) m0 g/ x: v; ?7 o! ?+ |) P& P
0 p7 l9 f9 M6 H* V2 j8 d( J
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘# t) P( `+ X+ B9 P2 v( X
加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
" a7 r" y7 a- b, s& m- [8 p 要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面( s& j0 r7 O4 M/ a3 ^ k0 g6 b
放开仓门开盖,盖上仓门。) o. G% g: @5 i! h
K+ L( i5 |" |' B' {: e- k5 a$ z
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难" i) ]- J c! U$ {
首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以" |" m7 ^( ]4 N+ x& z+ p
不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
8 y4 \# o8 h0 }+ w" B/ i SOP32的BIOS,可以用27C040飞线替换' B# D) |+ |1 O7 N# D' X% O
SOP40的BIOS,可以用27C4096飞线替换
) r! l9 ^, `' q7 ^% J: k( {2 e/ d) ~
5 b9 h8 ?- @- ?. Y; A" v " o' Z C+ |' m$ S

2 V1 n# q) u2 _" U8 M 9 P% S" k. R+ x! q! F
3 o8 q7 s6 l' n* v5 d9 N+ b; s3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。% ~% H" V1 ]) i! F0 W2 b+ V

# P( ? q9 o, c" D6 I. T) i4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
+ S/ p. I8 e$ P' `% V/ i% O
2 Z$ I3 k8 p! P) \ [ Z y/ g这里说下,网上都说SCPH-7501最好!为什么呢?: T \! R; }3 t7 p1 B+ b
首先7501是美版,是全球通主机,日美欧版游戏都能玩。
0 B w" P; J: L9 S) S其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!
/ q( D/ T* z, p T7 O再次是屁股后面带有扩展口,以后的主机就被阉割了。5 C+ s) t% W3 p/ J. X! l
: h0 T$ q* `2 V M0 x `. e l9 C这就是原因,难道其他主机就很菜吗?
/ p7 o" w0 Z& |; r2 l x& b y2 N! Z# z* \" f, k
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!1 c3 u" ?+ d( z2 K) a6 K8 I5 z
SCPH-5903能播放VCD,也很牛逼啊!6 b) T) l0 I3 h# S5 r" U8 }$ ]
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
7 y0 L- w) [9 i: }" q5 P! rSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
/ k% l1 O0 L$ Z4 C" W# _& F+ GSCPH-10X 身材苗小。。。。。
6 j. s: e% J+ H: i/ `4 M2 v( F' |
这些需要看每个人的使用情况和收藏爱好了。
& y8 b4 k3 F( R7 U8 I! r2 I0 a O% m9 l+ w
第四章4 I7 b: P$ ~, k$ ]' c
^7 l. a/ N7 y3 b% @* T i0 {6 a
RHP游戏引导% _6 L. \/ ^- j2 K, c b
2 q6 H3 X- l$ s6 XRHP即“Red Head Protection”
3 t) k/ Z* J" S9 B
; s0 m$ q! j& b2 K! O ! l7 j3 S0 r5 N( B0 F
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
6 U. b) w0 i3 a$ e t" R# P主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读( A. J% I, P S8 l
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
7 Y$ L6 z: Y5 z& f0 A$ P标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
# ?6 t8 w1 I6 G' z: _- d1 S句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head2 l- e! Y+ y0 j; h4 S7 o) M8 k
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。 ]1 _* T" a1 a
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
: Q/ }; G. R# _" u; E芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏/ j( ~$ }: ?0 F
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
+ V8 j4 X/ Q3 l* D/ b9 ^- i8 V! Q3 j9 ^6 o6 A
第五章6 j1 @- B& U7 r' o
7 X3 g( c% b, D) Y1 ~/ f
直-读-芯-片
( E* x" Z4 V6 u% w& k. m- Z; m6 p
9 I0 s% e, ?- C8 B l% k6 H
0 D4 r. h1 [* m6 w- N
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-3 p. P+ ^0 A5 ?% x
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等# P2 P* R% e: L- H" z' u6 p
而直-读-芯-片还要分功能,这些都与烧录的程序有关。! S/ |( f4 G, A) s! G0 w' z$ `
- r) A; k8 m: j( ^+ D+ ?7 E' S% Z! c ^! S1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
5 G2 @4 A" \9 `! j5 r# j; H0 Q; h; y$ y% ~+ X8 ~
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
" |8 q8 a9 E2 k5 j
, x' \( g+ U. S8 i& s$ x: C3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区 a7 _8 J0 \ t' u
- j6 g) }! v7 @$ X7 ]1 ]: [! k
以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区( W4 V4 H% n0 v/ ~1 g" _2 c
6 N Q3 G {* _2 y
玩所有区域游戏!
7 k7 h( v% b5 J! t
7 S. y3 [* |% F- l- g" D9 Q9 q4 \4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
$ d# e z: a+ Z1 g; q- t6 t/ ?# C. }% R( {
如果直读是全版引导,就能用在所有主机上。( U, Y0 T' m+ J. c# {3 l' H
$ B+ b8 ]. I' M j
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
. J1 |7 X) H$ ` T& C的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
/ D% v5 I9 p# n* M- A, [1 C: R J, P# A. C2 C. H
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
/ Q$ m2 r3 L8 L那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。7 p$ i# Z/ h3 m& \
" Y+ k9 V' }- M& h$ O, K, Z第六章% I2 h' ~% M: c! c
) X% i/ Q2 a% ]* r) q, D% a5 ^PS1直 读 芯 片 MASTER版 ! n$ w L6 L8 d2 o3 d% ~- ~" f
9 _4 u. T' E4 i
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
6 K6 x: t* t1 [支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
+ n% Z$ Q7 G* s1 j4 }2 s `针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
% c" Z% Z7 U! {4 ^' L( Q( d2 k模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
' r; r# \/ I7 L$ c" j增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
. g1 P6 J; u. \! N& T. w# X5 f6 d, G0 X% n1 x8 p
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘# |7 n7 s: I4 w1 h
识别为本区正版?6 t% ]: P% ?9 g1 l6 W6 T+ g( m
2 d/ o/ |/ }" n+ Z

( s" a2 \7 V* b' ]; n拥有MASTER,即可全PS机搞定。。。。。。
: o X. M _) A# r* }
Y" T% X) q0 v, O谢谢观看,下次再见!
: [" f+ s0 G) |5 E1 T3 R9 E5 }+ y1 @2 c1 l
' ]3 V w5 O, Y5 d' p o |