电玩DIY [ VG DIY ] - Video Game Do It Yourself

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 35934|回复: 21

《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别...

[复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑 3 n& P0 R, t/ @; F3 e0 L
8 Z5 r/ q3 D2 R4 x' p1 K
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
3 x" E- t) O" x3 j3 b+ H! O 直/读原理,以及BIOS锁区等相关知识。
/ o/ J5 \1 B9 Y+ R* f7 D
) F5 Q  @" K6 F3 ]: G
) \) B4 _, `# ?前言
$ p1 ]. V7 }$ g5 j这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。, j) [5 v1 K! s/ M( i5 L4 ^! T  B1 H3 S3 N
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.; k5 b! y) z! B: y$ C& |1 l
0 g6 l' ]3 j! e- [
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。; L7 W/ I9 E- w/ p; ^; B( H( g
- U  J& |9 Q. u; O+ t7 h' u
第一章
) J# A, t" j7 o# o0 H+ B
; W3 J# D* y& o" I1 a. Y) D4 yPS主机从开机读盘到进入游戏的过程:9 q4 y$ U2 [# o8 e8 b& t# g* F

  i  _3 y" i# h) c. f" \第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
* y0 x4 X7 |) {4 |7 [          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第6 n7 V6 ~& S9 i9 W6 T) ?. l: r* f+ F
          二阶段,如果没有正版识别码就进入CD播放界面。
6 N2 P# R* ?9 R: k* v0 u' f* J* j8 G" Y8 q$ I# F
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”* M3 d2 ~! ^( O( L2 T0 r1 E2 O
          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
& i6 h: f5 ~' l, T; q          将返回读取正版识别码,重复第二阶段。
  b+ s0 T% a% [" Y3 d( J/ _
" Y0 C, m+ n' L: e) v第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,2 k6 f- x! ~+ K. M% r
          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版, U5 O5 p+ i2 ]7 `
          识别码后,光驱再次开启2倍速,进入系统文件加载。
1 {* H+ I" o! N% \( ]9 h  i( w$ E7 x
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描2 n0 r7 E: f' b) E
          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
! b' s6 D: a2 z$ n" }2 t& B          如果没有,就进入游戏。。。。。。) X* y  [7 j0 B
# \' N$ i3 o- w# i6 `4 I* _# ]

; Z* `# X6 n, B  ?8 _第二章
. ?; Q- S" q, e$ A) a5 Z: ^: T& Z' J! D0 j, u! n% j
1、正版识别码:+ Y2 N8 @; C3 k1 j  {: o

6 `. r, y4 ^5 M! k正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
9 o! V2 @( Q& l的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道' g1 ~, N) |- a0 S2 q/ u9 \
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码  y' e0 p/ b$ t) h" Q& c. e
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
% F" H4 V: E2 _这也叫“锁区”。
( Z  i/ i$ I. D* e( h. {% X5 |  G) u  T
正版识别码日版:3 l' y) m) o5 S2 j5 Z7 S2 d

, N% q# b: d/ V8 _正版识别码欧版:
) w) A# k1 g: u" Y: X* O8 n# t1 [$ ]1 A- f
正版识别码美版:( {; s- I% U& D0 Z1 V
: ~% h, s$ `/ l1 r3 a( ]- h) b

: ]( T# t0 h2 q$ |0 y# V2、正版识别码的处理电路:, a2 z0 Y0 \) [

# i) l% v- }: h) ^. y% q正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为; A$ x4 X5 I$ A; j
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机$ n! ]- r5 {, n0 ~; V" C7 V
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机
8 _- G/ c. R! r  E里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚& O8 `. }) P! u: w! H, I3 j
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
8 a7 ]% f5 G7 e“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
0 g* _4 {* {, h) O- g) B+ _' Q飞盘法见第三章。7 C% f1 H) L6 W. R' O: Q1 x  O

