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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 35594|回复: 21

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

[复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑
0 C5 {1 S5 c" o3 @) N9 w8 Y+ o/ L0 o
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
3 f7 z1 n% u9 u& Y" ? 直/读原理,以及BIOS锁区等相关知识。
3 U; b! m: r6 g; _( D' L! @. ]: Z4 G8 A7 _
% H% T8 |0 {) G" c) l$ x# A# l
前言' M! w2 g+ o( D
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
, L* s' e4 ^! C* @不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。./ k9 u: @" ?: L
: _8 ^; L% R* v5 }0 L- m! Y9 }; {
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
# B  e0 A+ y! V! }8 |: z$ V( L6 d0 l9 e
第一章
5 ?; ~4 c4 L6 w8 g  ^
  z7 x- h' g/ A, d) D3 {3 J* n; ZPS主机从开机读盘到进入游戏的过程:+ Z; n) \) h) h7 H$ T3 F$ g; s

0 A+ E& y% x+ W- ]/ I第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘4 i9 G- q- |4 n, e$ \( z$ \
          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
! p2 a1 a+ _2 P# T  {          二阶段,如果没有正版识别码就进入CD播放界面。
/ c& {& a% [! ^0 G1 N; B) S; w9 S2 F: k; Q
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”2 Q$ u! ^: e- {+ ?+ U1 Z$ q
          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则4 r, j  X' u6 k; R5 p6 ]
          将返回读取正版识别码,重复第二阶段。
/ M& D# R4 |/ w1 ?
* j: S5 P6 U+ o# A/ z2 T第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,5 S$ p% S+ t# Q8 }( {+ @* J
          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
8 y3 D2 F. T" Q$ ]6 K+ D          识别码后,光驱再次开启2倍速,进入系统文件加载。" L, X4 I/ t) a! m! s- v) k# ~* [

! K4 E9 I- D0 g7 k% o8 Y第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
+ s& w3 E/ s6 s( F- h% A; W          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,, L' L0 f' Y& `  s' a* _
          如果没有,就进入游戏。。。。。。
4 U( {5 P7 ~  G3 \% Y" h) ]3 H
1 v. I5 c& {2 Q0 s: |/ c0 e$ I2 G" N" Y: [4 X, g
第二章$ _3 z# m1 v/ B+ s
+ z5 P7 E  P7 k$ o3 N, o
1、正版识别码:! g+ n* W4 e% y  ?

! ~7 e. U; B9 K6 ?正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改  K  X2 Y# H. u* Z% E* w
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
& C; F% R; O" I% F. Q  S: w通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
  ^. C' F9 ]* t分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
1 f7 \4 a& ]) P+ m- a这也叫“锁区”。
' A$ i( m8 R* l" f
3 g5 Q, [0 ~' g+ n正版识别码日版:& H& p# w1 _/ \& N( H: I

$ w5 D. E1 G9 _: m' `) J- H& V正版识别码欧版:- ?. b6 |! K! k; o4 ^
  x- R  T( d1 ]. s, v6 `
正版识别码美版:
( Z- k4 w( t  H- P5 n4 H  {( n+ t: E+ @2 ^

3 N2 ?. A# |/ g& ]% V) l2、正版识别码的处理电路:
1 V' [* N6 k; I: S% `- L6 `+ }7 \* v
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
" Z0 s5 Q$ S+ j* |+ p; e4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机0 a* C" X7 j* R0 g' E8 @3 t
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机% v" o# c7 a4 Y6 f; J3 _% A: Y. b
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚3 Z, ^' Z8 A" q2 q& m: U' c) L
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
$ i% H8 Z" W2 c! e* @“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。. k0 @+ e! T9 z1 y. @  p3 f8 c
飞盘法见第三章。6 I% m1 N2 r1 l/ F5 v

7 ]4 B" y% ?1 p. \! [控制芯片图片:, K0 d+ N6 ^; t3 @( P0 [

" N! V8 B+ Z$ E. lSCPH-100X:  V7 V5 t3 `/ {6 r( Z
' I4 `" e& z: o. ~
SCPH-5903:3 C! G! W( F4 t0 }/ b- K( b
5 F- \! ]5 l- j" i! K$ F5 u2 P

0 b, m1 }7 S' ~8 Q& L其他日版:
: ~" g. u$ n: A4 Y) q
9 r0 b! ?4 s: [' a其他美版:
. y' x! ]3 d* E# w3 B3 y8 j% `) u- j
其他欧版:
4 h4 Z$ S7 }# O. S6 `# \9 H% t- d# M
+ f5 X" ~4 f0 S! P; f; ?+ w
第三章
5 |0 @- Q: D0 X5 C5 i3 X( s4 }# c2 B  f3 Y: m% i2 J5 ?) i) @4 N9 {
区域引导信息:
$ |1 D! b# P7 P% a- K5 [1 d7 T  B; {' s
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS. s, ~6 ^! |; h/ {3 t2 G
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节8 q# }, a, b, Q" h' X
光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!& m% d7 ~; M  ~, m
游戏光盘无论是正版还是复制版都是一样的结果!
1 q1 v1 d* a" ?+ z经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
% t4 f3 X# s. k/ F这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
4 f" U3 K& S' }5 s: W
  M4 h! D+ M$ I  A+ w1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
) I% l; l' H( t* `/ \  ^' K) B- Y% b           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
& t. j( [) t" ^           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
, C' d0 a3 k$ X1 l: ~! u( l  f           放开仓门开盖,盖上仓门。
, A4 p! I, w- d0 e
8 P; ^6 h! l  \" |* o) d2 N2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难3 Z5 M- G( C' j: `" C& ?7 x
            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
6 c" X4 R6 E4 U            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
! T* L. E1 N2 i3 O; q* x/ q            SOP32的BIOS,可以用27C040飞线替换
, V2 F" Y( f! ?6 ~/ S; U( P9 g6 B            SOP40的BIOS,可以用27C4096飞线替换3 g+ a8 i3 S. y4 M& @) s

( R9 T# `% R5 y/ H! V6 X0 `3 l/ q- z* C2 Y% l$ {
% _/ S1 ?& P' u- e! e

9 }- n( e4 B/ s6 i9 s" @
: Z' G0 S$ W) q# ^+ A# i3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
4 ?/ y% v* i7 Y- a+ H) m0 d$ Z
0 M. r: `$ f( L6 g4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
) w6 S! Q0 M7 i) K# N
' a2 ^3 j/ P" R+ S* ?. h这里说下,网上都说SCPH-7501最好!为什么呢?
4 m) Z' t! S1 B8 _! P首先7501是美版,是全球通主机,日美欧版游戏都能玩。7 R4 k, X. q/ e# G
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!1 D6 W! d, v4 ^. W$ [% ?6 s+ z
再次是屁股后面带有扩展口,以后的主机就被阉割了。
1 `; J( }9 i- w9 b- o5 H+ g' A5 Z2 n/ F! m! l( M: W# L" d
这就是原因,难道其他主机就很菜吗?, O) U; j, ~- o0 ?5 l: W$ P* y
  }/ g+ R5 G5 t2 W# v& e
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
$ R+ v$ D/ L6 C4 |+ Y) ^SCPH-5903能播放VCD,也很牛逼啊!3 ~4 F6 i$ D' X4 r- _, }  l
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!3 y3 U( w; h/ V8 V' P
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
% u! p4 z8 S% }SCPH-10X 身材苗小。。。。。9 h6 ^- b7 h2 c/ m

