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

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: bestmmk

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

  [复制链接]
 楼主| 发表于 2017-2-19 01:04:03 | 显示全部楼层
szdxllm 发表于 2017-2-18 21:48: X9 T0 A- _8 Y) v' H
像是天书一样,完全看不懂

: }. ]. ^0 T+ U5 w怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
回复

使用道具 举报

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

+ a! r* P* P  [3 J9 `" ]我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片prg然后用网上的相同rom分割写进去。/ {1 Q" T; d: y, [8 \: Q0 o/ ]
回复

使用道具 举报

 楼主| 发表于 2017-2-28 11:03:17 | 显示全部楼层
本帖最后由 bestmmk 于 2017-2-28 11:26 编辑
; @0 i4 \$ b7 z
dsmbdx 发表于 2017-2-27 19:140 \9 z- M& B% M
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片pr ...

* V3 o: |2 y- F3 G) N/ f8 L6 P% @) [/ k& u
存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就是编程电压( p" {$ L' @2 s5 R
这些信号, 低电平(0V,接地)是使能, 高电平(+5V)是失能。 3 }6 a  U- r% ^& Y

- P  h# |" q% o1 CE是片选  正版卡一般PRG和CHR只有一个 连原脚位即可。 0 z- L, W; ]' L' I
2 OE是输出使能, 一般直接接地。 28脚芯片没有OE,也是OE直接接地。* g6 n9 ~% U' z( G/ K6 F
3 WE是写选, 直接拉高接5V ,
% p9 W( X8 P8 e0 g% |- H0 T: a9 H3 ~
) u9 g- R8 B4 A1 V多余的A17 A18 要看你的游戏究竟有多大,  1M会用到A16 , 2M会用到A17。 4M会用到A18, 地址线全部接在mapper上。因为mapper 会给rom切bank  所以你要这么理解:0 Y' R+ H' K$ j- \9 z
  Z' K) J, c) P2 A8 A6 p
卡里面所有的芯片, 都在总线上  卡是双总线的结构 一部分是CPU总线 一部分是PPU总线。
' H3 J4 W; a" `" e! F9 }* m" }/ k, Z4 u, t; X" v- ?' ]3 S8 {; u
因为FC ROM寻址能力有限, 所以超过一定容量的游戏会用上mapper 用来不断的映射某一可变地址, 所以, 卡带的写选 片选受mapper控制, 地址线也受mapper控制, 而且 PRGROM CHRROM 和mapper全部挂在FC的总线上。 无论是PPU还是CPU  0 x: N. A) T' E7 g' N
* G+ S* V3 p& z: Q
如果在mapper 针脚定义上找不到你需要的地址线, 那么就是mapper 不支持这个容量的rom 。 改单卡是改不了的。
, E  M: B( B0 B" u! Z- h' B  ?: ~; \/ E0 e: t; S) D# W0 p/ z
  L3 @0 m2 N% e" U
下图是1M 28脚芯片改32脚芯片的接法图。(VRC4) 注意mapper引脚定义9 l% C. N# x. c% X7 F6 h
( m7 X" ?/ w9 X; o* S
, n) i: p2 s9 L* \- k' |5 Q
' v- i+ X. P1 U3 H

& n3 P9 L. v3 K5 L- J' n下面是几种典型ROM的引脚定义。
# r( w8 q: q! ^+ o% z0 G0 @, y9 r( B1 p& X" }
) U) X$ F; J: `2 _
. X7 m6 @9 y% L9 ?, N- o& U# 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 P8 ]" U2 g, E0 [5 I8 @9 R$ m, k- t/ u
存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就 ...
7 U6 {5 H( g$ ]3 V
谢谢指点,我有空要好生研究。
, ^' T  u% C/ S' @, C1 S  o: _' E
回复

使用道具 举报

发表于 2017-3-1 16:11:33 | 显示全部楼层
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。) y4 S; X4 ?% L$ S  g. q6 b* \
N8烧录卡出了之后就没在折腾过。
回复

使用道具 举报

发表于 2017-3-1 17:17:47 | 显示全部楼层
bestmmk 发表于 2017-2-19 01:040 F& x2 ^* y3 k! n7 a
怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下

. X$ l6 H  M6 x0 ?不是的,是我完全不了解。楼主辛苦了。支持下
回复

使用道具 举报

 楼主| 发表于 2017-3-3 00:21:57 | 显示全部楼层
本帖最后由 bestmmk 于 2017-3-3 00:26 编辑
# V6 L4 i  G$ y0 {! k
miyavichen 发表于 2017-3-1 16:11: x* q/ A8 R+ b( x1 i8 r. ]. y( Q
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。  U5 j$ z, F' a" ?0 ]9 H; o
N8烧录卡出了之后就没在折腾过。 ...
5 h/ Y6 _, r* j7 K, \2 M8 }

2 ^  w6 g( ]9 Z$ a: BVRC4和VRC6只是试水而已,  我已经在改MMC5的卡带和FME7了,  这些mapper有些游戏至今N8和powerpak都不能完整支持. 这就是现在还改卡的意义.
+ z) o; _  S- S. k5 q  h* _5 P: o( x& J& U: j

* c1 L% V5 f$ a5 B$ J5 X7 i- J; V1 l2 j6 m1 a
2 U; C7 Z5 ]. l( ^
此外 还有一些国外大神的hack 基本上都集体转移到了MMC5, 烧录卡的话不一定都支持. 我手头现在还没有N8, 我不清楚这些游戏能不能玩 + N% C  C, b6 O& T4 _. H& W7 v
! y1 q# i; c2 Y9 u1 X

3 r) w% G/ u' P+ N2 }4 Y& D
, K6 O, e: v1 l. i: w! N+ Z& E

本帖子中包含更多资源

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

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-25 20:36 , Processed in 0.053745 second(s), 11 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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