9 }5 ?3 X) ], _# y" f, S控制芯片图片:
. b; |6 I" S# G" s" _9 K1 Q9 o' g. E% N
SCPH-100X:% V0 [, t: m* N- f8 L, a' p1 C
0 V; t- G5 v& w& |3 _- z) M8 e
SCPH-5903:
7 s; y, u7 }* z  c% {3 p+ e9 }* ]1 j! W- H. f$ L1 _$ n
; R' g! Y; A. W
其他日版:7 @# A6 i5 Q& `  n& Y& H* G, N8 V
9 Y  l  k4 d: f/ q6 \* T+ T! _
其他美版:5 J; m  `! W0 \# ]& X; d" _
# ?6 V8 V8 M8 p
其他欧版:
# e, T% c6 Z* x9 i& m+ ?5 g( |0 v9 R  c% n2 l6 t
0 I" Z3 Z1 O! q
第三章
, n9 {" [4 `# ?; d* Z! z# j; f2 X: v, X1 p( c3 ]% k  t
区域引导信息:
% p" [) f6 i: a( M3 X
; S! i5 L7 L" i; l- y5 b光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS
( n- ?) \! n4 [7 q. m4 O主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
& y; ?( d& M) C. f8 [6 m+ T光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!% {! s, z+ |* k6 G) a5 [
游戏光盘无论是正版还是复制版都是一样的结果!& F6 X/ q7 Y0 q- R. y; a# W
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
& a$ `& t1 J* i: W3 K这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:2 @; u  o7 |% x
9 W; b* M3 u# R& a9 l1 d2 O; r3 ]
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
# [1 H5 z1 Q9 A6 x           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
* {% U' L0 ^8 X: g1 N' [+ `  Y, f8 h) e           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
! S/ N' \# @& F7 V! `% S           放开仓门开盖,盖上仓门。" F' T5 ]  o' D( {

; _# B6 i/ |/ b2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
% _9 R$ U% ?) R0 E! L            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
2 ~1 s$ i* m9 e5 z# @9 X* Z3 Q            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
9 u. g5 V9 w8 e* M% e1 Y! N            SOP32的BIOS,可以用27C040飞线替换6 D( s/ j3 D. M) i1 H
            SOP40的BIOS,可以用27C4096飞线替换1 [: G' x: s+ B: E: p" u2 \
3 l& m: ]" k9 J% ~& t* [) o4 c

6 F# B& L  H% s' A; u9 g' f4 J3 B$ s3 c8 X: k* v% I
" I( {* i. V- m0 D
1 w8 o4 P; q$ O2 Y1 ~
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
; r$ B9 S/ b* a1 S4 }+ \/ p# n3 |0 j% X. g! g
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
+ e' |$ v$ c  S  i- G8 l+ F
% |/ p8 K% P2 B9 N5 K+ q这里说下,网上都说SCPH-7501最好!为什么呢?
2 X0 n# i8 N/ c# x0 I首先7501是美版,是全球通主机,日美欧版游戏都能玩。. F2 @9 h2 X; e9 H- g: g) Z
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!7 a% p  }9 b" i, A% t/ q
再次是屁股后面带有扩展口,以后的主机就被阉割了。
3 |) }7 d0 V! s8 h0 [$ j, t, V' |3 f7 X3 v4 u. E
这就是原因,难道其他主机就很菜吗?
2 j1 C* b! K9 h0 |" l0 b4 z1 Z& Q0 L/ k
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!6 P. b, Y" w# V& D
SCPH-5903能播放VCD,也很牛逼啊!6 U! a' b3 S% O* G
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
. |" i& c" X5 G7 b$ x' @SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
$ u' V' o, V5 u6 o) j( ]SCPH-10X 身材苗小。。。。。
4 Y! a2 Y6 R- D! W+ a/ C# S+ S/ j) u& T7 Z5 i' A0 G
这些需要看每个人的使用情况和收藏爱好了。       ; t) C% g8 e; P2 U0 o7 x3 w6 m

