找回密码
 注册

QQ登录

只需一步,快速开始

查看: 50922|回复: 21

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

  [复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑 ' H$ D$ H* d9 u$ o" L4 ^) ~/ f

5 J, s6 {0 y& p《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
% L! o$ n! B2 t9 x% \  l+ _# o 直/读原理,以及BIOS锁区等相关知识。
) C$ W- y7 L1 _9 W, A  _2 m; Q" N( P1 C
8 o$ t. F* \8 m6 {
前言. I4 [+ L; A. x3 N
这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
; K9 F5 Y, i4 K/ u不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。., v/ F1 C1 ?( b' \, N5 B! T
$ O' W, V* z  ^" }
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。* q! `6 y. K, e( {% y5 ?
8 Z) C& s9 ~  _( V" [
第一章7 W$ U- Z: v- V9 D: ?! e* [6 d" u) P
/ a' N. B3 S) K; ]
PS主机从开机读盘到进入游戏的过程:& ~( v0 a6 P) _2 G) R1 Q* K
3 v6 ~& X+ I& d0 L9 Y& {; K. s- C9 Y
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘/ m& X  b2 G" G% x9 X
          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第5 m) j- @* d: V) R# a
          二阶段,如果没有正版识别码就进入CD播放界面。9 t0 W6 d6 V5 }( z# {
# r# K/ M2 Y; U' v
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
5 k; D0 _. s0 o( n9 H          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则7 X# S. W$ S  @# C% _, ?* X6 I6 ]" _# [
          将返回读取正版识别码,重复第二阶段。
2 m) v9 a) N, z" x4 f/ |
+ |% v3 ?. s9 Y1 [% i第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
0 x6 d$ _" F$ ~, d          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
+ x$ U$ V- B" V: \          识别码后,光驱再次开启2倍速,进入系统文件加载。
4 \" u  B/ j0 a. {% \+ P. L0 x! `) D5 O8 A7 F
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
3 l3 t5 C  D6 d- Z" I          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
- c4 ^- U  W% T6 d2 O. t' m3 Y1 {          如果没有,就进入游戏。。。。。。& w- x6 g! k  [; y: c. S; Y+ X1 n

: @+ I) K# N$ ~5 q) A0 G' a& Z2 w- {2 Q% n/ l8 I3 m
第二章1 K  G( h1 D. V9 f( X! R  u
9 V/ C: @( X! a  p& s/ ~) M
1、正版识别码:$ N7 J7 k4 z+ G6 x0 D

) `2 b/ D& X! M3 S4 q, `8 z  _正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改+ T1 \5 x( Y& h) a- _# ~8 }
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道7 V) R& T2 p' Y! a. t8 ?+ ?% e
通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
4 N# x" `) m9 \* m分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,$ W; b/ D& }- {( N) ^# o; @2 T
这也叫“锁区”。  o/ R% I* q- t
% b+ V6 E" D) W" Q) O% J% j3 L
正版识别码日版:
3 ^# L+ d; e1 N; g! s
  O& \+ h4 f8 W正版识别码欧版:
4 ^! \; q. c; `7 k( Y* x/ [# p/ R& M" e
5 W1 _/ ^$ ^* o" E+ @正版识别码美版:
- R5 d9 @1 x, X: p; r; J9 e+ s$ Y  o

/ |6 [* X% j! a2、正版识别码的处理电路:
; {1 K% @8 ?1 a( ?+ r% [0 |- P) ?' R4 v2 u* z# Z7 P6 r
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为) y2 i* X- O+ N8 D# z
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
* \) ~: B; ~9 H0 T" z' m4 G这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机, p! I- Z% U1 c; q' Y" A. J. g
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚, V+ X5 g- ]4 r
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送& u8 h/ j- K# J. G! ]! ]2 {
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
; U" P) U9 n/ }* g. x飞盘法见第三章。7 z0 R( h- T% |% ]7 x5 A! U
; W: Q2 q9 W/ K: D' ?- ?$ ~* O
控制芯片图片:$ o6 k; Y2 Q$ H# S: G! t6 V
/ I5 V+ [: y" u( @0 D
SCPH-100X:
8 w& e# ^& S( q# ?, e) f3 ]" k( L3 Y# C- z
SCPH-5903:
  `' {/ m' b/ d+ a% b2 ]" r' N9 Y5 P8 t6 r' q/ a  p
