找回密码
 注册

QQ登录

只需一步,快速开始

查看: 48768|回复: 21

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

  [复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑
1 Q2 O% _1 E6 c# s7 Z7 d! x
7 L# `7 ]7 W  C+ C《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,; I0 ~9 ?' Y( F9 |1 }! n) P' _
直/读原理,以及BIOS锁区等相关知识。
$ v+ O" _* |  P6 r: T- Z) p+ P
) [" B$ @; l# x6 c9 I% m! K0 T( \. t4 T  m% `7 o
前言
9 j; P( a" j1 E- }2 G- ~这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。. P7 h, q, f, x1 v- B
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
: U- C  u7 o7 u& Z' A# |% m% g2 A5 Q) d* ~. ]/ m. U- p) |
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。5 p( ~% q% R3 V' k7 j6 v

0 i' L8 j3 Z) G+ g/ M3 m0 \9 w第一章7 n" U- R+ j0 m$ G' b2 W
. k+ b- J1 @+ B# T5 @* O1 n
PS主机从开机读盘到进入游戏的过程:: E  x/ F/ R- }* [1 o" ~6 N
" W$ W& b  l6 v( Q9 E3 {) T0 U
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘0 ]' ^# d' L( `9 l" T$ u
          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
! G9 @6 O9 R7 ~* B) k          二阶段,如果没有正版识别码就进入CD播放界面。: y9 h7 N: Z1 [) I) x
) U' }2 ]8 i/ v' [$ _! R: Y
第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
7 P6 a" j$ f5 u; i7 ]          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则# [9 Z9 Y+ o. ]7 u- h9 B
          将返回读取正版识别码,重复第二阶段。/ R3 Y$ P7 x" K# l! _* u

0 I: @0 M: D8 y. J# C; v- i第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
0 ]* S7 \  j5 q/ \4 n          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版
& n) M3 D$ L' Z  T$ }          识别码后,光驱再次开启2倍速,进入系统文件加载。
- l: V8 y& `8 T7 Q2 q: l4 \( i& B* h3 \( c& H3 t& L& W* p4 H- m
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
* z1 Q0 s, e" q8 X0 I+ A+ v          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
: m% Q! R- g7 b/ v& l1 {  }          如果没有,就进入游戏。。。。。。
; I. c; K4 S" }
6 D3 o" g( D  E/ m2 f+ A0 g* D- P  ^2 g8 }. d; G
第二章' }  U1 z0 n" v7 }

3 c% A' b: q; z2 {  Q1、正版识别码:0 [5 m* }; b5 {* D/ N5 {9 P2 Q
2 `; p! O2 [. P5 }( [4 u
正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改
1 p3 ]1 s8 m( C- \2 S的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
5 N% I6 d+ P# s8 }3 a1 f通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码/ x- w3 J/ |8 n: F+ a- T- ]) E
分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,
3 v: A& k" D$ m: @+ A# o! \3 I这也叫“锁区”。
/ ]6 ?0 d! I0 J. o4 b1 Q1 ~/ u# y& \
正版识别码日版:
: H* I8 D3 R9 V& J% Q& a# r- u2 H  [; t
正版识别码欧版:
7 D! T& U1 ^' Z2 A- n
$ @# T; x* F) Z' R正版识别码美版:1 z9 m' Y2 n5 z( g1 z
4 T- J6 g) R% b: V9 A7 q2 X
" i% j' D) X) z  v- Y  r' [
2、正版识别码的处理电路:( w! m) O; ]! l4 i3 y! }2 b( ]
' D, M% m( k' b# c6 X0 v
正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为: L4 t. w& C0 u) r! V! ]
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机& J9 j5 U( X4 R5 j  T1 V9 F, |
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机, i! q8 H. B, d: n" R
里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚
# T) f# c- a' T0 t( l4 j芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送; U( c- _& h$ b% ^2 h3 `( X  c
“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。, D2 Z6 R5 ?- j- |) }3 n; x
飞盘法见第三章。8 _$ b2 h* T' l) A0 v1 B

6 J: u( @4 X: P; S9 i& {, p0 b控制芯片图片:
5 `7 j8 i# l: E* D
# F  d" x6 I* }+ J1 OSCPH-100X:
2 `! I* u# Z/ x
+ r; L9 |6 k. E4 V6 R) cSCPH-5903:
4 ~6 K1 o! U3 }* o% r+ Q) p7 z. K' ~4 C) e  B: ?  U; H
) Y- w. ]. G& e; F& T7 |; ~
其他日版:
4 t' y: c8 I  ]3 _8 \2 Q6 }
9 C- \% }" ?2 {) i1 p其他美版:
. g4 [! Y# P7 h* b/ i. X6 m
$ z- ^7 `" E( J4 O% K1 e" e$ d9 G其他欧版:
) v4 T: ~2 O7 G$ _. p8 _( p9 p) E
3 B$ j7 R- [& Q" W; W) l& g5 q* u+ }  p! ?1 n/ `
第三章
& A/ M( d# K4 p8 Z' _6 I5 F$ D
( b2 F& K7 d' r( L5 J1 u5 f区域引导信息:8 D: H5 s. y( Z
/ k  _/ m7 X! {) a8 F7 z: Q! q
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS6 i# B8 Y2 I4 e7 r+ o6 R
主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节" y  Z% K3 i- |- V7 O' v/ u2 X0 s
光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!6 [) u' `$ A$ P; a3 U( g: M
游戏光盘无论是正版还是复制版都是一样的结果!
- d% D+ ?* \# D4 G: i- l2 o经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
. F( c" g' E  W- F- V- F8 Q, ?这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
* k5 }' }( p/ n/ `
* L# K( u' Z+ R2 T) g) E1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
7 H; Y) b$ p. [9 Q+ |6 Z* S; z           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
+ L. Y3 m' \) [+ G$ u           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
) V) L8 x  i5 Y6 ^) y' P5 j           放开仓门开盖,盖上仓门。
+ g: Q! p& ?# F5 s
/ A" \% M9 ]% t9 N% _( r) c& k2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难, ^# `& K! g; N: X) L1 y5 K
            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以, ?( D7 N7 s% q  K* q
            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
+ S2 N, Z2 O0 ~  m7 c: f% m            SOP32的BIOS,可以用27C040飞线替换
2 U, L: L) p4 ~" r6 m) t            SOP40的BIOS,可以用27C4096飞线替换
1 N9 w- z# L1 G7 m, D2 k, [2 j
! P* {. B6 {- D) Z. t9 s$ p6 Y2 }  K$ x/ s& Z1 `7 y

9 T- i/ ?1 D- x: C! ~* F% ~. ?- u, z( P

0 l) b0 k8 z; Q# H& n3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。1 S' J4 J8 f% v  ]

& d5 i) W( ^8 b4 O2 y' Z4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
, M- Y' \0 ^4 X$ F  @& R# Q$ s7 N$ }, q) k/ f5 d5 q
这里说下,网上都说SCPH-7501最好!为什么呢?& Q0 I0 c2 T; A2 B) s$ G8 q9 ]; z1 c
首先7501是美版,是全球通主机,日美欧版游戏都能玩。! F6 x& w6 i+ S1 t; q$ B, N
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!
  c$ T8 ~1 A9 ~" y再次是屁股后面带有扩展口,以后的主机就被阉割了。, ]% s; ?/ J$ a' M. n+ V
2 ]6 Z- N$ m5 T; f
这就是原因,难道其他主机就很菜吗?
; i# r! s4 l% m; x" W3 y$ M
; }$ l( ?9 ~9 F% W错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!8 [5 w7 W( q) a3 W
SCPH-5903能播放VCD,也很牛逼啊!9 I8 p+ _1 l* _8 U  I( a/ @
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!/ B* ^& f2 J* Z- ]! ?5 c
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
- |' ~' z$ k3 j6 aSCPH-10X 身材苗小。。。。。7 k; u$ T( c) T% Q" g" p3 ]

: Q+ B/ L+ l; h% b9 Y4 B4 |; y这些需要看每个人的使用情况和收藏爱好了。      
/ ]  }3 j0 x3 g+ P6 E4 F" ~' \2 X8 n, E* t& X
第四章) f/ @# F) g" W2 l: Q! a

$ x* Y. {1 h; G2 Z' uRHP游戏引导
% d  i5 o$ T' n% }
! J" p; N' u1 f- `RHP即“Red Head Protection”
# m* N. n6 D" w2 _9 |; r5 u5 Z' I8 J- ^- X

