找回密码
 注册

QQ登录

只需一步,快速开始

查看: 48751|回复: 21

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

  [复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑 4 @2 t! e& o- C- [& @- C7 Q& W. @

# l7 _# }& v1 b. O* J《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
4 Q$ b6 u3 F( w+ i3 y$ l6 l$ y 直/读原理,以及BIOS锁区等相关知识。% i& i& T* n  W2 G# ]

& b, z4 X/ }3 i( n+ H( D7 `
& U$ \5 @- S9 }7 y/ Q: f& r: p前言
1 |9 D2 H$ @  i* [9 I( Q这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
* c: G& A( d6 @0 H0 i5 o7 J1 D' V& Y不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.) h4 A. u: T  R% F8 i# c+ E9 R

% Y; R( C7 h1 R9 J) }; L7 S本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。: u' ~5 h. Q( h* a
8 A( k: h" x  |7 l
第一章* g" |/ x( A- ~& V! x9 o- E4 S# M
* ]# O) G6 w. @) q: W  x
PS主机从开机读盘到进入游戏的过程:
8 _8 E0 J+ a0 z% U, U  l4 a( j# c- p- q
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
" Q" L, Y- s! p3 \          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
& M1 Y( n5 z/ I  m8 q, q          二阶段,如果没有正版识别码就进入CD播放界面。( }8 w3 s5 N* v. M, A! y7 ]# a+ Z

8 P' r* ?  U! ]& N# J8 S( F2 |第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”# j3 t. j& B& B% c; F
          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
# Y* o! c5 o: S. {7 E          将返回读取正版识别码,重复第二阶段。0 F4 T% B) h' |/ C% c" e; e

" ^% c9 Z7 F  v8 ^4 E第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
( \6 L2 Z) ^$ L, h0 @          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版7 s6 [+ A8 S8 k( D
          识别码后,光驱再次开启2倍速,进入系统文件加载。
3 O; a/ ?0 q7 X5 i
4 A' n* T0 S4 `0 R7 p5 F第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描, ^1 g4 j; k8 N6 E( d* {
          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,3 C; C3 Q5 I6 C- Q+ ~- [: q
          如果没有,就进入游戏。。。。。。- p) I# k8 }& W7 o$ C

! S2 ^. [+ D4 A6 \' u; q, [' s( m2 G% R, j8 I8 V; b( x
第二章
* ?( N$ M! n  V7 U
# `: n- W/ \' ~1 Y. ]1、正版识别码:" x$ I0 G$ N' d- _

) [% j  a( I. Q0 o7 |: c. u" C正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改" B  F4 g+ ~3 z; K7 _5 f) I; ]
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
" l' t& N0 {$ x  |  l通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码3 ~: ~. o9 O; a
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,2 `9 t. d, H4 V5 m1 [- |: q7 p
这也叫“锁区”。% R5 A0 H% e/ c3 v
5 K" ~" q* ?/ X9 O' F# p
正版识别码日版:
4 H0 Z9 y* F8 I: z& ?: O% x" b1 r, @7 g- _) H
正版识别码欧版:
: X2 c4 S' S, q
+ B# p. O  r: W* ^% P& w正版识别码美版:
+ A9 w5 T" }4 c- S- f5 j! g+ N3 L* v1 d' W' D+ R6 I
# G/ T1 I* P- t5 _& i; k& _, S/ h
2、正版识别码的处理电路:
+ n7 C7 d  X. h5 X. a- N& {0 F
" \2 q7 I5 X+ s3 ?正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
% y3 Q+ Q7 T! \% @* H6 b! j4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机
# J; Z8 e& _/ K# P& a这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机
) N  R( T8 s' _% Z# D$ c里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
- F! i: h! E) O' _& u$ U8 f$ x芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送$ E: r$ S- \0 k& Z
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。3 w8 o. _8 ?3 T# j6 ?* e. l
飞盘法见第三章。
$ Y  Q7 j6 F  D. C: |8 H3 ?& J  C) D1 E6 ]  Y0 d, j# {
控制芯片图片:
3 L6 ]+ k7 z9 U+ S
- X5 c2 Z. N1 i9 FSCPH-100X:
7 v9 o* n& l5 [+ ^9 }
# W/ r2 T" |6 P5 tSCPH-5903:
/ t7 k+ l6 ^7 q+ Z9 E7 \
3 ~. E) N) q8 G8 s6 |! o
* d8 w* m) _) m% R+ N! b% G其他日版:, i2 B9 w" G  x$ I9 m5 m1 G
- O* r, O- k. z
其他美版:' K) [$ L6 v6 v3 a9 s& F' x" M
. S1 @8 V7 C, q, W$ M% h
其他欧版:0 w: k2 f! {7 a" {
& f2 g. M$ P. p. _, y+ K8 C3 V- s; `
! `7 c$ A/ V; n5 Q+ N" C' j  ~, w3 w2 r
第三章
( t. N0 w/ |# [; h% [$ \3 U9 P) [* r3 Y) ]4 a
区域引导信息:
) v+ |& }" Q  B. e4 o# c" u7 s* a
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS
4 B2 A( @0 s4 v  j主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
5 u. P4 l: k, O' {1 Y. f光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!8 \- B5 K" H- Y2 ]& b
游戏光盘无论是正版还是复制版都是一样的结果!; ?4 m: ]- C! e. j
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!( W( i/ z% \+ S5 M& h* d% Z
这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
7 x$ v9 g* {& B# ~, L) g% f7 Z
0 G1 K8 `/ c! Y5 {8 g9 J" t1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
6 s) G" ~7 L' x% K& Y/ P. C           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
+ a9 U/ G& X4 c8 h2 d" N8 u           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面( `7 O4 x  f( Z. z3 ~
           放开仓门开盖,盖上仓门。
% o, L1 m3 z7 X6 C7 j: B, E/ c7 D$ X; z- X9 k1 y
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难- ]; W5 C  z9 g- E# y
            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
) V/ J9 O2 i: A$ a" e            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。+ C; H9 z8 q+ {
            SOP32的BIOS,可以用27C040飞线替换
4 x4 Z- p. V9 S( A1 m  s            SOP40的BIOS,可以用27C4096飞线替换1 }2 e1 T$ l! V) c' ~0 E/ C* u0 l
2 \' v# q8 u& ^( E9 c
- G, @% ?) }' o- A2 v# r. ^
* n* ]0 X% |% P# U4 N0 S5 N" p

0 {/ C# g7 V% W+ r+ {( h0 h% R, h2 v# L  [. H/ c
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。. k9 c4 ~/ r1 v( }& N4 e
* l0 ~3 h6 r# S0 y9 ^
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
2 l& K6 K5 P0 L/ d+ C+ }7 V  h6 |  R) p. L- _3 s* t
这里说下,网上都说SCPH-7501最好!为什么呢?
1 P9 T3 G2 d) Q5 N$ A% L$ |首先7501是美版,是全球通主机,日美欧版游戏都能玩。
6 U8 K5 `1 ]" ]8 V其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!' U, {9 ~  `* x" o# q1 p$ J
再次是屁股后面带有扩展口,以后的主机就被阉割了。
: W1 l. e6 O+ R4 a) ]+ I! @3 N& ]3 ?; p, m) H
这就是原因,难道其他主机就很菜吗?
5 b, m8 r# R& x, K! B- I8 c; b% @( ^5 y) Y. i1 A- I
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
; U  o. Y1 e$ M: JSCPH-5903能播放VCD,也很牛逼啊!; E& f% i$ N7 _, U& n- q5 z4 z6 g( ^
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
6 p- w$ K" U6 OSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
( r$ g5 N! h* i1 F: ^  g  V% W9 a1 ]SCPH-10X 身材苗小。。。。。
+ \# @3 r0 Q/ M$ w3 ?' e
2 g" y" y9 M1 K4 g( n这些需要看每个人的使用情况和收藏爱好了。      
0 g: c2 |" C" Z! [6 ^) o  F) \* d7 D0 u. F  W7 }
第四章
' b  ?1 R( t2 T' H2 P$ |3 ^. x0 I% Q9 \1 N4 o  X
RHP游戏引导
0 X) }  I4 j" I4 q2 J! V
; F7 @% j3 L  N8 ~' l4 [, pRHP即“Red Head Protection”% [( q: I9 D8 s8 P9 M/ S0 e8 g

