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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 35935|回复: 21

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

[复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑 8 N" x% d1 n2 f0 s8 v" {3 z6 }

+ ]0 E; f. Z) i% G* s5 ?( c7 n《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
/ a' }* [6 W3 d3 f' }* D 直/读原理,以及BIOS锁区等相关知识。& W& |: I3 O8 |
  ^3 m( C) H4 m9 T* C
, m' v: L9 }  ~+ E0 D
前言7 o% y4 @& g" J$ T% K$ c
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
& _2 a6 F: \1 d不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
2 z0 n. I* I- ^! t8 N8 U# b
) `1 ~0 r+ U$ a' x本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。+ b6 s3 ?  Y, o+ `
. M; Q3 B( A" d9 C+ \: S* T
第一章0 w* D0 N5 @7 x, D: p- Y! Y

( r' ^' I. O( B+ XPS主机从开机读盘到进入游戏的过程:% Q/ O7 t( P, C) W
" _" s3 J/ ?8 \  f, P
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘, s: C) Z: U- V: _  L+ W! I
          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
& B2 d  n+ l% ^4 C          二阶段,如果没有正版识别码就进入CD播放界面。8 r  Y! s! V, S' ?5 Q. h8 j

  F7 y, e) s3 N: b第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
* ]# q( h( Q  `9 f          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则4 M! [$ R- t  i4 }* V4 E3 t; ^
          将返回读取正版识别码,重复第二阶段。/ B) m! N1 |3 Y2 U+ n# _
5 I% i2 q/ O5 j- h
第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,+ F  k0 Y1 q- M# S  |. _
          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
