| 
 
注册时间2005-2-11最后登录1970-1-1 
 | 
 
 发表于 2008-4-4 15:28:47
|
显示全部楼层 
| 这是反NC3000的GVmaker.bin的Crc16的一段代码 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 code_be:;Crc16
 jsr Popto80
 jsr PopStackTo84
 ldy #$00
 sty $86
 sty $87
 lda $81
 beq qba31
 qba17:
 lda $87
 eor ($84),y
 tax
 lda Lbbba,x
 eor $86
 sta $87
 lda Lbaba,x
 sta $86
 iny
 bne qba17
 inc $85
 dec $81
 bne qba17
 qba31:
 lda $80
 beq qba4b
 lda $87
 eor ($84),y
 tax
 lda Lbbba,x
 eor $86
 sta $87
 lda Lbaba,x
 sta $86
 iny
 dec $80
 bne qba17;应该改为bne qba31
 qba4b:
 lda $86
 sta $80
 lda $87
 sta $81
 lda #$00
 sta $82
 sta $83
 jmp PushFrom80
 
 [ 本帖最后由 yan 于 2008-4-4 15:29 编辑 ]
 | 
 |