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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 35699|回复: 21

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

[复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑
% d! r9 ^( G2 c8 P' ]: @' Q! _# C7 D& {! I0 T
《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
" `2 c$ f) J: `  W9 I7 d 直/读原理,以及BIOS锁区等相关知识。2 u+ }+ L3 J, S& M; Q

  F! P- W# I' W2 }9 Q/ f
: f3 N6 d$ P3 L前言- S. [/ u, y8 u+ z& {9 t& U
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。$ q4 Q. i- n  ]) ^6 ^
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
! a$ p* y6 {' d( a/ n/ l  B% l& i9 Y- `/ s& l) p( x
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
2 V+ ^/ v% B9 ?4 R$ T. u
' e; q6 H7 Z5 I" G* Q第一章" u, S7 J: m( ?# S

/ ^& [) L' C8 gPS主机从开机读盘到进入游戏的过程:+ g2 c8 W7 {& |6 h9 @
* P, M3 N  A) {6 o6 a- q
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘8 l6 v; o) v( e0 L/ j- W& _* }
          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第+ h' X: q) U/ U) ?% h# H
          二阶段,如果没有正版识别码就进入CD播放界面。7 R& s# O0 L% L5 h
' X2 |7 @/ i: E% c, `0 Z
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
  @+ ]$ G4 z: F3 z; A5 t          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
5 j3 i" W# G- j4 Q$ C6 f# ?          将返回读取正版识别码,重复第二阶段。
' P% O4 \' c, R5 G9 F4 M
2 k3 f/ s4 I- F, _" |9 v# K第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,  a9 a' a- B4 _# U
          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
( k9 H4 g& e" T! W+ H          识别码后,光驱再次开启2倍速,进入系统文件加载。
1 f+ x2 J8 m+ K
+ p5 r+ l1 _9 W0 s7 {! V+ l第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描* @3 F% }( M# K# ]! q
          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,( T4 \  X$ H9 J9 W$ S
          如果没有,就进入游戏。。。。。。1 j0 g. M6 v; i! y1 n
: t; k, G% A+ D

" H- w- h1 H, `7 }6 f第二章& L; U, Z9 o& I* q, F$ ?' n" E
+ [- A, s& r9 q* f8 c
1、正版识别码:
) g# a# q; R  ^3 Q& w2 D
; \% \, }+ E- D) p1 a: r正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
+ \3 R- y( R" Q; g8 I的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
1 D$ C/ T5 s- g2 o3 |) m' r通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码3 s4 r) y5 l+ w& k+ i4 B' b
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
3 f- G: m  ^2 F. A; k! |) t' r这也叫“锁区”。. H$ t8 D/ {' c
# t3 t' J. ]3 J' c  ]" w+ @/ H
正版识别码日版:2 t- X1 V" e8 X

% |2 O* t( Y4 P正版识别码欧版:4 x  s5 l! }3 L
2 V! B% w/ Y5 b) Q9 }- @
正版识别码美版:! T6 b; C# |" h+ Z