! l  Q- p2 k: L+ n          识别码后,光驱再次开启2倍速,进入系统文件加载。
+ b% \5 s+ B% ^8 X, J: i! U$ [
9 V$ k# d5 ^. c9 M5 @0 K! E+ r第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描( v# M/ n% g4 \" e' w7 k: @
          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,- x/ a' d; X* ~5 ?
          如果没有,就进入游戏。。。。。。
: k/ ~3 `$ @& G, L
8 F; ^, P9 m0 A* P
* ]4 b1 C) d* R6 G1 p1 I$ c% D第二章/ Y% `. Z; U+ C. f, ~

6 q5 m; n' I2 R9 z$ T1 h1、正版识别码:
  D* @' ~* n* H! S6 O* u8 U" N1 f# f0 N/ n# H! x
正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改  h6 g/ K& I  Z
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道3 ~$ Q/ m0 v. J- z. k' {
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
2 |1 m' b/ I# P0 B' {. f分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,2 u6 k( |$ L% o! _$ _
这也叫“锁区”。
* j; J+ x& S1 U# B7 ?4 W0 `; Q: }+ v$ b: x* _0 r% u  V
正版识别码日版:6 O7 A: k; t3 i) B" A7 s

( ?! K, Z* _5 ?7 v' q: G$ I6 d正版识别码欧版:
$ P" M9 h8 X+ H& _" }* n1 V' Q' m! S4 _" A9 M  e$ g
正版识别码美版:
6 r& \$ s4 w3 w, ~6 P3 L2 V/ S- T/ ^* V; Z5 \% T" L
& _# Y9 l( z+ b! r8 G7 B; k
2、正版识别码的处理电路:3 K( V3 X9 n9 ]' h3 S$ @

) I+ Q) [( o6 U0 e正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
" o, b: L& p# d, w4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机3 K% u) p" C& U9 H
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机! m4 E0 h, |( P3 P) B
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚4 r. g( _& T$ L! P- l7 B5 ?
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
( G5 M9 y" u# {6 B9 \“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。3 k# |8 t4 k9 \
飞盘法见第三章。7 f! V7 i3 a4 Y
) W) S7 H  L+ \1 l2 L* ]8 v
控制芯片图片:
- ~/ `( C- Y2 y0 G8 @
( P" `4 X" ]9 ?- Y7 uSCPH-100X:
. I0 m* S7 c  v6 m4 i; l
" B. _& _+ Z* z% nSCPH-5903:- @* O; Y: C$ }( N3 ?
; E/ Z" g9 O* N+ K7 ]3 t) \

9 D1 K8 m! N; S$ U6 v0 \其他日版:; j( E$ Z5 ]0 R5 \) V" f& v
' c; X/ C4 A' s8 Q
其他美版:2 e+ R, {: J" X
0 Z0 x: h' k0 P- b2 ^( t- f5 j9 S
其他欧版:
6 M; ]* K2 ]0 X7 h. P8 `. O: _
8 \3 h" @% m; f0 M$ ~. Y- ^/ ^3 h$ _+ L
第三章! \1 \' X8 F3 z: ]' {9 B/ ]$ a* |% r
" Q5 }9 C% K4 C; k* t( z
区域引导信息:$ k1 {) p- ~8 i% N% X' L! Q

- q, O6 X1 b4 R光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS7 c% H  s( ^7 e0 z3 b
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
5 l$ v2 A7 q, r* l( h4 ^( V光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!  P- I: C. _$ `3 V5 Z# o
游戏光盘无论是正版还是复制版都是一样的结果!6 C& ~# j! q& H. R5 j
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!; j$ D/ v% p' Y: U5 {3 \' t+ C+ Z
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
; r' F1 @" e( s' U" P8 y* I0 @" [2 `; K1 ?
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘( T) ^2 N! m1 d, L- v
           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间# q6 @; m9 v( m
           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面2 p* y8 j0 I0 y) d+ @: A/ n' Y
           放开仓门开盖,盖上仓门。
& x0 n% s; ]) Y; H/ f2 C
2 l' @* U  }( z5 R+ [# S2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难  b: z0 e' R' W6 B! ^- U: P
            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以6 Z7 n5 H/ D+ f. a5 x; s
            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
( N- H" q' ?3 w3 W2 V& V            SOP32的BIOS,可以用27C040飞线替换
4 \4 b/ C1 @* ]* F& e$ |. j% e+ J            SOP40的BIOS,可以用27C4096飞线替换
5 E- O7 ?; W( t# j6 ?$ S/ y- N6 X. [/ H3 u" J+ D" S

8 r! Q+ l5 ]$ @: t1 i. e& ]; s1 H5 q$ l  }' W8 z

7 T2 C# [6 E* X
  K' U, r: C' R7 d- E) w3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。) m0 G( a; |3 Q1 K
9 n8 F) G8 |, H8 J  u- O/ t
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
! X* M/ c2 b* K9 O! `/ O% @2 h+ \9 k1 w) F7 Q& ~: f$ N$ Y2 W
这里说下,网上都说SCPH-7501最好!为什么呢?
! c  k) n9 O! D+ @! l& M; s/ r首先7501是美版,是全球通主机,日美欧版游戏都能玩。/ {3 M( K1 Z: e
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!
- D( E: ?* z8 A再次是屁股后面带有扩展口,以后的主机就被阉割了。3 @8 T7 M+ g" K

; ]# D& k1 O, m8 ~" S6 w8 I5 k这就是原因,难道其他主机就很菜吗?: L, {1 ~" Z, S6 L" u- G

: k: \* q/ p( b9 l  H5 M7 g" U错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!: e( }; m8 w% I1 Z7 v% X
SCPH-5903能播放VCD,也很牛逼啊!
7 o- B' k0 t4 }) e- \5 e- }SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!! u4 T8 J# l6 v7 m
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
5 \0 Q* u1 q+ Q9 ZSCPH-10X 身材苗小。。。。。
4 k; i5 K) v; w# h% _# T" I8 S0 Q1 W; c" D  d1 k% Y
这些需要看每个人的使用情况和收藏爱好了。       $ V- s& ?6 L7 N% `" v3 K- C
' Z: D5 h% E  k( ]1 s, f; q: d$ r
第四章
; X& L1 M( z+ e
6 A" F' R9 w! B) R& x! M/ t; hRHP游戏引导
  E9 d" j: J5 n0 B+ k
4 z! C, ^2 j7 d! a) X2 j% f: oRHP即“Red Head Protection”. u5 Z: _5 k0 ~) p7 o" L( i

  F2 V, z8 S7 t* `- \% [9 K' g$ m7 k1 `' }3 c: C( C
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
* ]4 S' J9 i1 Q! }3 a1 _主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
+ @% l5 v# ]1 R6 Y的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
; E* f9 ^4 Z0 c3 X标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语% v: ~) B7 f& S# s( O- z. e. P
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head( o$ P4 {+ `' H7 ^" F( p
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。; h2 E% B3 c5 V9 J) G1 W$ \
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的( N6 \0 E% q3 p. P3 C$ R" d
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
* W+ j' {: G7 t& S% Z$ K+ _除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。5 E4 }' E% Q- D4 V. Z9 ^. |
$ Z8 j9 n5 }" t! V
第五章% X% y& J7 J$ o* l
( O, |9 A: y  @5 p4 [1 }0 Y
直-读-芯-片5 w, u! ~0 @7 c% \  o! L0 V

  |% w0 A8 c; V4 o; N( a% g- y, ]$ N: v* @

) t" }2 o7 P2 _  U4 h, Z7 Q直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
( A  s3 ?5 m) x  f7 t5 G芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
' x3 B0 f+ C" I( i) l而直-读-芯-片还要分功能,这些都与烧录的程序有关。5 X- S2 u. C' ?+ U: S7 w- `, S
4 [- g) }7 m3 N1 }/ A
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
( n7 h- W( O/ N1 U/ ]1 ~3 p
  S- L* |3 A- _% k4 Z9 W. \2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。1 s0 G' p' E& d% S) r% r, ~
  Z0 w- Q( ]3 n
3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区5 V. o1 M2 n: l" o- H: ~

! t+ W( Z" d; m# b- X! ~- F( S             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区; _- G# Z+ |& b
) @. ?& F3 H) _. \' p& B. c
             玩所有区域游戏!5 J' N& N! ^5 S& }  k' C