: F3 |( x! G* {2 M% M$ y! g- n" e% Y  T- A* ~: U
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS. b! @. L# Y7 O  S, Q# a3 i- C
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读6 A  N: r* A- J' |
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通) i9 |" ~" Q4 Q% M- B7 b
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语$ _0 f2 N$ v: N" y+ M( v
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head' F; d. ~3 ]5 R/ ^$ l+ t1 z/ Y
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。, b' |2 m! l3 f% G6 D4 H
比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的9 H& M8 A* ^* A
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏+ G8 T# i; _9 O
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
4 A  E4 x& i3 t) A& V# `, s9 n) P' _' w6 v( k6 a2 [! ?, _
第五章
7 h7 a' a) n. r1 F5 f. Z* s) r* k% [( d4 u: c
直-读-芯-片
9 q3 J2 m* t6 o# Q1 c( c% O# a
2 |! n; P" e8 ~1 ~! ~! ]
4 W6 g" _" X( ?( m1 `2 @7 N: U
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
4 G2 V5 Y9 W5 N( }  ^6 a! ^芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等& I4 L. v$ b/ p( o
而直-读-芯-片还要分功能,这些都与烧录的程序有关。1 {. Q8 ^- X; H6 M
4 C5 [0 c! h: H4 d
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
- J' p, J$ O+ F# [7 m# c( `* L; Q1 `0 A8 r4 Z7 i0 V+ k
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
# e1 \( l" o, O/ p6 B+ P+ s$ Q9 L+ x0 u) J6 f% |8 ]
3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区
# u: V- ^0 _9 |  v; m6 N9 `, k1 M6 S9 J- ~/ R9 S
             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区4 {. t/ a) Z7 w8 p
: U7 _6 M8 P! M  k" S! |. Q
             玩所有区域游戏!8 Y" f; S; {) f$ O5 O( N
4 M5 t9 b# {9 M6 _
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
1 Y& r! C  S8 F( _, `2 j' b3 N8 l' p- x
             如果直读是全版引导,就能用在所有主机上。' B5 @& G0 m& a, T& b3 a
( q9 w5 O. A0 F$ B6 J7 v& }3 K+ j! P
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”/ S$ }5 D$ u% a& m! z
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
$ X, E, \. `' O8 f# H7 r7 f/ R7 |8 [8 G' L9 O, @% u
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。, I. _  K; {4 L' e
那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
1 C& V6 H( F% s& Y# C# l5 Y7 z- }( M: g# Q1 N. {3 z* D$ y
第六章
3 _: |2 S2 B7 F  A+ _: R+ }# p& L! B
PS1直 读 芯 片 MASTER版 2 I: s: v4 c, ?- n+ U) v9 D
7 ~$ L8 a! `2 q$ I8 T% I  g7 o
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁) M, V8 L# v+ j1 X/ w& C
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大6 ^8 f* Y. }6 a
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
% r+ R5 W  q+ W3 ^+ R+ Y模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
! W6 B7 w% K; D" T! |- }) r. ~' v增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)( U: a: q- m  U( N( {5 [/ `, H
1 g, u( F1 c3 V. H
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘" W6 d# l$ t4 `0 E
识别为本区正版?
; L; C1 v; T; ]2 y* k3 e# U
1 ]" V; p) g. v; u3 H3 C6 r
8 d$ u- {$ e: ^" A& q/ E1 z8 c4 e拥有MASTER,即可全PS机搞定。。。。。。
5 o# `; Y! n3 b* t8 C, ~" m6 r% E8 e5 N& l9 Y  Z* ]/ f8 ]+ L: S' F
谢谢观看,下次再见! 3 U& ^# k- n( f3 p* R8 p6 ]

  M1 E& \( E  o6 |5 ~3 D8 r4 [! O$ o3 K+ S9 [! w0 e

评分

参与人数 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!
" R, U: P4 b3 E1 Z7 w# k好郁闷啊!!0 O1 k+ [5 V) |& O
大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-22 12:11 , Processed in 0.104617 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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