请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

新模拟器共享论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

1 2

最近看过此主题的会员

查看: 537|回复: 2

[求助]火纹外传原版rom转c5问题

[复制链接]

签到天数: 86 天

[LV.6]常住居民II

评论头像

发表于 2020-4-18 17:31:51 | 显示全部楼层 |阅读模式
fc的火焰纹章用了一个比较特殊的mapper——mapper10,这个mapper有两个锁存器,用来通过读取文本中的特定id块来即时切换chr。
所以如果转成别无锁存器的号会造成对话框的内容全是乱码。据说5有个扩展图案表,所以想问一下各位大神,如果把10转成5,用这个扩展图案表来重新做对话这个方法可行吗?
目前我已经把切页程序替换称mapper5的了,也能运行,但是因为5没有锁存器所以对话乱码。还有个关键的问题是作战中的chr不能切换,导致贴图错误(如图)。而且这个切换chr的方法也不是用切页代码,好像也是利用锁存器,似乎是写ppu的某些地址来切换,但我追踪了根究都没找到关键点在哪。
以下地址是我转成的半成品,希望有大神帮帮看下能不能解决战斗中的贴图错误,顺便解答下我的疑问
https://lanzous.com/ibkda0j

本帖子中包含更多资源

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

x
[发帖际遇]: 剑凌乱世 一个馅饼砸在你头上,奖励 5 枚 金钱. 幸运榜 / 衰神榜
回复

使用道具 举报

该用户从未签到

评论头像

发表于 2020-5-30 23:39:37 | 显示全部楼层
这里有详细的说明:https://wiki.nesdev.com/w/index.php/MMC4

简单来说就是访问CHR的最后2个Tile时,Mapper会触发CHR ROM换页
回复 支持 反对

使用道具 举报

签到天数: 86 天

[LV.6]常住居民II

评论头像

发表于 2020-6-1 20:11:55 | 显示全部楼层

多谢,不过我问的不是10的切页
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

新模拟器共享论坛X

翻译WIKI大量成长力和金钱奖励!

访问http://wiki.nesbbs.com,翻译词条到论坛指定区,每一个完成翻译并有采纳的,有成长力等奖励哟...

点击查看详情 

QQ|申请友链|小黑屋|手机版|Archiver|新模拟器共享网 ( 辽ICP备09001055号|繁體中文   

GMT+8, 2020-11-30 09:55 , Processed in 0.124801 second(s), 25 queries , XCache On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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