def main_GBA_Dump64kFLASH():
#Test for SRAM First!!!
RAMfileName=asksaveasfilename(defaultextension=".SAV",filetypes=(("GBA Save File","*.SAV"),("All Files","*.*")))
if RAMfileName:
RAMfile=open(RAMfileName,'wb')
Address=0
dev.write(0x01,[0x39,0x00,0x00,0x00,0x00,0x00])
RAMbuffer= dev.read(0x81,64)
for Address in range(0,32768*2,64):
Lo=Address&0xFF
Me=(Address&0xFF00) >> 8
Hi=(Address&0xFF0000) >> 16
dev.write(0x01,[0x35,0x00,Hi,Me,Lo])
RAMbuffer= dev.read(0x81,64)
RAMfile.write(RAMbuffer)
RAMfile.close()
print ('Done!')
评论列表
文章目录