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

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: bestmmk

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

  [复制链接]
 楼主| 发表于 2017-2-19 01:04:03 | 显示全部楼层
szdxllm 发表于 2017-2-18 21:48
# F+ p& S3 [% T9 `. m- b; f6 n9 c像是天书一样,完全看不懂

: d7 x3 g' w/ @! H, Q怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
回复

使用道具 举报

发表于 2017-2-27 19:14:14 | 显示全部楼层
bestmmk 发表于 2017-2-18 20:12
  r$ C! z! G, U* z; t% [2 P$ h请问你想改成什么游戏, 你那个帖子里面完全没提到啊_(:з)∠)_  , FC的改卡并非简单的替换rom 首先要看改 ...
, V0 w, K6 {9 r+ Q" ?
我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片prg然后用网上的相同rom分割写进去。/ ~* J: v1 b: B; K
回复

使用道具 举报

 楼主| 发表于 2017-2-28 11:03:17 | 显示全部楼层
本帖最后由 bestmmk 于 2017-2-28 11:26 编辑 5 F% U; A  |; _* l( s. n  r
dsmbdx 发表于 2017-2-27 19:14
: ~1 q5 y% q. X/ w% h8 W9 b4 y# ]我的问题在于ce oe we 和多于的a17 a18的接法,照制作烧录卡的教程也不行,加74hc00也不行。只替换一片pr ...
- L5 Z2 h" L/ _' L) ]  K# j0 I

. |0 c1 J' c3 d' K$ R3 a存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就是编程电压  V/ a! }/ I9 q
这些信号, 低电平(0V,接地)是使能, 高电平(+5V)是失能。
( H* e" ]- Q1 x! b5 c0 B0 R( r! {! U: D* f- M/ |
1 CE是片选  正版卡一般PRG和CHR只有一个 连原脚位即可。
/ |4 P, o3 t2 h- n7 b( Y. }2 Y2 OE是输出使能, 一般直接接地。 28脚芯片没有OE,也是OE直接接地。7 K) e3 ~4 [0 H" l1 |
3 WE是写选, 直接拉高接5V , $ d8 r0 R3 v2 s8 p- d/ P

, G) z+ _$ r4 ]多余的A17 A18 要看你的游戏究竟有多大,  1M会用到A16 , 2M会用到A17。 4M会用到A18, 地址线全部接在mapper上。因为mapper 会给rom切bank  所以你要这么理解:
( z  i- n, I, @! \8 Y' P! r/ u# q/ Z7 |7 t5 }
卡里面所有的芯片, 都在总线上  卡是双总线的结构 一部分是CPU总线 一部分是PPU总线。 & s& f! T4 B. {9 A3 o& k* J1 x

9 {  E5 q4 l' x) k因为FC ROM寻址能力有限, 所以超过一定容量的游戏会用上mapper 用来不断的映射某一可变地址, 所以, 卡带的写选 片选受mapper控制, 地址线也受mapper控制, 而且 PRGROM CHRROM 和mapper全部挂在FC的总线上。 无论是PPU还是CPU  ! U$ {) Z8 ^% s1 r& W
! }$ _0 w! x% o4 a' e/ u' [" \8 w% ^
如果在mapper 针脚定义上找不到你需要的地址线, 那么就是mapper 不支持这个容量的rom 。 改单卡是改不了的。
; N. x( y( K8 m3 `! y$ M
' J  ^+ A; M! b
6 J& a; t7 i. H( a* q下图是1M 28脚芯片改32脚芯片的接法图。(VRC4) 注意mapper引脚定义
# z. x% ~5 f5 _# E0 b( j! V. k( {* z, k
  ]$ W7 C) x) N1 C* k! @2 F
- [9 z" n! T2 @% X: h
. o) D" L, C; ^* H
下面是几种典型ROM的引脚定义。 0 P9 P: T7 V. o0 l

5 Y5 Y7 Z% t  F1 }% a6 I3 ?" q  U9 \% F3 |
2 {0 p1 Q& L# w6 m7 Q/ M

本帖子中包含更多资源

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

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 % P6 Y, k$ y/ U2 G) S( ^
存储芯片的使能信号也就是CE OE和WE, 加上数据总线和地址线 , VCC正极和VSS负极  可擦的rom还有VPP 就 ...

( _& I# i3 v, K9 T谢谢指点,我有空要好生研究。
+ s$ S- n8 p# j1 e: Y
回复

使用道具 举报

发表于 2017-3-1 16:11:33 | 显示全部楼层
12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
; r1 a5 j) s" z3 ?( C5 m' iN8烧录卡出了之后就没在折腾过。
回复

使用道具 举报

发表于 2017-3-1 17:17:47 | 显示全部楼层
bestmmk 发表于 2017-2-19 01:04
8 ~+ w, f4 r9 {. Z怪我没写好, 文中也有一些错误, 我把VRC4的部分摘出来找时间重新写一下
" z5 K, y' }- G2 p: f, |* L
不是的,是我完全不了解。楼主辛苦了。支持下
回复

使用道具 举报

 楼主| 发表于 2017-3-3 00:21:57 | 显示全部楼层
本帖最后由 bestmmk 于 2017-3-3 00:26 编辑
% D* M2 n( D* e2 X. x1 _2 |
miyavichen 发表于 2017-3-1 16:11
$ d' Q$ ~, \! U, A% ]" ]12-13年那时也喜欢自己改卡玩...还买了kazzo的卡带烧录dump设备。
% ]  M0 ^. {: |N8烧录卡出了之后就没在折腾过。 ...
1 j$ k) v8 m+ R) v2 e& |5 ]
2 Q2 G. b/ g! h# c+ l- A! u6 V& e; L
VRC4和VRC6只是试水而已,  我已经在改MMC5的卡带和FME7了,  这些mapper有些游戏至今N8和powerpak都不能完整支持. 这就是现在还改卡的意义.
( k: F  W8 n& Z! @9 k6 ^, w
, K( X5 I' Y6 c8 ]3 {" K' J; G8 k) _2 t0 I
9 u8 z* p6 W1 k7 H8 x3 |+ x0 O3 c
, C: M- ^0 p2 {& w7 @* g* h
此外 还有一些国外大神的hack 基本上都集体转移到了MMC5, 烧录卡的话不一定都支持. 我手头现在还没有N8, 我不清楚这些游戏能不能玩 ! I; y/ \# E$ G5 v$ q) x
+ U% K/ j" N* z
9 o* q% v3 ~  V4 n0 i  V* Q
4 \8 G7 H( Q6 R1 [- V3 Z8 r8 ]* o

本帖子中包含更多资源

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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