! N# \* G7 j$ f/ Y! ]) j6 H
其他日版:
" ?+ g; M+ n7 ?; ]$ M6 W7 ^* u  w( L. R5 N7 u: ]" S) o
其他美版:
5 S: ^" f, m# B& q* Z3 ^" m+ V/ f; j7 k- o
其他欧版:
( N8 P+ R- W& H( h6 g3 s
9 S# a2 L% i  `3 g4 J* `/ Y, q
) s5 `. J1 p4 T- W. ]) }第三章
& [8 e5 }8 |0 p. |( G) ~  b  s
区域引导信息:% m  l# r+ s9 s  Q
/ r* O& f) |5 u: z( @
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS
) a, h& Y5 x- J! r  b  T主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
! r- v# Z# y* K; |光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!
, M0 `( p1 ?) p游戏光盘无论是正版还是复制版都是一样的结果!
& b! M% Q' a# y* `9 x经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!5 }3 L; m" j8 w, I( R
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
. g- ]% f% z, e. c( a" i
4 j  i- F9 K( ]8 {( q( n1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
! f0 R) G* Y4 V3 |           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间) Z+ }0 H, T; e( \
           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面8 P/ f3 f6 d4 z9 C0 I5 ?: o2 ]/ O9 G
           放开仓门开盖,盖上仓门。: m  m' s6 a% I& _
4 {1 |. X/ Q  C! E' K! R
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
5 x/ v8 d* y0 o4 F1 C8 r            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
  Y* |% ~+ B1 {3 ^            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
8 P( }$ A1 u1 X9 D& q) A. U            SOP32的BIOS,可以用27C040飞线替换
# J% ], X( E4 G3 V9 L  e            SOP40的BIOS,可以用27C4096飞线替换
' N1 x, x* E+ U4 }) f9 t* z
2 x; ?" E) J6 Q5 }8 w; Q6 x- S! H4 r% r# S9 v. q" w
( z' j9 D5 z3 L* @

1 n$ J) }1 e' e9 @8 b$ `8 ^' `
) `8 T* D/ u" x3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。! [, b4 y8 _9 G& S  @& Q) F, ^

6 o3 A' j; ?" o) @4 e' p4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
7 x8 p" |+ }" P; r, u# ?
! f* L* v2 W: s  B2 x. q: x: {这里说下,网上都说SCPH-7501最好!为什么呢?" U' J  a$ }3 r) e
首先7501是美版,是全球通主机,日美欧版游戏都能玩。' N2 N% X, S2 `2 P! t
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!; U1 X5 u0 j+ D9 p" a
再次是屁股后面带有扩展口,以后的主机就被阉割了。0 V, G# |: q" F2 D! w

" l5 \% v' T$ l1 |这就是原因,难道其他主机就很菜吗?2 F# D. W0 H# P

$ V! ^2 n  s) A3 C/ P! u错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!, s' }% P% D4 s
SCPH-5903能播放VCD,也很牛逼啊!6 z6 Q9 B+ x( E4 H7 `
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
. p: D1 @" o) Y& b; t* wSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
7 H% ~* i, f: mSCPH-10X 身材苗小。。。。。
; r/ U% b& j; E1 p& X& f
5 V7 A  O5 s% X+ c这些需要看每个人的使用情况和收藏爱好了。       7 E) }: v0 l( z: d& X8 u, @

# H& `3 w1 W6 M9 O1 m第四章; N' B% J/ f7 o% u

7 {* _: H; ^# _RHP游戏引导
( H) t7 z5 A# o9 h. N: r" D/ b6 p7 Y) d- _2 L1 q" w; ?4 d1 G
RHP即“Red Head Protection”
' \0 _- x8 T6 }3 n* A3 f( o5 D& B% X. U* T* k* t; I) O6 T4 _6 X
. _- k5 \3 Y9 I4 G
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS( X4 ^( f2 M. i6 z% [; Y
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
: {* ~' X& N. Q+ ~4 {的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通6 L2 G: c( y" d5 C5 ?
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
, i3 q  C+ @$ a" n/ ~# l  L句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head7 r- m5 T; M+ a5 l9 H9 ~3 _5 |" R. ~( ~
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。& s$ W/ z# E  K
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的2 l/ x9 m# L% W) u7 G
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏/ m" W  h6 Q8 O: Q1 F; y
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
$ l7 |0 q+ F8 ~( B9 K* C% u
+ r1 q8 u: n( D第五章) }. M- j( `8 D- ], P" a

! f  e6 e4 i1 e  [直-读-芯-片6 d5 G$ ?; B. K6 |

, e# S/ q- T% d  E# i7 {
7 V  F* F. k6 w/ E
) D8 d- ]  v4 G直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
6 H$ J! Z& y% _芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等
! H% k& H9 e# s' E* i而直-读-芯-片还要分功能,这些都与烧录的程序有关。
4 v/ c2 X) ^7 J* j: j  B% ]
4 S8 h- f2 E  C) H: C. N; a! W0 W1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。8 W7 n9 a! Q& P

2 u2 W& v' D1 O( O) E( L3 y9 A2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
- X: M1 M0 e9 H
) c, ~* x+ e0 J* Q. J0 `0 f" |- m3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区
0 Y4 H' e% A7 S, g; O
. t9 o! r# n. k2 v' `9 i             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
" \% w. i: U) y
6 B3 a; c" \5 x( h2 _             玩所有区域游戏!
2 i7 O. K& u$ p4 E; `& F
0 l7 i4 `6 z) H% m& B! A0 p4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上: P8 K5 D( z; U) R
! z/ V! N; c/ A  B3 l
             如果直读是全版引导,就能用在所有主机上。
- r6 W! ~( G2 [  C& l5 H
7 l% r4 Y4 Y5 J除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”* o9 N/ N& k# |. L7 z
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。; m& K4 s$ n" B) R# _' H

, h: P: {! D7 \8 N7 a$ {看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
: |9 `" [+ b4 G5 V3 Q8 x) a那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
3 N7 Y- G2 K: T/ q: }* S0 L7 L2 i5 r. u/ n' g! ?
第六章6 j: J6 A( Y- w, v

6 H9 o# x# P; b* JPS1直 读 芯 片 MASTER版 % z* _/ Y8 Z9 b( A
2 y) }7 Y" i3 x7 O6 k
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁0 b  k! _  s* P( E7 {7 ]8 t
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
0 D" _% x) g5 Z. h7 Y针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形+ Z# q5 H% \: e6 x3 T* x9 U
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的4 L' H2 C7 Z  m) {, }! V
增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
3 F8 B, Y: G# v9 }! a+ K% {' Q% F" Z7 p+ k& A% Y; V3 K
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘
* j5 o: ~6 Z. J8 Z3 Q2 x识别为本区正版?
* H; y9 f" q1 z$ t) s7 z7 A; I+ ~+ h1 M% P2 S
8 t5 }  g( o5 \* g3 x6 t. Z6 f4 Q+ a
拥有MASTER,即可全PS机搞定。。。。。。% x2 q; Y; H+ N, K0 c/ T# g

+ R2 Y$ u7 {+ I; ]/ u6 ?' d谢谢观看,下次再见! + V. K& W) h: L- F2 F

4 g3 l; e2 q$ ]+ ~' @5 ]- T# R8 @( r& r- O# z% u

评分

参与人数 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!
) G4 o8 W, G! ~; C& _3 a好郁闷啊!!% m* p7 D6 K8 q! o% V" I- A
大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Video Game Do It Yourself ( 闽ICP备14000865号-1|闽公网安备35018102240098号 )

GMT+8, 2026-8-24 03:38 , Processed in 0.103553 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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