& {! A/ z3 S1 B& C* t2 z0 `大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS
6 ]( M/ |" A9 y' q/ N: @  o主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读
# R0 X: ]2 \% I0 [5 y: k4 }- @的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
# w" a3 r( h# `$ X标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
! W* i: p: D( c- K1 t句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head$ S# }3 ^5 w  T, E  c
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
4 q& o5 ?) n& u8 v( }- Q比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的$ O# D! Z7 O" X6 u  S
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
* {9 c+ N) T) @; K除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
: M/ Z1 {# [$ n6 v% N4 e3 P; `
5 U( g* h* `) Y9 P第五章/ Q2 S  Q  C( a
& r4 ^" y# I; o( \0 K
直-读-芯-片
% I3 h- P' O& r+ d6 L  f$ K# Z- Z; |1 b+ m: L8 V
9 u. q8 p. u; y3 K) V6 u1 C
; I+ Z* m: s" [- y, Z
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-
3 J5 r' w: q. ?0 ^芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等  ?" D3 ^; B8 A& |. V
而直-读-芯-片还要分功能,这些都与烧录的程序有关。8 Z  o& _* x% }3 u) Q4 l& h. D

* g( R9 O! c+ X8 B: O' o- b# i4 h1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
' l+ E( p9 |# M* V4 ^( b6 e
5 Y  s' `4 w! M' ?2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
( ~* ]9 @3 f+ c1 A+ C8 s- N  l
) @% U# b" ~9 y) x3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区
$ o6 \+ c* m9 ?$ F$ E
9 X  S* w) ^" I             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
% {! u) W; W' A0 I2 z6 J
. v. f( P% S9 T8 K0 L             玩所有区域游戏!5 O- s8 {" }9 U& d5 E
5 B' b( E* N& @# N/ a4 e
4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上- o& ]/ h: m2 k3 O
; g2 H. Y* y: d6 i1 s9 C! f8 q
             如果直读是全版引导,就能用在所有主机上。
) @. k+ ^  J7 x9 E  G( B
6 p6 J5 A) p7 ^) p" E除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”* u4 F8 m( L& D: A& k' b% I
的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
3 D* ~. L) `# `' b1 o$ a5 d4 \: C& W5 D7 }/ r, E8 `
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
% |, D9 ]% O# x/ O" j2 K# }$ Q那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
5 ~2 _+ @. r& n" u9 t' m' Y) P. Y2 n. b; X3 R# Y9 m. }
第六章$ p+ |6 W# ^0 n9 w
- o4 N! j5 ~, V7 O! n3 T
PS1直 读 芯 片 MASTER版 + i: C& w; |' D6 d" Z; Q/ ~) k

# V* U" z5 J9 k" A- n号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁
. q6 o" U  z( E% P3 z支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
# H" }6 y0 f% u" e, v针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形
! u: s, W* }) g5 M模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
$ c) q) u3 w7 c, \  k# Q' Z8 }$ o增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
% |. k. `" \! o0 J9 e9 A3 p! L7 z9 m' I
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘
4 y( u: q6 Z) y6 ^识别为本区正版?
8 ?. D# b6 V' `* g+ k1 V; `6 C
) ^& Y4 K" `' u4 z3 i0 \
拥有MASTER,即可全PS机搞定。。。。。。
% Y1 f  y  b) F$ f' i6 s  ~2 \0 ^/ O2 U/ C* d. d- C" E1 F1 I4 L
谢谢观看,下次再见! ( t( M: _8 P. ?0 N7 G9 D' Z

- w5 Y2 T$ w% j
' [: l3 m. y% l  z

评分

参与人数 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!
+ I% A, e# A- C- F好郁闷啊!!
' l* m, b4 s8 j- u) w) C9 l+ Y' Z大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-22 19:16 , Processed in 0.109844 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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