JoeyJoebags3_17.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:JoeyJoebags 作者: rebbTRSi 项目源码 文件源码
def main_GBA_Dump():
    ROMfileName=asksaveasfilename(defaultextension=".GBA",filetypes=(("GBA ROM File","*.GBA"),("All Files","*.*")))
    Hi2=0
    if ROMfileName:
        ROMfile=open(ROMfileName,'wb')
        Address=0
        for Address in range(0,int(ROMsize/2),32):
            Lo=Address&0xFF
            Me=(Address&0xFF00) >> 8
            Hi=(Address&0xFF0000) >> 16
            dev.write(0x01,[0x30,0x00,Hi,Me,Lo])
            ROMbuffer= dev.read(0x81,64)
            ROMfile.write(ROMbuffer)
            if Hi2 != Hi:
                print(str(Address*2)+' Bytes of '+str(ROMsize))
            Hi2=Hi
        ROMfile.close()
        print ('Done!')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号