' ~/ ~' p1 o  Z& X) D; ]第四章
- V. g2 M6 S  h+ L2 @" t
8 p$ [2 l1 l3 m' p5 a) }RHP游戏引导' V+ n& c7 n+ h6 I

4 p" A6 I3 [$ _RHP即“Red Head Protection”2 r  w7 l) n/ c) H- J

5 ^9 Y+ x. a# D! i3 |% \: ?# W! B: d) B$ V
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
# ~; V3 M$ y/ J9 {/ k! r+ T主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
2 B/ ?2 a6 ?% G, K  a; @- A5 v的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
* A& z$ T4 H7 |6 j/ Z标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语  E. m- N7 Z, R: Q* d
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head5 _* z* w) Q# J& Q
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
9 K& h1 ?+ ~9 [2 r; Z比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的9 R+ d, r, m; j( V- m  W8 j! s
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
" J; {" k; |; {/ D除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
! g- z: c+ q: d! V; X1 p5 D9 C; ?5 ]* G/ T) X; p% g4 W
第五章
9 T! _+ B9 s( t3 u( Z& Z, ]; a
5 E1 |. o- l" m$ p! X  U9 t5 O) s直-读-芯-片/ l2 |' k7 e! t

; Q1 x" W. S2 `  i, k: x8 Q3 l" F* {' @
8 ]' h1 H, D8 Y
; G& Q: S" l! s* m/ ]( J6 Q6 T( \直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
. Z: U3 q/ E9 F( R4 P# o  j9 f芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等7 U+ O. r8 _: v! d( U+ \
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
4 N/ ~( n% n9 b; O2 L' Q. w$ g: J$ h: r+ M; W0 ^  `! c! a: Z
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。) `& ]/ m9 I$ t" B7 s/ j/ }
( A9 j6 c1 U: B- M$ m
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
( I1 l+ g4 T7 [3 _% l
1 N1 t9 P2 U: }; c; n) @- z0 N  }3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区. W. Y7 F! ?' Z$ W3 U+ k; B
* X! b, Q  o' J9 a0 j! T7 S! ]& t
             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
  b+ h! Y/ L( p9 c* ]! z9 @7 x- D" z
             玩所有区域游戏!
6 a! O/ n6 \: H  q, r* y  ~/ |, j+ Q
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
3 ^# U4 A0 Q" l$ s- k; {6 b# ?
; A/ m) L: M9 p" J- S/ C4 G             如果直读是全版引导,就能用在所有主机上。! j/ T; l- T% J

' _, y/ x- K0 I" V: l除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”. N1 H7 ?$ ]) X
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。, c% ]+ l4 j4 w' I* {5 \

, c; i7 x- g$ j1 T看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
' s; R& `) S+ x9 i那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
% n; ^# D1 P# c2 w8 p3 `. c, O. v+ q: y, ?8 K
第六章! R6 U+ V: j) s" c% T; P

2 n  I- x- L$ C) K( j5 E! vPS1直 读 芯 片 MASTER版   Y0 J7 E9 ~5 e8 t  o* h# t

+ c( H9 O+ u6 z) v- K号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁# }0 M1 D7 O' Y# h/ `6 m; K  D
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大: T5 r8 R$ N! d- D/ {! O
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
% H1 S, {% T' Y4 p, v( S. N( h0 h2 ~模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的& E) D" |' l9 `+ k) o4 i4 i! J+ |
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
! x7 Y- O% c: N5 L* J8 B* R
7 H" n& ?+ }  f, H$ w而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘
% b9 H/ ?, _# Q* S4 U识别为本区正版?
% R, C$ a) v1 W- P" n; r- F* u' S2 @
& \/ |' u6 _8 J5 a5 J
拥有MASTER,即可全PS机搞定。。。。。。
* C: ?3 v9 `2 Q: K& @' p* U
! W, G+ _( k: O3 q9 E: c( M谢谢观看,下次再见! 5 V1 @/ ]9 A  I2 {
+ h: v1 e3 L5 u: D0 t
: d1 l6 B" d4 t% B% u+ W' p

评分

参与人数 1威望 +2 贡献 +5 Diy币 +5 热血 +200 收起 理由
xunxun + 2 + 5 + 5 + 200

查看全部评分

回复

使用道具 举报

发表于 2015-7-19 00:07:00 | 显示全部楼层
同膜拜!
回复

使用道具 举报

发表于 2015-7-19 01:10:19 | 显示全部楼层
拜服大师的技术和精神,这种好文真难得,又学到不少相关知识。
回复

使用道具 举报

发表于 2015-7-19 08:31:19 | 显示全部楼层
这个实在是牛,估计全球再次研发PS1直读的人就是孙大师了,而且还研究这么彻底。
回复

使用道具 举报

发表于 2015-7-19 10:27:14 | 显示全部楼层
非常好的文章,技术很扎实。
回复

使用道具 举报

发表于 2015-7-19 13:43:09 | 显示全部楼层
真是迟来的爱啊
回复

使用道具 举报

发表于 2015-7-19 19:07:00 | 显示全部楼层
大师就是大师,不是一般人啊
回复

使用道具 举报

发表于 2015-7-22 13:50:11 | 显示全部楼层
在A9上看到了,特地跑到vgdiy上来支持下大师~
回复

使用道具 举报

发表于 2015-7-23 12:34:47 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!
( f' C, F: V! x好郁闷啊!!1 u: s$ N* y0 y: @" p
大师!!!!!!!
回复

使用道具 举报

发表于 2015-8-1 23:59:09 | 显示全部楼层
大师,能否再写个刷写IC的教程,包括芯片选型,编程器选型,编程器刷写步骤,最重要的是IC程序下载,全世界下载几乎都已经失效了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Video Game Do It Yourself ( 闽ICP备14000865号 )

GMT+8, 2024-5-8 08:53 , Processed in 0.055419 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表