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

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: bestmmk

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

  [复制链接]
 楼主| 发表于 2017-2-19 01:04:03 | 显示全部楼层
szdxllm 发表于 2017-2-18 21:483 n4 C. i: ]$ v' K
像是天书一样,完全看不懂

" p+ ?( P6 g$ A( g2 Y9 J怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
回复

使用道具 举报

发表于 2017-2-27 19:14:14 | 显示全部楼层
bestmmk 发表于 2017-2-18 20:12 & s8 m. l( |! q& Y2 e
请问你想改成什么游戏, 你那个帖子里面完全没提到啊_(:з)∠)_  , FC的改卡并非简单的替换rom 首先要看改 ...
( j5 Q6 m: ^2 V$ \
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片prg然后用网上的相同rom分割写进去。
' L, a/ G% ^$ N: G" M! ^- L
回复

使用道具 举报

 楼主| 发表于 2017-2-28 11:03:17 | 显示全部楼层
本帖最后由 bestmmk 于 2017-2-28 11:26 编辑
9 m( w! g; H9 E7 q1 e
dsmbdx 发表于 2017-2-27 19:14, V0 V; H( e4 D/ v6 Z
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片pr ...
' Y8 A0 E1 n) b

. S1 T( A2 D" [; g存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就是编程电压
1 I! T# g% h( i, L这些信号, 低电平(0V,接地)是使能, 高电平(+5V)是失能。 ; t6 T/ V# e! F8 A9 ]/ V$ r! y" Y

1 S, f% d5 X5 h4 ~7 n+ c1 CE是片选  正版卡一般PRG和CHR只有一个 连原脚位即可。
7 n$ o# K/ J( A* g( k2 OE是输出使能, 一般直接接地。 28脚芯片没有OE,也是OE直接接地。
$ F2 Z; y) K2 V5 H3 WE是写选, 直接拉高接5V , 1 z" [+ O$ M5 R: u, T& l
+ Z7 q1 O( h7 L# s1 u
多余的A17 A18 要看你的游戏究竟有多大,  1M会用到A16 , 2M会用到A17。 4M会用到A18, 地址线全部接在mapper上。因为mapper 会给rom切bank  所以你要这么理解:
5 b9 p$ `* ?% _( W
4 \# K0 ~: ^7 J  w3 {: k& ?2 W, L. X卡里面所有的芯片, 都在总线上  卡是双总线的结构 一部分是CPU总线 一部分是PPU总线。
7 v* K: [( x- w. u  A& q; B# |5 Y) W- K0 k
因为FC ROM寻址能力有限, 所以超过一定容量的游戏会用上mapper 用来不断的映射某一可变地址, 所以, 卡带的写选 片选受mapper控制, 地址线也受mapper控制, 而且 PRGROM CHRROM 和mapper全部挂在FC的总线上。 无论是PPU还是CPU  
# Y) c0 H+ H4 g; F6 B0 E+ M
0 N+ m5 J/ t% X& U. P6 k' p如果在mapper 针脚定义上找不到你需要的地址线, 那么就是mapper 不支持这个容量的rom 。 改单卡是改不了的。
. i! o5 {8 T! ^) o
- N) L6 ~4 M# n5 k" y2 ^2 D
/ o, k% ^2 L+ [下图是1M 28脚芯片改32脚芯片的接法图。(VRC4) 注意mapper引脚定义
0 |, s% A! z6 Z8 Y. @: s9 e3 }, d- O( P( _! Y/ u& G6 X- X! ?

) g1 O; p3 \6 H3 r. a
2 U  m  p) k* J+ w9 `# \- L
1 I2 k" U8 L" j& J# z8 F8 S$ o下面是几种典型ROM的引脚定义。
% @: s4 v/ `8 |+ t  k; r* j0 l/ N

/ E5 n# g7 Q* H; L" C6 u' p
! l; _$ D( G& J% I5 q" {/ y

本帖子中包含更多资源

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

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
2 M  q6 J# U7 @& o9 Y# @存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就 ...
- F. n: }2 r/ Q) I+ t
谢谢指点,我有空要好生研究。
: F' _$ n6 o# W+ c" N6 E
回复

使用道具 举报

发表于 2017-3-1 16:11:33 | 显示全部楼层
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。% ^1 o3 A" H2 p- ^$ |
N8烧录卡出了之后就没在折腾过。
回复

使用道具 举报

发表于 2017-3-1 17:17:47 | 显示全部楼层
bestmmk 发表于 2017-2-19 01:04& z5 e# e0 W% S) K( O& c; E" a
怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下

4 R6 H0 D4 ?0 U. [$ Y3 Q& }不是的,是我完全不了解。楼主辛苦了。支持下
回复

使用道具 举报

 楼主| 发表于 2017-3-3 00:21:57 | 显示全部楼层
本帖最后由 bestmmk 于 2017-3-3 00:26 编辑 9 V* x5 i) s1 l2 w5 g, h
miyavichen 发表于 2017-3-1 16:11
9 f) }/ d- d; ~: V) t* J12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
# d$ S1 w' p5 }: I' i7 nN8烧录卡出了之后就没在折腾过。 ...

% L; P# o1 z; H4 X/ P' T" U# y, B/ x' Y. a1 L( o1 m  m; C: v( I
VRC4和VRC6只是试水而已,  我已经在改MMC5的卡带和FME7了,  这些mapper有些游戏至今N8和powerpak都不能完整支持. 这就是现在还改卡的意义.
: w. e" G( t, }& e, @& q# Z5 d1 v, R8 k, X0 `
# Y- J3 r( |1 W. i
) a" ?7 c9 n" ]1 u' u" y

  [4 J  I) e$ S) M, B此外 还有一些国外大神的hack 基本上都集体转移到了MMC5, 烧录卡的话不一定都支持. 我手头现在还没有N8, 我不清楚这些游戏能不能玩 0 [- }, G* I/ R/ ^& L$ h- M7 v# s' x

2 [: g5 R2 r9 H* Y! P. Q+ B  ^; }8 T6 B7 e! R. ?" Q$ b
/ H; p: ?. X# A$ }2 Y( {" z

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 12:26 , Processed in 0.054878 second(s), 11 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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