站内搜索
发作品签到
标准版

FC EPM240-AX5202P-CH552-MAPPER4

工程标签

5.3k
0
0
4

简介

CPLD 下载器 FC MMC3 AX5202P 转接板 EPM240 卡带

简介:CPLD 下载器 FC MMC3 AX5202P 转接板 EPM240 卡带

开源协议

GPL 3.0

(未经作者授权,禁止转载)
创建时间:2023-12-27 20:17:32更新时间:2025-06-30 10:34:12

描述

ppu-A12 接线不是clk,所以硬件上应该没有什么优化空间了 想要完美的只能改板子了

 

目前测试普通 mapper4 的游戏大部分正常,

20250608 修复了存档游戏的bug

可以使用kazzo烧录 目前这个版本硬件问题部分游戏会有抖动 新搞的去用最新的版本,这个留档,没啥问题就不更新了

 

卡带我用的是 mapper4 板子

https://oshwhub.com/firseve/fc_mapper4_v3

 

集成 Altera USB-Blaster下载器 (从下面工程复制来的)

基于 EPM240 学习板 (hex跟下面工程下载)板载hex下载按钮,按住按钮接上usb识别后wch工具下载代码

https://oshwhub.com/yuguangdong/epm240-xue-xi-ban

 

MMC3 代码

https://github.com/ClusterM/nes_mappers/blob/master/4%20(MMC3)/MMC3.v

 

这里多余的代码是

cpu_addr_out[12] <= cpu_addr_in[12];

ppu_addr_out[18] <= 0;

 

 

MMC3 资料

https://www.nesdev.org/wiki/MMC3

 

板子可以掰开使用,建议刀子划开导线后掰,以防手残拉丝报废

 

目前已知设计问题,二极管放错了 没有电流止逆

板子只测试我上面 mapper4 V3 ,因为没有把 芯片放到插排上方,会导致很多卡带无法插入卡槽

 

NES游戏开发文档

https://happysoul.github.io/nes/

 

 

 

LDO降压片 2选1 有哪个用哪个

 

QuartusII 安装 13版本(更高的我没试,装了13再装低版本也会导致无法识别)

 

网盘提供了 QuartusProgrammerSetup-13.0.0.156.exe 下载,只用于下载 pof

https://pan.baidu.com/s/1Pz0iR-aDyq7d2q52lmJPTA?pwd=b25q

按图下载后,你就有了一个 ax5202 替代芯片了

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
CH552_Blaster_v22.2.27.hex
59
2
IMG_5905_20242410733.mp4
40
3
mmc3 - 20250628 - 修复存档问题.pof
17
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航