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

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: bestmmk

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

  [复制链接]
 楼主| 发表于 2017-2-19 01:04:03 | 显示全部楼层
szdxllm 发表于 2017-2-18 21:48. p, m& _2 u. B% M
像是天书一样,完全看不懂
. E% C' v7 o: s) v4 y- W
怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
回复

使用道具 举报

发表于 2017-2-27 19:14:14 | 显示全部楼层
bestmmk 发表于 2017-2-18 20:12
4 @* W/ }5 u. z/ o% }6 o* V请问你想改成什么游戏, 你那个帖子里面完全没提到啊_(:з)∠)_  , FC的改卡并非简单的替换rom 首先要看改 ...

8 B) n$ ^" E$ z- ?. T我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片prg然后用网上的相同rom分割写进去。
" P7 l& S  r$ b. G
回复

使用道具 举报

 楼主| 发表于 2017-2-28 11:03:17 | 显示全部楼层
本帖最后由 bestmmk 于 2017-2-28 11:26 编辑
* f( u. z6 A4 G) v. j% G/ b
dsmbdx 发表于 2017-2-27 19:14% y9 c1 g) {5 i  K- d
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片pr ...
' e8 O, A8 h, q
  D# w6 D# L8 g6 S1 V- ?3 ]  [; e
存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就是编程电压
6 p7 Y, Y9 }/ `6 n( G% F这些信号, 低电平(0V,接地)是使能, 高电平(+5V)是失能。
, R; \; d; a- b2 _; ?8 c
5 }3 U3 e: w2 `/ m. L; b1 CE是片选  正版卡一般PRG和CHR只有一个 连原脚位即可。 - X8 r- b4 e2 R7 ?2 Q& ^$ S
2 OE是输出使能, 一般直接接地。 28脚芯片没有OE,也是OE直接接地。5 V/ D- a* J  x9 R! c
3 WE是写选, 直接拉高接5V , 4 `" _* |( [  R

, m8 s6 j3 U8 y) L; k多余的A17 A18 要看你的游戏究竟有多大,  1M会用到A16 , 2M会用到A17。 4M会用到A18, 地址线全部接在mapper上。因为mapper 会给rom切bank  所以你要这么理解:4 A8 c; b! ~: k5 C, I

1 @5 G' p, Z6 L5 ?0 X! l0 K4 V卡里面所有的芯片, 都在总线上  卡是双总线的结构 一部分是CPU总线 一部分是PPU总线。 0 h4 J9 C) d+ G  h. U0 M
# P1 v/ e) @: S/ t; N
因为FC ROM寻址能力有限, 所以超过一定容量的游戏会用上mapper 用来不断的映射某一可变地址, 所以, 卡带的写选 片选受mapper控制, 地址线也受mapper控制, 而且 PRGROM CHRROM 和mapper全部挂在FC的总线上。 无论是PPU还是CPU  6 j+ P$ a) N4 h% g

) g2 R8 L$ n9 K! i. P; E6 e% l如果在mapper 针脚定义上找不到你需要的地址线, 那么就是mapper 不支持这个容量的rom 。 改单卡是改不了的。
+ e/ G+ L0 A4 k) D5 T8 s( E9 t; Y+ ~) c+ @' L* O  S

8 |9 i) d1 g, f" d, p1 [下图是1M 28脚芯片改32脚芯片的接法图。(VRC4) 注意mapper引脚定义
$ }2 \  O- u5 c8 S% \$ y/ T! M6 m, X+ V6 R
' s- a) f8 `1 }, c* R9 m( ?4 F1 e
% c/ A1 w2 Z' j  k# H
; z' P) @7 i6 q+ G0 Z9 X
下面是几种典型ROM的引脚定义。
* p' ^5 c+ k5 g! g9 [& X, K4 N
, ^/ g; C1 R  E" Y  n
$ G% d2 C5 b# p  o8 ~! g! M
1 l* G8 ~3 Y9 [8 I& r

本帖子中包含更多资源

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

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 V8 w& O7 m  ~/ a存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就 ...
# ]1 `2 i+ k4 f$ z, f8 T
谢谢指点,我有空要好生研究。
* p9 j" Q8 n. R4 N) m/ b& A* |7 H5 S
回复

使用道具 举报

发表于 2017-3-1 16:11:33 | 显示全部楼层
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
5 P% [' e( H- x$ DN8烧录卡出了之后就没在折腾过。
回复

使用道具 举报

发表于 2017-3-1 17:17:47 | 显示全部楼层
bestmmk 发表于 2017-2-19 01:04  l4 P, v* N+ h4 E, C, w5 N+ U
怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
" K4 w1 Z2 Y6 _  Z
不是的,是我完全不了解。楼主辛苦了。支持下
回复

使用道具 举报

 楼主| 发表于 2017-3-3 00:21:57 | 显示全部楼层
本帖最后由 bestmmk 于 2017-3-3 00:26 编辑
/ s0 H: J- s" L* z+ u: `
miyavichen 发表于 2017-3-1 16:110 s+ ^( D" y( ?& q) R( k4 Y
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
" P  |! s/ O+ {% D6 _. p8 i5 B# EN8烧录卡出了之后就没在折腾过。 ...

8 j3 y/ v% r% k# q- }" I: T. \8 u# U' v7 p4 x" x' |0 F
VRC4和VRC6只是试水而已,  我已经在改MMC5的卡带和FME7了,  这些mapper有些游戏至今N8和powerpak都不能完整支持. 这就是现在还改卡的意义.
) ~, B) M, D3 ?& t1 ?. {; S* r2 H7 t* c% t- H1 [( n

* c' @& g+ p5 o* c. K- Q7 p/ c% p0 ]5 J
6 }6 C7 J1 I, o/ h
此外 还有一些国外大神的hack 基本上都集体转移到了MMC5, 烧录卡的话不一定都支持. 我手头现在还没有N8, 我不清楚这些游戏能不能玩
& U# `2 X" @6 L2 V6 D! C8 L" z4 v# {9 W( W
$ k$ C: H4 w3 f4 C6 ~# `3 K9 a
( N2 F4 T8 H- c* \2 X

本帖子中包含更多资源

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

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-3 15:22 , Processed in 0.049467 second(s), 11 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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