找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7693|回复: 6

SFC超频帖

[复制链接]
发表于 2012-9-28 16:15:56 | 显示全部楼层 |阅读模式
本帖最后由 n805 于 2015-12-19 22:38 编辑
5 D+ o5 K: C* F6 Q' z6 D
. l0 \7 r, R( q: B$ R" t! v3 T" QWelcome to UCM's Super Nintendo overclocking guide! It has taken me a while, but I have finally managed to overclocked the SNES's CPU. Before we begin, there are a few tools you will need to perform this mod.6 \, }: p- G1 R
Tools you will need:
6 `; m& @5 a% E% l& W! Y9.5 mm security bit (to open SNES)/ K( }, q5 I: ~; ]& J1 o3 b& g% R
x-acto knife& \. `. e  l( i1 E  m" Q
soldering iron and solder
, ~! k6 ]+ Y: ?  @- \( rcrystal oscillator
5 Q! c; Z) [* d4 \5 L. iNow that we have what we need, you need to open the SNES to where you are looking at the motherboard. There are 2 parts of the board we will be dealing with: the CPU, and the voltage regulator (located on the left-rear behind the cartridge port). Below is a picture of where the CPU is located., J$ ^" Z1 @( O7 i$ W, n) Y
6 r8 s5 v1 N, z* w/ r: n
This CPU is manufactured by Ricoh, and is a modified version of the WDC 65c816 that runs at a maximum speed of 3.58 MHz (software selectable multiplier). We will be going by the maximum speed for sake of confusion ;). The SNES's cpu internally divides whatever clock it recieves by 6, in this case, it recieves a 21.477 MHz clock signal. What we are going to do is disconnect the 21 MHz signal, and connect a 31 MHz crystal oscillator resulting in a maximum speed of 5.1 MHz! Quite a speed boost!6 p* }; X- X0 B; h9 b7 K2 D
We will need to disconnect the CPU's clock pin from the board; this is pin 48 (see below).
$ J$ e1 n& L: ?: p# z
: X. e0 `' c0 W% ?This can be tricky to do, you will definitely need to have some robust soldering skills, and a roll of desoldering wick (in case you bridge some pins in solder). The easiest way to do this is to press your soldering iron at the base of pin 48, and then use the xacto knife to CAREFULLY raise the pin. These pins are very fragile, and breaking this pin will render the SNES useless!' w$ o3 X- g5 N  T7 X5 S

% _; _+ g8 X% {Now we need to connect our crystal oscillator to a +5V power source, and suitable ground. You can pull +5V from the voltage regulator's output pin. looking at the front of the regulator, this is the pin on the far right (unit has 3 pins). I usually connect my ground to a screw that hold the RF shielding on. below is a chart of how your oscillator should be wired.6 X5 `8 C- n  A: {% e( ?
  t) ^, ~2 ^2 n' S- D, v  |% H; e
Once you've checked to make sure your oscillator has a good power source, we will run a wire from the clock output pin on the oscillator, to pin 48 on the CPU./ H) U* D6 _4 ^# ^# L+ Q

/ G* U5 Q, S  K) N6 S% ]Now power on and test! you should have an overclocked Super Nintendo. NOTE:5.1 MHZ IS GLITCHY. I AM IN NEED OF SOME OSCILLATORS BETWEEN THE SPEEDS OF 23 AND 25 MHZ. ANYONE WILLING TO DONATE CAN CONTACT ME, ROBERT IVY. I WILL BE SURE TO ADD YOU TO THIS PAGE, AS YOU WILL BE AN IMPORTANT PART OF SNES OVERCLOCKING DEVELOPMENT. THANKS!$ b% x. y0 x$ D. }; S
% |5 g# q9 o& j8 w

7 o) Y. v* }8 s# s* v* `Link is scattered all over the screen ;).
% @0 I2 s( Z! u
7 E, E8 j. u7 D( i- G* [$ [[url]     ч ч

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1热血 +10 收起 理由
xunxun + 10

查看全部评分

回复

使用道具 举报

发表于 2012-9-28 22:14:46 | 显示全部楼层
这样也行?" }! C& z% O, Q6 j
更改了晶振的频率吗?
回复

使用道具 举报

 楼主| 发表于 2012-9-28 22:20:00 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:38 编辑 # ~1 Z7 z5 C( z2 M& ]) T
. U- B) B1 G4 x9 P6 {( ]- [& I
没错,超频方法和md一样,都是单独提升cpu的频率,手上正好有24MHz的,有空试试
0 s1 u; Z1 O4 l' h
5 L2 J* V) m# W[url]     ⅱ ⅱ
回复

使用道具 举报

发表于 2012-9-29 01:49:27 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:38 编辑 1 ?" O  R" Z8 {2 e/ D1 G6 U

+ ?; s5 A4 ?3 t; e2 V- A/ g: ^/ @这样做很可能会产生Timming问题。2 k" E0 U% ^! h, m/ M  w% S$ q
SFC的VRAM并非所有时间都可访问,改变CPU频率后也许会在不恰当的时间向VRAM写入、读取数据,其结果无法预料。. |2 ?3 g, L0 j$ L9 {! B
有些场合程序设计者会加入NOP指令调整Timming,就是为了等待其它硬件Ready。" p7 _/ X1 A3 D1 |; S
PS:老外真是习惯了捐助,一个有源晶振能值多少钱,这也得别人Donate...& `$ M9 n# l) n5 t
* P9 H( c6 s5 X
[url]   

评分

参与人数 1热血 +5 收起 理由
xunxun + 5

查看全部评分

回复

使用道具 举报

发表于 2012-9-29 18:10:56 | 显示全部楼层
ly63 发表于 2012-9-29 01:49
( |6 [0 _3 u& C% ~5 Q" q7 Q! [$ G这样做很可能会产生Timming问题。- {8 g9 ^" R- f/ w+ B/ i, W
SFC的VRAM并非所有时间都可访问,改变CPU频率后也许会在不恰当的时间向VR ...

- H4 ?9 `3 }: m6 y+ m: q# D3 r在中国买这类东西却实方便。
回复

使用道具 举报

发表于 2012-10-12 19:55:02 | 显示全部楼层
lifeixie 发表于 2012-10-12 09:09 " l/ Y6 c. G; [. J* D" [& g0 ~
超了用途不大,SFC游戏速度方面不像MD,都是做控制的。除非特别场景。如果超频了。帧数会增加,玩起来特别 ...
7 C: U; a( V2 h. g5 ?* L5 h
如果只是帧数增加,那的确有点不适合。最好能提高处理速度但又不失常速。
回复

使用道具 举报

发表于 2012-10-12 09:09:11 | 显示全部楼层
本帖最后由 n805 于 2015-12-19 22:38 编辑 . ^: W6 o2 H$ w# k
6 k6 I* Q9 ]" N
超了用途不大,SFC游戏速度方面不像MD,都是做控制的。除非特别场景。如果超频了。帧数会增加,玩起来特别快。不适应的。
$ {0 o( f# f! V8 X. ]5 q
# }7 Z* G! E2 w# V, t$ b- W[url]   ≒
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 04:32 , Processed in 0.100180 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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