/ X: C; m  r6 u+ F
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上0 h+ ~4 z" Q# R! T2 f

  A' H5 F5 `7 g: i6 X; L             如果直读是全版引导,就能用在所有主机上。
7 N5 |" p* I$ ` 1 ^: J) u: C( O# v, ^' e) [0 U! d
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
  L+ W$ Z* u7 f4 y' s1 q的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
# D  I- a- }$ E' o6 a) z7 k% W3 h$ U- A& @: L
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。, Y. \0 Q: e" U/ Z( W8 N! B
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
  Y  y* M% [) A4 X
7 ~1 z: m' y  J# K' N6 k' L第六章
( F" r1 c% g5 C0 N# F
; l6 f7 N- [$ \4 ^7 g/ F) H0 {PS1直 读 芯 片 MASTER版
' w( Y5 g1 u, B/ I
% d+ K0 J; k5 o: J8 S8 X4 o/ e4 V( q号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
9 k5 D4 N2 z3 _3 S& T( \" j8 {7 Q- r( h支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大7 u3 S* ]6 z; |% @1 k
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形1 X2 ?$ ?( H, B2 |5 \
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的* L- i7 t% A# h: [& v7 C( K
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
8 ?/ W" P1 b; W+ b) k8 g1 q9 W1 W- b' x: p
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘$ ~4 ?9 m& G  t5 O% ~, ~6 r
识别为本区正版?
) X) _* e0 |  @4 o/ i, E
. [' c$ [  E' }/ Z" Z- ^- u" y& `
拥有MASTER,即可全PS机搞定。。。。。。, w* J$ o2 C, d: f# j" @
- u& P8 O8 n- f  k% m0 ?* [3 V
谢谢观看,下次再见!
. _! D/ j: ?6 X
0 f) y- }0 w: D* d( `' f
% T8 J3 i& k7 V# B0 }

评分

参与人数 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!6 d3 D# h2 h1 ~* k8 ^3 A9 r) E4 L
好郁闷啊!!
; w3 g8 b. v% w& ?" Z$ g5 B大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 10:24 , Processed in 0.053028 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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