【元旦快乐】SMB关卡查看程序预览版
溢出关卡吧
全部回复
仅看楼主
level 8
《论我翻源代码无意间看到了什么[滑稽]
(是真看不懂)
以及一个场景标号的真正用处[滑稽]
2022年10月05日 03点10分 16
有些地形是可以双击互动的,比如水管传送、拉旗过关、踩斧通关啥的[滑稽]另外,恭喜你发现了场景类型的秘密[滑稽]
2022年10月05日 03点10分
2022年10月05日 03点10分
level 8
所以这几种SMB版本是怎么判断的[疑问]我现在知道的是VS版本的Mapper号为99
2022年10月05日 11点10分 17
先判断是NES还是FDS格式,NES格式根据Mapper区分是否为VS版,再读取ROM当中的第一个差异字节位置的值将欧版区分出来,其他1代ASM改版就不再区分了(那么多改版也没法处理);FDS格式先判断数据块个数,1代4块,2代及通宵日本版8块,然后再读取文件中的数据标签来区分2代(SM2)和通宵日本版(NSM)
2022年10月05日 12点10分
又一次只能在消息提醒里看到你的回复了[滑稽]说实话我自己也没什么空余时间了,反正暂时让这些东西维持现状好了(继续坑着[滑稽]
2022年10月07日 14点10分
level 8
我的半成品上传到我的E盘了(打头域名是我名字不带下划线)
最离谱的是现在这个窗口居然大到屏幕都装不下了,调试时都没出现过)[阴险]JFrame膨胀了[滑稽]
另外研究了一下w7n盘上的一个MMC5 PCM Demo.nes,仿造搞了几个,用的是别的音乐的,但是音质有点渣,还是传上去了[滑稽]
2022年10月07日 14点10分 18
明年6月前可能再没时间去插手做这个了
2022年10月07日 14点10分
level 8
帖子被吞了[阴险]总之我的半程品和源码传到我E盘上了
2022年10月07日 14点10分 19
level 8
其实我感觉我写那个程序窗体大小就是一路膨胀[滑稽]从一开始VB源代码组件大小的比对膨胀(实际上我感觉没有1:15的像素关系,1:10的关系写出来再比对发现在长1:13,宽1:12左右),到生成关卡图大小的整体翻倍,再到Java编译后的整体放大(连关卡图都放大到像素不均衡了),窗体高度已经桌面都装不下了[阴险]感觉还是因系统而已,毕竟我也试不了WinXP里是什么样,看以后有时间再调调吧
2022年10月10日 14点10分 20
[滑稽]
2022年10月10日 14点10分
@初音✨七奈 敌人的“本页内向回跳”(比如30 00 10 00 40 00)效果是只舍弃当前敌人还是把整页后面的敌人都舍弃了?(因为敌人带页标识的“跳过页”没有“清除本页敌人”的效果,我现在在想要不要实现敌人的这一功能,地形单位中向回走的地形单位我是当成清除本页地形处理的)
2022年10月13日 00点10分
关于页数在128以上背景混乱的问题,我找到的程序是$9413,是因为高位被当成有符号数处理。但是当中我发现一个问题,如果将128以上的数值(比如正式溢出开始的0x86)和128以下的数值(这里是03)比较,N位负标识一定会被置上吗?看样子像是使用了有符号数的比较
2022年10月13日 02点10分
还是我这边有问题[阴险]今天我才发现我电脑有自动程序放大1.25倍的设置[阴险]
2022年10月13日 08点10分
level 8
只按程序的运行情况,我也大概还原了128页后的背景图。
不过有一个地方的差异:
当$725为$9x,$Bx等数值时,四次ASL后C位会被置上,判定当前的列数会因ADC再加1,在这些页数显示背景会错位1列。经过两张图的比对,实际情况如下:
(截下来的图色调不知道为什么有点怪,Position的第一个数值是屏幕左边缘的坐标)
实际上$9x的页数背景会向左整体偏移1列。所以我还原了这一点,比对v1.1效果如下:
修了一个由游戏内bug而生的程序bug[滑稽]
2022年10月13日 03点10分 21
这个细节你都注意到了[滑稽]反正我之前也注意过溢出背景重复的时候是有细微差别的,不过没去深究,大体效果做出来就行了
2022年10月13日 11点10分
level 8
某种程度上现在我实现了地形敌人的循环生成(所以把偏移量和页码改成了三位数[滑稽])设定下程序可以循环读取整个256字节8次,并且截断256页后的内容,有跳过页无FD/FF的则也只会生成到最后一个有效地形
例子:1NES空间7E,1FDS空间09(36-1),1NES空间4B(137-1),1FDS空间0B
以及最后一处我发现了不知道是什么问题的问题[滑稽]偏移值0A的那个梯子到底有没有页标识[阴险]
(好像无FF的敌人循环总页数算错了[阴险]我还要再看一下)
2022年10月13日 03点10分 22
拿模拟器跑了一下,我好像错了[阴险]这是什么问题
2022年10月13日 03点10分
才发现好像本来v1.1就能循环了[喷]我做了个寂寞
2022年10月13日 03点10分
@SKY2008_233 硬是没看出来到底v1.1有没有循环[阴险]而且FDS空间79好像有点意思[滑稽]我这边8个周期都不够读的[滑稽]
2022年10月13日 03点10分
最后一张图那个总页数如果不看开头那个跳过页+页标识的构造是对的[滑稽]在指针溢出两次后偏移03处的那个食人花
2022年10月13日 03点10分
level 4
能打开《超玛二代》日版吗?
2023年02月25日 18点02分 23
这个最早的预览版我记不清是否支持2代了(可能还不支持),后来的更新增加了对2代的支持,这里不提供单文件下载,可以到本吧置顶中我的网盘里查找《SMB关卡分析v1.1.rar》
2023年02月26日 04点02分
level 4
打不开,什么情况?
2023年02月26日 12点02分 24
我让你下载v1.1版本啊,这个旧的就别用了;另外新的版本可能也存在缺控件的问题,我更新了一下文件包,你下载看看
2023年02月26日 12点02分
回复 初音✨七奈 :在哪里下载?
2023年02月26日 15点02分
首页 1 2