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

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: bestmmk

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

  [复制链接]
 楼主| 发表于 2017-2-19 01:04:03 | 显示全部楼层
szdxllm 发表于 2017-2-18 21:48
# w$ R% Q7 x' B) G% I9 `, o像是天书一样,完全看不懂

/ Z9 z$ J' Q. y8 I& n怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
回复

使用道具 举报

发表于 2017-2-27 19:14:14 | 显示全部楼层
bestmmk 发表于 2017-2-18 20:12
; Y6 l5 d! g. w6 @请问你想改成什么游戏, 你那个帖子里面完全没提到啊_(:з)∠)_  , FC的改卡并非简单的替换rom 首先要看改 ...
' m* e( ^' ^" R+ j
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片prg然后用网上的相同rom分割写进去。
7 D* A2 L1 U5 o8 ]4 I* W8 ?
回复

使用道具 举报

 楼主| 发表于 2017-2-28 11:03:17 | 显示全部楼层
本帖最后由 bestmmk 于 2017-2-28 11:26 编辑
4 r) e1 r  y  `# x  z% u% m# v
dsmbdx 发表于 2017-2-27 19:141 ?1 f2 N' ^: W/ r
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片pr ...

8 ^. I, A& r  r2 V7 z9 f# n7 ]( W4 E$ Y" _" R
存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就是编程电压; Q$ Q+ I0 G$ _' [9 _
这些信号, 低电平(0V,接地)是使能, 高电平(+5V)是失能。
% M' s7 i! D0 F6 i6 t& f
+ m# p% p: t, {2 @2 S1 CE是片选  正版卡一般PRG和CHR只有一个 连原脚位即可。
8 l" G2 z3 {% \$ o+ Y2 OE是输出使能, 一般直接接地。 28脚芯片没有OE,也是OE直接接地。
# X1 T5 F2 s+ O' A9 @3 WE是写选, 直接拉高接5V ,
& A0 T% r: q5 r$ n8 m
9 X3 \4 f, V5 |. q: M多余的A17 A18 要看你的游戏究竟有多大,  1M会用到A16 , 2M会用到A17。 4M会用到A18, 地址线全部接在mapper上。因为mapper 会给rom切bank  所以你要这么理解:
& r' B$ m2 @! g& v
8 }: I5 ^# {8 ~( R# b卡里面所有的芯片, 都在总线上  卡是双总线的结构 一部分是CPU总线 一部分是PPU总线。
7 u# k, P4 N  G3 d, u- @- h: ]: s' E3 w$ @6 ^( g& n
因为FC ROM寻址能力有限, 所以超过一定容量的游戏会用上mapper 用来不断的映射某一可变地址, 所以, 卡带的写选 片选受mapper控制, 地址线也受mapper控制, 而且 PRGROM CHRROM 和mapper全部挂在FC的总线上。 无论是PPU还是CPU  
& _8 ~9 o  Q# y6 v! ]
* R) `+ q4 h* T& k4 a$ F& Q如果在mapper 针脚定义上找不到你需要的地址线, 那么就是mapper 不支持这个容量的rom 。 改单卡是改不了的。 * U/ l$ p1 p( o/ X) w4 {3 G( o0 m

& z, V0 v* T+ A0 h2 p
4 S( c/ W' J) T& B下图是1M 28脚芯片改32脚芯片的接法图。(VRC4) 注意mapper引脚定义+ k- H' E& [+ V7 g; ?" [
( \8 Q: z+ t; M4 }+ b

. m& F- ?* V9 f1 T$ p9 `* H
# A" N5 Z  v' h+ y, [( q0 f9 j$ O
2 N1 K8 V' o5 {3 h6 {8 I下面是几种典型ROM的引脚定义。 ( B1 S) ^( f1 `) A2 j/ Q$ }/ B# ^& l& S

+ {! Z. s. J+ I) E% I* ]; @" r8 z: `( p) d

! ]$ t5 T# ]8 k

本帖子中包含更多资源

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

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 g" L) w9 F3 s1 H3 I存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就 ...

9 E% R( s- _  b, J9 D谢谢指点,我有空要好生研究。
2 A# e9 A- k: ^! B, ~& R$ f
回复

使用道具 举报

发表于 2017-3-1 16:11:33 | 显示全部楼层
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
2 N7 p/ p5 R, A5 C: ], ?' [* P, u3 tN8烧录卡出了之后就没在折腾过。
回复

使用道具 举报

发表于 2017-3-1 17:17:47 | 显示全部楼层
bestmmk 发表于 2017-2-19 01:04" w6 r- r3 ~1 @% e
怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下

) y2 P" S( ]0 Y1 X) y; y不是的,是我完全不了解。楼主辛苦了。支持下
回复

使用道具 举报

 楼主| 发表于 2017-3-3 00:21:57 | 显示全部楼层
本帖最后由 bestmmk 于 2017-3-3 00:26 编辑
3 V/ r8 Z6 p( V9 N; p
miyavichen 发表于 2017-3-1 16:115 ~& `1 Y" g! x0 _3 [" x
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
  f% ]$ Q; |  oN8烧录卡出了之后就没在折腾过。 ...
7 w1 |/ @& i. A$ t* X- t

% ^! m  Z3 M4 r. q2 ^VRC4和VRC6只是试水而已,  我已经在改MMC5的卡带和FME7了,  这些mapper有些游戏至今N8和powerpak都不能完整支持. 这就是现在还改卡的意义.
- p. z7 ]' m" _& f! C* z
0 l# n9 z3 J* @3 [. L' u
( S5 n; E$ @. R3 H# j) M, \$ m% ?# u, e
# w: l- |& C0 \0 h
此外 还有一些国外大神的hack 基本上都集体转移到了MMC5, 烧录卡的话不一定都支持. 我手头现在还没有N8, 我不清楚这些游戏能不能玩 4 T( l3 M' X. v: n" z2 x+ M

- s$ v# `9 [# _, }0 X- R6 D* Z4 y, b
  I$ y4 h9 m4 {9 P

本帖子中包含更多资源

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

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-20 18:15 , Processed in 0.059209 second(s), 11 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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