CheatMaker 论坛

注册

 

发新话题 回复该主题

Windows系统常用模拟器 + 基地址【2024/05/02】 [复制链接]

41#

话说WII和NGC金手指用CE和CM好像找不出来
snkkof9527 发表于 2021-1-14 20:56:57

用我分享的那个dolphin-memory-engine
不过不支持最新的开发版,可以用红海豚来配合使用
TOP
42#

我建议过你使用dolphin-momery-engine
TOP
43#

咱们梳理一下GBC的基地址定义其实一直是有问题的
不光是VBAM,mGBA、BGB、TGB也都有问题
因为我个人对GBC不是很有感情
所以基地址定义也没太在意

GB:分为6个ram段
8000 - 9FFF Vram
A000 - BFFF Sram
C000 - CFFF Wram
D000 - DFFF ExWram
FF00 - FF80 为I/O
FF80 - FFFF Hram

一般搜索有用到的应该是
Sram
Wram
ExWram
Hram
总的ram大小是:2000+1000+1000+80=4080

GBC:在以上基础上扩展7个扩展SRam
1:A000 - 1:BFFF
...
7:A000 - 7:BFFF
但是否有8 - F段的扩展不确定
我好像没见到哪个游戏有
如果你有找到哪个游戏使用了扩展8之后的Sram可以发我看一下
另外GBC的ExWram有7个
1:D000 - 1:DFFF
...
7:D000 - 7:DFFF

但问题就是GBC具体是扩展的哪个ram时根据游戏不同的
Sram扩展用到多少也不尽一样
有些用到了0 - 7,有些只用了0 - 3
如果都算进来
GBC的ram应该是 10000+1000+7000+80 = 18080

VBAM、mGBA、BGB都按照上述基地址更新了
TGB的基地址好像有问题,我干脆去掉了,这模拟器现在也很少有人用了
最后编辑银河漫步 最后编辑于 2021-01-18 14:45:54
TOP
44#

回复 161楼银河漫步的帖子

不對吧, SRAM的最大值
GB是8000(0~3:A000~BFFF)
GB......
Blader 发表于 2021-1-18 21:25:47


好吧
还真有用到了8 - f 的sram的
我本来想减少地址大小提高搜索效率来着
我还是改回20000大小好了
TOP
45#

X68000平台用MESS下断点,断在某处,我想用16进制编辑器搜索机械码进行修改,不知为什么16进制就是搜索不到机械码,换了好几个16进制编辑器都不行。
snkkof9527 发表于 2021-1-21 4:23:18


你玩得比我还广
我都没去研究过x68k的debug
TOP
46#

更新回到messui_0.220并追加了除fc和gb/gbc以外的其他机种基地址追加Mednafen的fc基地址
追加fusion模拟器的32x和mdcd基地址
neocd机种的基地址数据范围修订

本来想更一下bizhawk的
但是这个x64全部都地址超范围受限懒得弄了
TOP
47#

模拟器版本和基地址更新
raine 0.9.15
mGBA 0.9.0
其他非基地址维护模拟器的常规更新
TOP
48#

更新:
messui
duckstation
vvctre
修正ngpc、pcecd的ram范围
TOP
49#

更新Mednafen的版本和基地址
TOP
50#

版主的模擬器分享
TGB Dual是不是消失了?
Blader 发表于 2021-10-23 0:25:05
补上了
TOP
发新话题 回复该主题