" q3 z# Y5 p* y. \# x0 t
' E- L0 S( ?5 [5 F2、正版识别码的处理电路:
1 B0 y5 Z& s0 y8 Z
6 x* t4 l6 N$ ?+ K正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
4 l+ x0 T, X) }+ T( `1 h* `% b- @4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
% W9 w* \' U- I0 ?$ i这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机
0 \' {- C8 e0 k7 y里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
3 [. Y+ \* i' `* X芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送  b* \' w* d# T- e" G) W
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
2 y2 S/ u. U1 e- M飞盘法见第三章。+ ^! r# z, V6 d" v2 N0 \
! G6 T1 W# O! \8 f3 Q  ^0 \: b
控制芯片图片:
8 v1 p+ Q8 O1 @7 q6 f* I( F7 f$ Q" ^! q8 u0 I5 g- H0 Q: x
SCPH-100X:
4 F  x2 z( P" w8 i2 s# {, d6 O& J
SCPH-5903:
- p" O/ ~3 X) A! p+ D" X8 H$ ~
1 b% ^" ]/ |8 i, \: d+ a4 z
( N: K6 G5 }! u4 q9 y其他日版:; n3 U7 e8 U0 p/ G: f: P# x4 x
5 R  g- J5 W9 d& m( |- u* i
其他美版:% W# g; N3 I6 s$ [8 e

$ e1 e2 y$ \* S- I. z其他欧版:9 D8 s. h7 S7 M1 D
! r1 z2 D. a; D3 A" f
1 m0 T" U8 o6 h, w& ]& v: h! k
第三章/ b- P* ?. [/ H8 z% I
, l( G3 W( X. ]! y
区域引导信息:
- N8 w7 ?/ c8 E( N3 K6 B7 B9 V6 o# j7 m. W8 D4 f3 G: b
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS- t; u- l! l9 D9 x0 u* ]
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节4 p$ M% _- @9 c' E. Y; ?" n& J
光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!
6 z" x# ?# ^6 f) o& s游戏光盘无论是正版还是复制版都是一样的结果!) G* H7 Z" y4 O9 O9 ]- Z+ \
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
& c) Q3 Z( ]# k& R这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:0 d/ I* H' \2 u6 {0 n

' _4 M* k& L+ Z0 d* `- c2 @) y1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
5 P1 k" \: B2 m7 E           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
8 ?0 G( S  ~$ D* J+ Z           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
: |- X& v1 ]* i9 J8 f           放开仓门开盖,盖上仓门。
3 N2 F( z+ ^) h4 I& B' C1 u+ s. T# \
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难( K% O# A5 a" s- W4 C7 y
            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
$ p) U1 [5 x3 w3 E            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
% X, V, n0 c- d* X5 _            SOP32的BIOS,可以用27C040飞线替换
8 ?) ?, t" P8 w9 w4 o            SOP40的BIOS,可以用27C4096飞线替换
! n' Y# m5 Q2 n% }2 g  j% C5 N# B5 V: I4 m1 ~% \1 n5 |1 W7 C" x
3 o2 d9 K  O" q! u( n

* p" p0 x7 `% `% E
$ j( [( h3 t9 B3 o7 ~
6 d2 y* |; }- ^8 S9 c( Z3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
& }0 ]/ P  x& T3 P9 `; [: A3 l0 t
& C  \/ D( _% \% C/ V* b4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。3 O+ B/ s" Q, B8 O2 z

: `2 Z0 G( {: z8 r' e这里说下,网上都说SCPH-7501最好!为什么呢?3 A/ I) d& |. \: x1 u
首先7501是美版,是全球通主机,日美欧版游戏都能玩。# s- F( z6 b. h- i5 }8 D( D
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!6 H5 ^% g1 ^$ d: y
再次是屁股后面带有扩展口,以后的主机就被阉割了。
1 o3 m% b& M7 J! N) \6 M) H5 |- q9 Y% c0 h; y$ q- y5 G
这就是原因,难道其他主机就很菜吗?
) t, _% `, V) ]  N# z3 f2 ]4 i4 g
, K, Q2 w, V1 m$ S/ H' _  }0 d5 u错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!9 \& A/ X- l. M0 i4 `& U2 E
SCPH-5903能播放VCD,也很牛逼啊!
  N, m- n* }/ l' nSCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
" d' G& T/ V# w: o& d- t/ ^, {SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!9 Y5 @% N. K! C3 B
SCPH-10X 身材苗小。。。。。
1 `1 F# U9 s# v( Z. W
9 o( q/ G5 d' B' {5 r" m8 u这些需要看每个人的使用情况和收藏爱好了。      
" f' P' P' N4 r7 y2 n7 V
' \* g4 o" A6 i第四章
$ h3 Y: T" O  g+ {6 M# {9 T! O
: M. _/ Q7 \6 ?/ kRHP游戏引导& N" X/ w4 X( _& b+ |6 M
9 Y) G9 ^1 @; R, R2 j& a5 ~& R
RHP即“Red Head Protection”
" n9 c, i( u7 M& L$ l+ T; J% P+ ^" y: H. M; @$ C
+ r5 F7 T  ^( o( q+ h
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS& J: R5 M/ S( f
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
9 S( V3 r: d$ Q/ N$ Y/ Z: X% X* X的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
1 u, Q. K; M& d# M9 x5 M标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语! G) c( j8 k8 B. \
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
0 M5 p/ ^5 D. {$ R% T4 W& n Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
; w6 x5 T7 v, k! j( D9 Y8 _5 J% @* e比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
: m1 T/ k" k/ [) a* ~  Y芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏/ k" _# E0 ?) ~
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
% I5 {4 f5 p* e, Q# {* w0 F
3 D* N& m  T8 H+ e$ h3 c% A6 c第五章
# C7 ~! i. G: L# h) L& O
: s- j+ x) [/ X4 R9 |) o( _" ]7 Y8 j  L直-读-芯-片
0 L' j# R/ {/ J0 e9 f" I5 a6 ~; G7 f; e- o* C) ~

' f) ]3 f: ]! H+ U/ d2 D! D2 W7 q2 u" k7 ]$ `
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-: q! V" T& k! \  @
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等- _8 L( l3 K, p
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
2 F( `- i7 ~! M, Q& g( \: s6 t4 z* }9 y) T
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。7 C9 y5 O4 {- m8 g+ K

' \" U/ N- `7 I3 W8 i2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
( [4 m6 Y; ?  v! D3 }
( o+ G/ S3 j% K% o8 G3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区+ N+ x  [6 }# K5 M- D- T3 P
  e/ X7 T, k1 d- K7 E! q4 M- l6 D
             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
5 q& u- }# i$ O! m# Q8 e- I7 k1 J
0 r% ?0 [9 d; ^             玩所有区域游戏!
# t3 K' f  T$ Q
, g+ |/ z9 a& q# S: M4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上6 y, I4 A7 r; N  F& I2 `
1 h* o+ @3 n/ a& m& G
             如果直读是全版引导,就能用在所有主机上。/ l6 s- M/ g! p- R% e

/ G% _& ?8 k5 B# O5 A6 Q除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”) \( c2 ^% ^! k& o  a
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
* v4 q9 W- }7 W7 k/ Y
" j3 f6 a6 L6 `看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。+ ?4 c+ \' v0 ?8 j) q1 B
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
" Y6 E+ p# @/ M  D9 e
; D% _  `5 @; y第六章
  o  b" [+ J5 }4 U# Q8 I; l. B7 v$ m
PS1直 读 芯 片 MASTER版
' E1 I, \& d% P- w/ W$ t
2 [( a  c9 U( Y, h( m# p号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
* }. J) Z% T3 t9 K7 d# u, [1 N支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大0 q' j; K4 B: E* Q7 n; m
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形% i& Z2 x* {( u2 @7 T
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
& l" [6 ?4 `( h. k- c增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
% v' \/ G  L: c) O
8 ]% \2 h) }6 x9 N: x* `而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘& ?) m0 h) u+ S. B
识别为本区正版?# X( d! N: C4 c* v
/ [( U0 n/ S& {' i& z+ z0 L

; o* `1 v2 K8 }3 T4 N) Z拥有MASTER,即可全PS机搞定。。。。。。
3 U- i$ p6 Z( u, K, d& j6 q. [) n( A! ~9 p
谢谢观看,下次再见!
5 X% ?# d; Y! F& p$ {: j) N) f1 G5 u7 ?& ^
* ^6 g  s9 r: D

评分

参与人数 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!: p" T  K0 R  n) \: u2 F( X
好郁闷啊!!
7 L/ o/ [( `, n8 |8 Q$ v( N3 N大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 09:00 , Processed in 0.056615 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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