找回密码
 注册

QQ登录

只需一步,快速开始

查看: 49708|回复: 21

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

  [复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑 ( E  W' L+ Q1 U* n! N  ^" B

. X0 r! m2 b, P" |, W$ V" ?+ x《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,
% U% a; p5 ?. N 直/读原理,以及BIOS锁区等相关知识。
! C9 R, F$ g0 w. I  d
1 l! u) F  @3 l( ]9 @' @6 E  `7 P; ~7 O+ c( d/ A! V# n/ ^
前言
& J- z# _- H: |% N- T- A. c+ B这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。
6 T- P- y3 K. X不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
0 F0 L, o; @/ V: M% v* U% G8 j- d1 y) V* u
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。  ~2 ~! m, K: ?3 k2 [1 H
! B' u. P) h' ~5 L4 _
第一章
1 @) m6 M! ]5 a! i( Y1 h5 W8 E9 T
) D* o! i" P+ @PS主机从开机读盘到进入游戏的过程:
* `; R5 ?, w- @  \" h
. Q' }. Z, G% }+ Z1 t; d' u6 o7 m第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘
5 L: q8 i" U* r4 `6 C          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第
+ s) m$ X0 P- t- l+ t          二阶段,如果没有正版识别码就进入CD播放界面。
: M" f! A$ V/ }  f  \, E
0 @+ B5 D4 k: V* h4 _. E3 y! ?" d第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
) b: w; Z0 C* ~7 O5 l9 i          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则% p& k! D" @: G8 e
          将返回读取正版识别码,重复第二阶段。9 i* b9 h# E' _( H; j2 D2 R
