分享

为什么FC的烧录卡比NDS\GBA烧录卡贵很多?

 新用户8798177G 2022-07-31 发布于河南

由于这个限制,要想让游戏画面丰富美丽逻辑复杂,就必须用切换bank的方式来扩展素材库、代码库。为了实现这个功能,需要使用专用的译址芯片来完成,每家游戏公司都采用各种不同来源的芯片来制作卡带,因此就会有各种各样的地址编码方式。结果就是尽管能用dumper把游戏内容从硬件上复制出来放在.nes文件里,但是实际的格式有非常多的种类。

一个硬件烧录卡,要想尽可能的兼容这些mapper,就要用软件模拟硬件,把这些mapper所对应的译址芯片的功能都一一模拟出来,这其中的工作量非常巨大,而且有些芯片不仅仅是译址,还有辅助计算或音效功能,类似协处理器或者GPU/AC97这样的东西。要用FPGA来实现这些,人工成本极高。

或者,就偷工减料,只能实现少量,甚至单个种类mapper的烧录,这样成本就低下来了,只需要用山寨MMC芯片+EEPROM烧写接口。比如某宝有少量低价非通用的MMC1/3类型的烧录卡。

最后,FC的核心玩家越来越少,会买通用烧录卡的人更少,羊毛出在羊身上,平均下来,单价必然畸高。

附某模拟器所支持的mapper列表,芯片/mapper种类之多,略见一斑。

No Name Comment

--------+-------------------------------+---------------------------------

000 32K/16K ROM/8K VROM *

001 Nintendo MMC1 *

002 UNROM *

003 CNROM *

004 Nintendo MMC3 *

005 Nintendo MMC5 *

006 FFE F4xxx *

007 AOROM/AMROM *

008 FFE F3xxx *

009 Nintendo MMC2 *

010 Nintendo MMC4 *

011 Color Dreams *

013 CPROM *

015 100-IN-1 *

016 Bandai Standard *

017 FFE F8xxx *

018 Jaleco SS8806 *

019 Namcot 106 *

020 Nintendo Disk System(FDS) *

021 Konami VRC4 *

022 Konami VRC2 type A *

023 Konami VRC2 type B *

024 Konami VRC6 *

025 Konami VRC4 *

026 Konami VRC6V *

032 Irem G101 *

033 Taito TC0190/TC0350 *

034 Nina-1 *

040 SMB2j *

041 Caltron 6-in-1 *

042 Mario Baby *

043 SMB2j *

048 Taito TC190V *

064 Tengen Rambo-1 *

065 Irem H3001 *

066 Bandai 74161/32 *

067 Sunsoft Mapper 3 *

068 Sunsoft Mapper 4 *

069 Sunsoft Mapper 5 *

070 Bandai 74161/32 *

071 Camerica *

072 Jaleco/Type1 lower bank switch *

073 Konami VRC3 *

075 Konami VRC1/Jaleco D65005 *

076 Namco 109 *

077 Irem Early Mapper #0 *

078 Jaleco 74161/32 *

079 Nina-3 *

080 Taito X-005 *

082 Taito C075 *

083 Cony *

085 Konami VRC7 *

086 Jaleco Early Mapper #2 *

087 Konami 74161/32 *

088 Namco 118 *

089 Sunsoft Early Mapper *

090 PC-JY-?? *

092 Jaleco Early Mapper #1 *

093 Sunsoft 74161/32 *

094 Capcom 74161/32 *

095 Namco 106M *

096 Bandai 74161/32 *

097 Irem 74161/32 *

100 Nesticle MMC3 *

101 Jaleco 74161/32 *

118 IQS MMC3 *

119 TQ-ROM *

122 Sunsoft 74161/32 (same 184) *

180 Nichibutsu *

184 Sunsoft 74161/32 (same 122) *

185 CHR-ROM Disable Protect *

187 Street Fighter Zero 2 97 *

188 Bandai Karaoke Studio *

189 Street Fighter 2 Yoko version *

发布于 2018-03-11 20:20

fc mapper多如牛毛,光已经注册分配id号的都达到超过500种(nes2.0格式,只计算基础mapper号,还不计算子mapper号)。

烧录卡做到支援nes2.0是不现实的,只能退而求其次,能支持到ines中大部分就已经算很优秀了。而ines分配的id号,不计算合卡/重复分配号/空分配号,都要接近200个左右了。

在fpga中建立一个大的状态机,支持200个的mapper,这种复杂度能不贵吗?

其他卡带机平台,从没有如此复杂的。

所以,如果FC烧录卡设计的是万能mapper,支持几百个mapper的通用自适应型,必须很贵,还贵的很有道理。但是,那些仅仅支持1个mapper的克隆卡,要定贵的价格,显然说不过去。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多