电玩DIY [ VG DIY ] - Video Game Do It Yourself

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: bestmmk

关于VRC4 和 VRC6 正版卡改卡两例

  [复制链接]
 楼主| 发表于 2017-2-19 01:04:03 | 显示全部楼层
szdxllm 发表于 2017-2-18 21:48
9 G+ G) A; d1 p$ {8 \3 c像是天书一样,完全看不懂
; {+ b4 P" x9 \2 W. \0 L! t) Y  I
怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
回复

使用道具 举报

发表于 2017-2-27 19:14:14 | 显示全部楼层
bestmmk 发表于 2017-2-18 20:12 * Q, O1 w+ z! [
请问你想改成什么游戏, 你那个帖子里面完全没提到啊_(:з)∠)_  , FC的改卡并非简单的替换rom 首先要看改 ...

& [! _/ e9 N0 F! l' F我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片prg然后用网上的相同rom分割写进去。/ i4 y7 p: O" r$ n3 [# r
回复

使用道具 举报

 楼主| 发表于 2017-2-28 11:03:17 | 显示全部楼层
本帖最后由 bestmmk 于 2017-2-28 11:26 编辑
; ~, [! [* j5 z3 g) E. s4 D6 F
dsmbdx 发表于 2017-2-27 19:14$ X8 G8 J9 e" e: I0 e. ]
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片pr ...

9 y+ Q8 M3 u' Y  D9 D; A
) c2 u& {2 @' c* c' d& z存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就是编程电压
) u/ k+ s; ~+ D这些信号, 低电平(0V,接地)是使能, 高电平(+5V)是失能。
3 Z7 k* c( g6 w5 T* o& ~, J1 ^" a  T, X0 q4 Q/ A. K" O& w) A. }
1 CE是片选  正版卡一般PRG和CHR只有一个 连原脚位即可。
* {4 L+ N- q& N4 X2 OE是输出使能, 一般直接接地。 28脚芯片没有OE,也是OE直接接地。
7 Q5 @  e7 @! R0 q) u3 WE是写选, 直接拉高接5V ,
  }( S% j! v9 q* H& m
( Z7 Y. A( d8 z' n$ X多余的A17 A18 要看你的游戏究竟有多大,  1M会用到A16 , 2M会用到A17。 4M会用到A18, 地址线全部接在mapper上。因为mapper 会给rom切bank  所以你要这么理解:; h) O% I( v  F

0 `) l# O+ M, d/ |# U卡里面所有的芯片, 都在总线上  卡是双总线的结构 一部分是CPU总线 一部分是PPU总线。
# Z' I) ~3 i& x' F, F  Z. E$ C  y: E5 U- Y- z7 w
因为FC ROM寻址能力有限, 所以超过一定容量的游戏会用上mapper 用来不断的映射某一可变地址, 所以, 卡带的写选 片选受mapper控制, 地址线也受mapper控制, 而且 PRGROM CHRROM 和mapper全部挂在FC的总线上。 无论是PPU还是CPU  / S$ A; j# Q+ K0 Q
3 q. h; e6 X% _7 A- B, Q7 h- o3 }
如果在mapper 针脚定义上找不到你需要的地址线, 那么就是mapper 不支持这个容量的rom 。 改单卡是改不了的。 ! J! T' z$ B* q5 s2 D* L

  ~) f* D( h, k" q' U( J5 B0 Y) F% p& W; y+ t2 L
下图是1M 28脚芯片改32脚芯片的接法图。(VRC4) 注意mapper引脚定义& \& u; c( T' \6 S( I  `, R, v

% w0 n8 ?' M" b! f- Q5 c% I- @$ E) I  Y6 n( J, l& ]( A  g2 L
; |7 Y% R3 T/ V; v; M
. V& f- O% K6 f! @
下面是几种典型ROM的引脚定义。 0 e7 ]- s0 a' R* C! k
& q( r: f: `* [3 U

0 t( c, i( D  O2 j* t3 A6 Q$ x
4 u. Q, j+ }) s+ J  B

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2017-2-28 11:30:55 | 显示全部楼层
注意MMC5 ROM的引脚定义, mmc5虽然只有32pin 但是却可以放下最多8Mb的内容, PRG和chr加起来就可以最大16Mb 也就是2MB 的容量。 但MMC5商业游戏最大的也只有8M 。 所以也仍然可以使用4M的芯片 不接A19就是了
回复

使用道具 举报

发表于 2017-2-28 23:17:35 | 显示全部楼层
bestmmk 发表于 2017-2-28 11:03
1 b3 P, n6 n- i$ {8 }存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就 ...

  w3 T' @& `# L9 G  Y# b, M谢谢指点,我有空要好生研究。! w5 r" @( S) R: ~1 f$ k
回复

使用道具 举报

发表于 2017-3-1 16:11:33 | 显示全部楼层
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。8 ?: ]# f7 y7 [- A+ {7 Z+ H
N8烧录卡出了之后就没在折腾过。
回复

使用道具 举报

发表于 2017-3-1 17:17:47 | 显示全部楼层
bestmmk 发表于 2017-2-19 01:04
) J( D  M/ p2 m  O3 ?怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下

& j: L0 T! ^' L不是的,是我完全不了解。楼主辛苦了。支持下
回复

使用道具 举报

 楼主| 发表于 2017-3-3 00:21:57 | 显示全部楼层
本帖最后由 bestmmk 于 2017-3-3 00:26 编辑
6 u3 v4 x+ V  @! B' b
miyavichen 发表于 2017-3-1 16:11
6 m6 ?7 E/ y- f$ `: n% d12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
- c) r9 V$ E0 _7 _* P$ ~/ i! W3 qN8烧录卡出了之后就没在折腾过。 ...

" n5 w9 k; e  d$ h" P2 G; F5 n/ C% L' G5 Z( v- b
VRC4和VRC6只是试水而已,  我已经在改MMC5的卡带和FME7了,  这些mapper有些游戏至今N8和powerpak都不能完整支持. 这就是现在还改卡的意义. 7 Z+ A- l! @& @+ f
) A* `0 Z. {" V- r( N
8 z  o  p* p4 ~- J: u
; r7 ^$ S0 ~2 f- T8 s$ u
$ ^# G4 q" B" Z4 N; {
此外 还有一些国外大神的hack 基本上都集体转移到了MMC5, 烧录卡的话不一定都支持. 我手头现在还没有N8, 我不清楚这些游戏能不能玩 5 S% I/ m' E1 {' I) H0 O0 x
' Q" q% Z/ P" v, B: B

5 g, t% T) n9 B* [" c! m* q( m( @5 t! S7 w/ P3 L

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2017-3-10 23:58:00 | 显示全部楼层
有空改改吉米吉玩玩,现在卡带太贵,玩多几张会破产
回复

使用道具 举报

发表于 2019-6-12 21:41:34 | 显示全部楼层
看看学习一下技术
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 10:16 , Processed in 0.053707 second(s), 11 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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