找回密码
 注册

QQ登录

只需一步,快速开始

查看: 51807|回复: 21

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

 荐 [复制链接]
发表于 2015-7-18 16:40:29 | 显示全部楼层 |阅读模式
本帖最后由 孙大师 于 2015-7-18 16:57 编辑 3 S* w& `" W) L" X0 F: Q# ?: W, B

, l2 [! K& b2 S2 ~! a- o! \《PS1直读原理最终文献》详细介绍PS的读盘机制,版本区别,% i9 P" b6 c" z- M: P2 }
直/读原理,以及BIOS锁区等相关知识。
" _% n4 m9 _' j: x! B% a4 q
5 p1 S% Q+ _( w8 V0 o6 ]# y, e
% @; p' R/ Q) ^( M) w前言
8 ^0 _! A8 l) Q1 v- {这是一篇迟来的报告,因为PS1早已经过时了,也许就没必要研究它了。. a1 O8 }0 V2 y" E: j( |
不过呢,我对它的那份怀念之情始终难以忘怀!所以再次踏上了直/读研究之路。。.
3 s) `  e: Q. L5 _' |% A" n) g; H" F- T3 b) ^
本文所有技术资料都是个人实战经验,不足之处难免,转载请注明。
$ y1 @$ Z7 [# X( e1 d# C) E! q0 r% E+ ^0 ?7 k* [
第一章$ O2 v6 x; ]/ S: k
4 f! r, @# M6 S, r3 e0 c
PS主机从开机读盘到进入游戏的过程:$ Y5 W' r* t& V3 M
+ Q: L" _" a* |' W" |! @) C# Z
第一阶段:PS主机开机后,首先读取光盘目录,判断光盘类型,如果是本机游戏盘5 Q9 m  U* V. A- b+ M. \
          就开始扫描正版识别码,如果有正版识别码并且属于本机区域码就进入第0 s5 j" |( W6 u, R
          二阶段,如果没有正版识别码就进入CD播放界面。6 S: E2 H: |. m" L! y2 O. E

, y0 ?: z" o% h9 k4 M  A" c第二阶段:当有正版识别码后,光驱开启2倍速,首先读取光盘“区域引导信息”
  i4 A+ L0 O0 V- Y7 m5 f) o          如果该数据与主机“区域信息”相同则读取光盘“启动文件”,否则
2 M* a: W) v3 L. \          将返回读取正版识别码,重复第二阶段。  Z! z$ S' `* b; `* r

7 O7 v4 \+ @# A第三阶段:读取光盘“启动文件”后,会根据“启动文件”内容加载相关文件,# Q: l$ C5 K7 d" V3 @9 L
          加载完毕后光驱返回 1倍速,并且再次扫描正版识别码,当有正版% Q% p5 ?( j& t8 L/ e% Z' ]/ @
          识别码后,光驱再次开启2倍速,进入系统文件加载。1 T% l+ K, }! \8 ?1 C3 Y& r; |3 J