& r" J: f4 y. q
第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,
0 G( [! J. L3 Y+ e6 p5 u& s7 k          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版$ X* t; P( h. b* x* H
          识别码后,光驱再次开启2倍速,进入系统文件加载。) q: f6 j3 y- Q' q

* z% P6 Z* ^$ B/ [第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描
5 U5 W+ G, i7 A. k0 U0 W2 |          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,
! E9 X5 H0 x2 u" z! A7 S          如果没有,就进入游戏。。。。。。
- M" x) d1 F' E, x7 d) e+ p% V/ x1 ]+ u/ h; ?, X5 ?- y$ x

2 A$ T4 h6 h9 A$ P. ^# o. |9 F7 I0 ]第二章
# C! h+ Y# ^! T5 W3 f
$ q- Z" `  r) @1 q8 M1、正版识别码:/ V; [/ s5 o3 Y% T* b1 ~! S- |

- P, |' q$ m3 }正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改0 u& ~# E# Y- H, `# p" p5 X: B
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
1 G) h! c1 z# x, ~( \通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
' W7 O) {) A5 {% E分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,0 y' ^4 R- q: G4 S( e
这也叫“锁区”。( b6 R0 y; z) H! Y" U; N' R

6 K' v% m" y+ h: I! n# h* I" w正版识别码日版:
2 ^' x) k5 b3 Y% l6 [6 G$ @! w/ U" h4 x/ B5 u. V" v8 Y# N  g; m
正版识别码欧版:, @4 Q2 K3 r2 R

( g, S: U& |$ @7 `5 ~& @, E! C正版识别码美版:8 E1 Q9 [7 {: g5 f# u) o6 R3 ?
/ g5 ~0 ]7 L3 U
% |; f, J# J8 E. R5 N
2、正版识别码的处理电路:
& N. C2 {7 E1 a* p
2 I6 d4 O2 g/ C正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为% t. ^% p# p; P5 d( A; g
4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机* A; O, x& A2 }4 p( Y" G
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机
$ q/ G9 z# d% v0 x9 d( _里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚* d2 ]& K9 t% w' w
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
0 [$ z6 O/ w( ~& V% u1 b“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
# p8 L& B+ T7 r  `* P$ m飞盘法见第三章。" f$ Q  O2 u- w" o  O* {

% L# P/ J" u1 _- _0 y控制芯片图片:
3 H  I  a0 {. ]$ T4 x+ I4 l9 `
SCPH-100X:
; Z7 W/ r+ `! G4 y. y8 \$ o- t% h( @, ~+ R
SCPH-5903:+ |7 B5 T* u: ^  J* L" k& Y+ W
4 i, `1 A8 B0 v3 |4 s% P. T
! s; O0 _7 }8 B: R$ h; O/ J4 O
其他日版:& R. {( Q/ V9 b$ C/ I" x0 N

5 O- f% `8 n2 \: w3 b其他美版:6 l7 H2 i/ C- p
/ `6 j9 b' r' ]7 T& m
其他欧版:: k' f1 d- u- i) v
- k/ P8 S2 c$ U" h" S; [

: d4 s; }  B7 d第三章
, b. y8 C9 X# f1 F0 b, f' k6 C" m6 c3 L- l# ?+ C0 @
区域引导信息:$ |. N  O, v. G
* p- W3 C0 e0 t9 L# u
光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS
* I8 \, S7 U- \- e8 z: d5 D主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
/ u& p% r3 B1 r4 \# }$ t6 f' H& F光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!6 C2 f% g7 O1 F8 ]/ i( ^; O
游戏光盘无论是正版还是复制版都是一样的结果!+ J! w$ l4 c) F
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
( u. s( _7 b3 v2 H# I这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:
. h# V( p7 X9 v5 k0 X' U4 a2 l1 f4 G: n2 e
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
, Q. e- `; E+ f2 y  _           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
  ]2 k7 W% d5 c' n+ d% a$ G           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面
. i6 I7 o1 r) t7 j           放开仓门开盖,盖上仓门。
" W3 N* `9 m" M- m+ v; `" d5 V) J
4 a7 J, f; _& H2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难
& `, g; b! @, S            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以; g' m' j$ O4 T! v( c: C; m
            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。$ V8 j* \5 `, H& A7 E) p
            SOP32的BIOS,可以用27C040飞线替换) j5 C3 K+ r/ S; v9 y* R1 B
            SOP40的BIOS,可以用27C4096飞线替换' P' ~- u4 j+ J& k2 F% R4 b

5 p; h- J7 Y) i# o3 t6 e2 w
4 r  G# L% _4 u8 O8 b7 z; N
& ~' Q2 r# |- H" U- C9 C: f9 a% N7 A/ _: h! {

/ r. H6 P. X( Z5 h3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。
7 ^! Z- a6 \7 `- q: J8 Z$ v0 D2 Q4 g( S$ x
4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
# I- f; }& Y2 C8 X) }: x% v+ s- h. \. L. g, N  a+ J+ N+ v( Y% C
这里说下,网上都说SCPH-7501最好!为什么呢?
/ X* V9 ^# I/ X8 ?0 n首先7501是美版,是全球通主机,日美欧版游戏都能玩。& D5 o. L2 U# J/ j0 r/ n% ?- R4 b3 o
其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!+ ]- K4 C# _" y2 H+ a8 V
再次是屁股后面带有扩展口,以后的主机就被阉割了。# ^+ b; F- R) T; g/ {) \
+ o4 ~( b% u( K& [. x
这就是原因,难道其他主机就很菜吗?
! Q7 ~, x+ i4 b& v
% g8 a4 a% p% L9 r; D' i$ `错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
; b* G1 \& d% r  a) kSCPH-5903能播放VCD,也很牛逼啊!1 e7 Y) m  k1 U
SCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!1 F# d: }! b/ V2 y" Q9 h) e
SCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
$ `3 E2 s4 c* nSCPH-10X 身材苗小。。。。。& B6 _  H9 |( m  y$ T7 a2 D

7 q- v/ T5 v2 Y  P& {# ~' Y0 v) o3 g这些需要看每个人的使用情况和收藏爱好了。       - `  Z! x/ k: t  c# W

* W0 H6 B9 n! {/ T第四章4 W$ m) N% H4 g; B  v8 O
7 l# b* L8 K1 G- ]# D) C0 P9 q
RHP游戏引导+ P, O5 a. O0 j6 Y* s: o4 W. s# p
( p. I4 M4 T$ l/ B) x  ?, o2 M
RHP即“Red Head Protection”
0 |9 S# O8 {# Z4 m% j2 r% X9 P+ u) G
& ]! C3 v- h" }( l' e6 h# K
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS1 K3 V: z; m8 r" L
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读' b0 H" A& h9 T; \6 g, f
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通
5 \7 J& ]. X6 q3 {, j" R8 J. T9 v: s标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语" O! C7 o! c, c4 z
句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head  L% v3 S# [" ~8 z: k) a
Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
  s9 x. T; H* `' X比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的+ e* y' S8 X1 c/ _) K
芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏4 T+ D( C8 A" {6 H1 {; u" W
除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。! a- T2 y8 l! W2 m& ~
& m9 R5 F! F+ c0 Q' |4 O
第五章! Q: _3 U2 F6 V8 m1 Y# o

$ ~1 N' X$ l0 j+ k" b直-读-芯-片9 t' I7 d5 s8 y1 A+ D/ g

+ \1 e2 f6 }. f; [) A8 s! \; [
6 \& A  J  \1 X7 B+ T
+ c. Z$ {" _: I2 S: z, n. k+ Y直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-5 q0 f2 B9 P$ S0 `  O, N
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等- X' q. j/ |% J7 Q. j# K
而直-读-芯-片还要分功能,这些都与烧录的程序有关。' c7 ^/ H0 I  B9 f

: j" _! i7 z* P/ o3 o6 P! }5 ]1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
$ A% e8 N! w( y: Q7 U2 T: c; x1 G' u. D% O- K# ]
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。
4 O* u' K! R6 n$ P4 ?7 e6 h& g( R
8 U7 l2 T/ ~1 i7 |& O' Q3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区0 J9 E6 @, L2 `2 W0 w, J7 b1 E2 Q( m

& Q. `  e0 i5 s" U* U" V+ S             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区# A; ]% [9 V) X, Z1 j0 z/ j4 z

2 M. |7 B5 C3 Y# K% j             玩所有区域游戏!
9 x) Y/ V. w0 p
' c: ?( X8 M5 M4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
5 P" M- ~2 D* J2 o. g
4 S3 D# G  f+ \             如果直读是全版引导,就能用在所有主机上。
5 k2 i% N5 U) P# i; }# E  T ( V4 g  Q" x/ i! S) j& Q7 }
除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
* p6 f7 @  N2 `7 O, B的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。7 I. L' C8 d8 g2 w* X- M

( E  `5 S7 r  p' x% l& @8 Y看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
0 z4 g' T2 {8 G" q4 ^9 S那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。
, y+ b5 b: p, I, d0 O: R# T  ?
% q* K' f) ?' [) ~' f; F3 ]7 b第六章$ ]5 W  c2 p' q- ^
9 L- b. n) \7 z0 F! A
PS1直 读 芯 片 MASTER版 & j% c# q' C3 X7 Z8 B7 K& I+ |
$ V1 f8 w3 m9 G, C
号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁  U9 L2 n4 O$ m/ v
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大
- C0 ?7 I* }4 X7 G针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形# D6 H* g6 C# T& \4 x9 J
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
. e+ f2 @# ^' s( F3 r* p增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)
  y5 n( [# R3 U/ Y4 h/ H! H
$ l4 z% a- F+ k$ P" \- w而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘3 k2 u8 F9 Z' I5 J" s
识别为本区正版?: V2 ^& K) q5 P5 }4 h9 Z, `) E6 L
- Y5 S! `$ z3 r! t$ O% H) x
( i. T3 a0 l9 T# S7 K
拥有MASTER,即可全PS机搞定。。。。。。5 x. ^( @) I# M( {
; C( ]& k) Q* h; D! d+ ~  N
谢谢观看,下次再见! 0 T: C1 J3 ?. r* [5 l
/ k3 K7 H- t5 o/ s& O
  H2 D; `' ^: H! G% n/ K

评分

参与人数 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!# ]" [/ k3 y: \  G6 P0 ?( l) G
好郁闷啊!!
: E$ p0 `3 }, S1 K* k大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-22 22:44 , Processed in 0.100063 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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