- 积分
- 760
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
原帖如下:
论坛修好了,我再重发一下我的文章。
经过多天的潜水研究,终于发现了小8的java显存地址如下:
ScreenAddressB = 864552
关于屏幕截图具体的使用方法可以参考coollang的文章
说说我是怎么找到的吧,也给新手一些启示。说来也很简单,就是用atcgsndebugger2搜索小8的ram。先不用java,在ScreenAddressA = 38412(对应十六进制数是960C)地址上找一个java下也会用的屏幕图像,记下一串十六进制的像素码(其实只要屏幕上有相似的一块区域就可以),再打开java相应的屏幕,然后用atcgsndebugger2在小8的内存中搜索前面记下的像素码,一个页一个页搜就搜到了(注意:搜索字串只能一页一页的进行,即最大范围是4k)。
我再把atcgsndebugger2的配置文件Playfield.ini中关于中文55版的配置贴一下,让我们的小8更加强大!
[SL45iv55]
enabled=1
ScreenAddressA = 38412
SaveScreenA = 7680
ScreenAddressB = 864552
SaveScreenB = 38412
ScreenSize = 1040
MemCopyAddress = C783B4
PlaySoundAddress = B5D202
RunInRAMAddress = 001C00
; not correct till now (call to an rets)
IlluminationOn = C783DA
; not correct till now (call to an rets)
IlluminationOff = C783DA |
|