9 t7 [. ^  X# _3 P' W2 n
第四阶段:加载系统初始化文件、清屏、系统硬件初始化后,个别游戏会扫描! t4 B0 C' [; v
          CD控制系统,探测是否存在“硬件改机”?如果有,就终止游戏,7 w* d9 Z. V8 h6 b$ ]* J- w, V! C( L3 t
          如果没有,就进入游戏。。。。。。3 G. H9 k! f: m, I/ J# W
: ?0 [' n6 N" Y; R* |8 \* Z  }0 Q% b
8 i+ m& y( W! I! D/ j
第二章
1 Y+ K# b; Q, U) H8 B# p, `' G0 f2 y& `5 `; c
1、正版识别码:0 O6 d( {3 K2 _# \: `9 s+ D6 S4 f

% C: F$ B5 F- C  T1 U正版识别码被记录在光盘最内圈的信息层,这个信息层是无法刻录的,也是无法修改4 L: x/ w5 Y2 G
的,正版识别码又称为抖动码,因为它不也是数据信息,它只是一段长长的高低坑道
0 e) q- q( l5 {9 E通过RF解码后获得二进制识别码,不同区域的正版识别码不同,也就是说正版识别码
& H2 ]7 x4 G9 J3 U/ x5 D0 O分为日版/美版/欧版,所以,光盘正版识别码如果与主机版本不对,也是无法玩的,( S) w( j! b1 h5 T' N
这也叫“锁区”。
4 ?$ Z- I% f  A* T& i0 w  f" C0 }4 [9 C" H
正版识别码日版:5 V0 Z8 [5 W) k8 r
' N( F* Z9 S/ U* m8 d/ R$ N
正版识别码欧版:
" f" u$ r  n% k0 j8 E$ M+ U% f$ ?2 G
+ J3 ?4 r0 ^" Q7 K# i1 b& Y正版识别码美版:
  w7 x$ ^/ C0 h# ?6 v  c- d7 [6 [/ b4 S7 U2 F6 |

  H: m/ g# f2 M" e4 o, D2、正版识别码的处理电路:( z# I: n! S  l

+ K' i% P0 K5 w( p6 G正版识别码是固化在CD控制系统芯片里的,该芯片标识为 C XXXX 其中“XXXX”为
) Y3 f* w# D0 @. X1 E3 l4位阿拉伯数字,前两位代表区域,后两位代表芯片版本号,同系列不同版本的主机  u8 e4 \' @5 J* e  @5 H6 ?
这个芯片就不同,比如7000为 C 1030,而7001为C 2040,7002为C 3030,全PS主机
% q, Q8 K+ ]; k& a里面,这个芯片只有SCPH-1000 是80脚,其他主机都是52脚,而1000型的这颗80脚6 w. ^6 F2 Y, w* D4 e; b
芯片带“记忆功能”,即第一次扫描有正版识别码,以后就免扫描,直接发送
# B1 I- c1 a0 n6 M  _% @2 D“有正版识别码”指令,这就是为什么初代1000型PS主机可以玩飞盘引导的原因。
& O; E3 e+ n" w& J飞盘法见第三章。
$ w* a6 t; `6 c( @/ x9 K2 z) i6 c  G8 W& U7 S( {6 n# j
控制芯片图片:, H& n* @0 ?! \2 T- f1 r

+ k8 ~' r6 ^* |& E0 q( w, ^SCPH-100X:( @+ h8 Z/ y$ H8 ]* Z
+ A; [$ X8 H6 q# H+ r) P, U
SCPH-5903:
, d7 B8 u* e) o5 z* D" A7 V# O1 F! L1 f. H
" m5 D5 Y4 |3 d( B* E* c7 f/ q) u  V
其他日版:0 a3 D9 g9 p  H* o& Q0 }
; Y3 o1 ]7 s6 {% {, l" Y% ^- ?
其他美版:
# {7 a$ f; X0 f- u; {: ^& l6 J* h: d3 d8 Z' Q7 E4 {3 q
其他欧版:
0 P$ n( D; t  C8 f! F3 H8 W9 J6 U) A# o
2 ]. t9 ~6 [( k4 `
/ `6 r4 D! Z. A+ |! X第三章  Y2 a9 K0 G0 K0 c
/ m. W4 u5 B  O% g5 j
区域引导信息:% C7 a0 K4 t4 Z4 G

7 A7 ~; @1 j* \$ T0 y光盘区域引导信息是记载光盘的区域的,主机版本区域信息在主机BIOS里,同系列的PS
5 w2 A) ]: ^& h/ S9 |主机版本不同,BIOS也不同,而光盘区域引导信息和主机版本区域之间有一个验证环节
* K! I1 }8 s7 J: I; ]光盘区域引导信息和主机版本区域验证结果如果不相同,则无法运行该游戏光盘!" I( h4 l4 b+ X2 M. O! X5 T
游戏光盘无论是正版还是复制版都是一样的结果!( L' J% b" r1 e% L; O, ?* x- w
经测试发现,所有系列的日版PS主机和唯一的欧版PS主机SCPG-102都有这个验证环节!
5 T' S, C- f7 e0 h) Q, R! ~这就是上述机器无法运行其他区域游戏的原因。同时我也找到多个解决办法:# ~. n$ G5 [0 ]+ O5 s  s) t  R
7 e. R* F5 _5 y5 M
1、飞盘法:放入一张本区盘,开盖,按住仓门开关,开机,等待第一阶段完,当光盘
' y" Z2 a) {. J3 d           加速后,立刻扣住光盘并取下,快速换上需要玩的其他区游戏,换盘时间
1 g' D/ E8 o! C: o: _% |6 N           要快,不然超过主机扫描时间就会出现“无盘”,进入游戏后在游戏主界面/ k. Y) `$ G& _# U( P
           放开仓门开盖,盖上仓门。1 ?# a! b- u9 Z
4 |* ^6 U6 Q. j  r$ C6 m
2、BIOS更换:由于PS主机BIOS有多种脚位的,而起是贴片封装,所以,这个方法比较难/ o! ~! }3 z6 z4 A# {+ Z* O
            首先要在替换的芯片里烧录号美版的BIOS数据,然后飞线替换即可,你可以
6 o- _: G) c" u/ M            不用取下原机的BIOS,直接将原机的CS片选信号与主板断开接高电平。
2 W8 h; k: i& X  e  Y+ [. I, {& z9 r            SOP32的BIOS,可以用27C040飞线替换: |) M' i$ D# x+ ], k% F; L
            SOP40的BIOS,可以用27C4096飞线替换% I+ d/ B9 U  d- R7 d9 K

9 W: l; m; F8 E& U& K8 ^7 ?. W. N3 g, ?
4 ~5 g- a( H0 B: }0 S! G$ n
  @- N% `2 H$ @9 R
" g6 b, g# A& g6 t
3、金手指卡法:万能的金手指卡真是无所不能,插上他,一切搞定。。。。。。1 r/ v" y% s3 f2 F8 P/ Q0 f

- b- G) u. Q" M; E0 ^$ W% c  N& m' s4、直/读解锁法:安装一个带全区解锁的直/读,这个方法也比较好。
0 U- }* b+ [! n
4 j, t. q$ y& b& V  _- {3 U这里说下,网上都说SCPH-7501最好!为什么呢?
3 e: d2 ?2 A/ H: Z2 E首先7501是美版,是全球通主机,日美欧版游戏都能玩。
/ I6 Q, ]7 E: ^其次是7501是全数字伺服,光驱部分无电位器,纠错能力强!! j3 r7 N3 d0 A4 W) W& L4 f3 g
再次是屁股后面带有扩展口,以后的主机就被阉割了。' N* d; R, _! L# \0 K( M$ S
9 L  d$ p3 ]7 p
这就是原因,难道其他主机就很菜吗?
) R7 d1 Q* H; Y8 V2 o4 J' o/ I, M& E9 }5 S
错!面对数量庞大的7500日版机,加个全区解锁也是最强主机啊!
# z6 s1 J: R! e0 _' s. p% M! r5 pSCPH-5903能播放VCD,也很牛逼啊!
- E; O( _5 p  Q* xSCPH-100X能飞盘,CD效果绝壁牛逼!能玩7501也不能玩的复制游戏!
# t, K, p0 b/ x; J/ HSCPH-100X是唯一可以加直/读 读取所有正版、复制游戏的!
( _# q3 U, j0 t) t3 b$ J9 U) HSCPH-10X 身材苗小。。。。。) x. |# `2 h' |7 d* P! X* e
( l1 L* L' t9 @
这些需要看每个人的使用情况和收藏爱好了。       6 K! n! K: M0 o7 y8 r1 ]- K

& D& R# w/ v) j# M8 S第四章
5 W# m0 N; Q) K; a  Y5 I7 j/ U8 ]( z' k3 {" J1 Q2 @
RHP游戏引导
! C( ]7 A) p7 F; y/ ]6 h+ m+ D
! G; H" l* M. i6 bRHP即“Red Head Protection”
% x, z5 Q# z/ a+ V, b
4 K: r( `+ p7 F$ g* P. W5 V* u+ v1 O5 D& t% m' N
大概是99年左右,鉴于PS改机的盛行,索尼和一些游戏发行商采取了一项措施来限制对PS/ I& b! e1 M; q2 ?, `
主机的改造,那就是在一些游戏里面加入对改机IC的检测程序。这种游戏可以被加了直/读' c+ b: p, a# j  t+ H9 A- T# j4 h3 L
的PS正确识别,可以出现PS家族的“PS”标志,但是标志画面过后就会出现一个类似交通% F2 @/ h" Z) u) h; f  w- ~) Y
标志“禁止通行”的红色警告图案,配以日文,英文或其他语言(视游戏而定)的警告语
( e3 ]5 K& ~* n# c( X" `! J句,大意是“游戏强制终止,主机经过了硬件改造。”这个技术在国外被称作“Red Head
" }% V$ N- T  | Protection”,这样的游戏大多是99年后出品的,有一定的数量,但并非全部。
& R( w6 t  s0 \6 Z% @6 u比如:生化危机3日版,最终幻想8日版等,这些带RHP的游戏就需要一种叫“隐形直/读”的
) n# s) m4 d( ^8 R4 k芯片来改机,它可以绕过检测程序的检测,从而达到运行这类游戏的目的,对于这类游戏
, J9 m# K/ q9 B2 w: G- y# {除了用隐形直/读引导外,还可以用金手指卡+金手指密码来引导。
3 @0 P! W: B' [  A; ~) E! N
' z& L& t" `; N. y第五章
! d; ^9 d5 C% l) C8 X/ J- l  v% M$ C& ~  n$ [7 w4 I3 {7 r* d
直-读-芯-片
5 J; u; c1 E: `+ k
# O0 t! X. Z/ c$ g5 [/ E' R4 i5 d! M* d: O& F
7 l6 `8 i. A& [5 d3 k: a
直-读-芯-片的目的,就是让主机运行复制的游戏,运行其他区的游戏,PS游戏机的直-读-. c0 _9 o+ ?- V, s
芯-片基本上都是用单片机 PIC12C508 来做的,个别还使用PIC12C509、PIC16C54、PIC754等9 p5 ^+ _* w& j
而直-读-芯-片还要分功能,这些都与烧录的程序有关。
* a( }5 s, C# r* @" Q& o: U+ \$ h  @
1、经典模式:传统直/读引导模式,可引导PS主机玩大多数游戏。
3 ]) z) [2 D; i: t- ?+ \& N$ b4 E5 M1 R# k7 j) d4 q7 {3 {& d
2、隐形模式:少数游戏会有“改机检测”功能,隐形模式就是专门引导这类游戏的。2 L' `+ K" D; b% Y0 `' w

: a3 B9 J5 G- w# I3、全区解锁:所有日版主机和唯一的欧版主机 SCPH-102,这些游戏机是无法玩本区9 f! A4 }% n8 W, q- v3 G

4 P; R' q# B; T, V  N             以外的游戏(无论正版,复制版,刻_录版),使用全区解锁后,就能跨区
4 R! J$ ]( o' O* o1 m8 V* I5 p3 Q4 P0 }9 _( D: ^' q% S/ j
             玩所有区域游戏!
, W* k& ?4 C0 y  O+ t4 m! @
1 b5 h7 z4 B" e4、版本引导:直/读的版本引导功能,如果直读是日版引导,那么就只能用在日版主机上
( S+ U# c- H* g$ Q' b" H% H5 o2 o& e9 F
             如果直读是全版引导,就能用在所有主机上。
0 j( d4 ^# ^2 S3 N8 {1 s
2 L+ A$ R7 F# j1 }" e除了以上这些还有诸如,模式切换,自身关闭等功能,有的芯片是多功能的,比如网上“最新”
1 i* J9 h  r& Q0 n, I的Mayumi V4.0 芯片,采用12C508,接8线,拥有经典/隐形/关闭功能,可谓强大啊。
+ T3 J% s+ ]6 @$ Q# s, ~* \% \; G' G: R/ S: v1 i! i
看到这里,我们已经知道了,PS改机需要完成:直/读引导、RHP防D检测、全区解锁 。
0 |( b' A) |* [3 R" ^0 W- {那么,有没有一颗集合以上所有功能的芯片呢?请往下看。。。。。。, Q" w/ B0 C) x* U( ~+ U" }& s6 Y! C
* X, ^% i7 `5 {0 O' Z
第六章# g" J  N2 h0 r9 q. w8 d: S
& a! J1 v' x2 \6 b. U
PS1直 读 芯 片 MASTER版 + v4 j8 }! Z- _

: p8 }' [7 Q* u( C- v3 |号称全能最强的PS直/读芯片, MASTER版 结合经典/隐形/增强多种引导模式、支持全区解锁: p2 X0 x+ `7 G# I
支持LED读盘指示灯,功能指示,不分版本,不分主机型号,支持所有PS游戏机!功能之强大6 a: k' h- w% V0 n
针对PS ONE有专有模式,对于所有厚机都有增强模式(个别有“改机检测”功能的游戏在隐形. i. ~: \# M% Z0 j; N
模式下无法引导,特别是在早期的PU7.PU8.PU16主板上, 增强模式就是专门引导这类游戏的
% }" I$ U7 Q0 n6 W" ?增强模式同时也是全能的引导模式!早期主板是无法玩RHP里面的特殊游戏,如生化危机3!)' c* Q1 |; @* s5 \. y$ _$ I
% c1 ]  ^3 r, J
而针对SCPH-100X系列则有专用增强模式,该模式为PS主机最强引导模式,可把所有PS光盘0 Y. t) g2 t9 p1 x5 O7 u1 S0 x' b
识别为本区正版?
2 X7 Q. ~" n3 t: G6 z( s+ P
3 n8 Q, A0 ~, ?6 F0 n+ I1 o& S; F# A) w. a) u
拥有MASTER,即可全PS机搞定。。。。。。
% \  C  E7 I4 Q4 t3 g2 I2 o/ d
% F( O3 W' t- Y! P( D谢谢观看,下次再见! 3 F/ A# J; n* z2 Q9 d) l% O; O# ]

0 b" c) M/ K% G2 q2 l' z- z8 X" s% J, _) h0 u; h) 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 | 显示全部楼层
为什么前几天没把这个只读给我装啊!!!!!!!!
# l/ {. E+ o  ?3 U( b好郁闷啊!!
$ ]/ N; U& c/ v# B  G大师!!!!!!!
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-13 21:33 , Processed in 0.111476 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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