8 ?% P0 m* X5 m; p. ~6 {# f+ ]6 A这些需要看每个人的使用情况和收藏爱好了。      
+ K: S. ^0 p6 P7 r  p% N/ J2 R7 z' E; f) G. L
第四章7 ^2 R7 \' V" R$ ~

8 p& e( t$ t% z; IRHP游戏引导7 R. ^% u9 Y4 n  M. g" S, p
/ K1 Q5 n+ t5 D- V* d+ P
RHP即“Red Head Protection”
+ N% V% ^; q3 Z% [- o; w4 ~: |4 e
6 Y' T8 c0 d; T; z# X+ H  P9 @
" O3 F4 ?$ s  A& N/ l- ^大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
0 v7 E  O  H' x. ^' q0 A/ C- o主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
# x+ u+ b2 R! N5 N的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通# l. O0 S) C3 u  Z3 y. T# c7 N
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
' l  s/ B7 b1 u0 q! s1 [句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head; i( r0 F: L. s3 f
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。6 d6 q" G. p# g" f/ I. a
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
3 R9 }2 D; q- {. W# S: M$ P芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏/ g- y3 X% B; Y2 F% q- h
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
8 V3 l$ I, y( c, I% ?
6 j. {1 o3 _  l2 ~) C+ `: T第五章
9 I+ q3 o+ e# M% C0 V6 @% t+ N, d+ o5 Y2 ^+ l, W1 L& }
直-读-芯-片+ s& A5 `- q2 X( W. v
- J& n0 L: @# }, g; B; R

+ [; t2 B. J4 \, @: F3 m5 i8 O. v( m: V$ T6 ]9 u3 W5 L5 ^; J- q
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-6 H5 L, H7 J% H8 i  U" j+ ]
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
  M9 Z3 i- x% b& y. ]而直-读-芯-片还要分功能,这些都与烧录的程序有关。
1 A$ {" j: h. e* r. w& t/ R. p9 `/ D2 n+ Y* n/ E- ]
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
2 t0 w, L3 L8 D& K4 ~  i+ b  D; o) H& a! {8 F+ p! P+ ^
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
: C: K) |4 n1 w, A/ M% {; d# P
5 `: y. |( \: X5 I3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区
2 h, S. A0 C# ?  X
" |  C! {7 x/ e  w* k2 j             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区' {3 }' S9 @; y5 Y' ~% N& P
$ ]3 A. g/ w* S3 |6 {" Z
             玩所有区域游戏!" U4 o% `+ k4 [$ r: `6 Q5 C

/ B6 J9 h( L8 h4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
' p& L+ j4 Q. ^2 D+ h7 y3 _3 j, S) L! i( R% t9 K
             如果直读是全版引导,就能用在所有主机上。3 Z9 C4 [7 l5 o5 n& J/ R

% }9 f" K% x) V" v/ [除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”/ I" `7 D- U/ F7 E; b! G
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。& s, g# x" l. n

2 W; H- k# o! {) W看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。5 \9 z$ O9 c0 o) c9 l1 `: O
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
  M! l6 i* x$ O: I) z2 P
2 D5 C, D8 o( g3 F9 P- n第六章
2 u2 P9 z+ y4 [; F3 m: K# P" l, C! D5 h- x; e; a4 j
PS1直 读 芯 片 MASTER版 2 E  _5 a9 r  F

2 A2 \! I. R$ Z  [2 v, d号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
) J1 T# f" g; `7 [$ ~支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
9 [+ [3 m) z1 u6 c' t针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形- I$ {  [) L4 N8 p4 }* Y
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
' L6 [* _' N5 g$ ^( q- b; n: {. G1 ]增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
2 C" H9 \! x9 k8 |
9 B9 \. w- s6 I8 e) E" Y而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘  V2 n  |$ {: m0 G# X% t
识别为本区正版?7 L1 j; y- I+ A. Z1 ^/ E
+ ~- A$ K4 V0 V8 K

1 }% ?8 w% |; i' V7 S) ~拥有MASTER,即可全PS机搞定。。。。。。% ]# K- E# z& K" a" e$ f
: N% i/ _  D2 p
谢谢观看,下次再见! " Q% G' f9 D) B: B# C4 r
5 H) {0 x$ T! W) H8 t. ^

8 c  X4 X7 [0 a" {6 ^: l

评分

参与人数 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!
. j) u2 j; B# F5 r好郁闷啊!!2 H" W6 f. w( ^; M+ a5 G7 j
大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 01:09 , Processed in 0.057999 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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