sta $81
这里应为
lda #$c0
sta $81
x3:lda msg,x
sta $201e,x
这里应为
x3:lda msg,x
sta $241e,x
汗,怎么可以像你这么写,
太乱来了。nor 一次要擦 2k(固定的),
一定要从$c000开始
还可在$c468做手脚,我是把wqxhexnc做为中断
放06页,所以我是这么改的:
$c468-pla
pla
pla
pla
lda #$00
brk $060e
rts
rts
0A=00时C000-FFFF不是能用你写的那段程序改的
到目前为止
除了1020/n可以用修复工具改BIOS的数据
还没听说那个机型可以改的
nc2k系列(pc2k/nc3k应亦是)的$c000-ffff是与nc1020一样可被修改的, 双机修复,wqxdoctor及特别版的nc2kutil也会(可)修改此地址;修改此地址时务必要特别小心, 稍一不慎wqx便可能会坏掉! 修改方法是 qiqi贴出来的,原帖除了写数据的地址外
没有其他错误,这我在我的2600上试验过过了。
呵呵!
这段代码是QIQI的!只是我被强制升级弄火了!想把它改了!
可是忘记一次要擦写的数据是2K大小,结果就连RESET 也没反应了.........(串口还有电流)
呵呵............
致命代码
lda #$00
sta $0a
sta $00
lda #$00
sta $80
lda #$c4
sta $81
lda #$00
sta $82
lda #$20
sta $83
ldx #$10
x2:ldy #$00
x1:lda ($80),y
sta ($82),y
iny
bne x1
inc $81
inc $83
dex
bne x2
ldx #$00
x3:lda msg,x
sta $201e,x
inx
cpx #$09
bne x3
sei
lda #$90
sta $01
sta $0430
lda #$04
sta $18
sta $0435
lda #$00
sta $0a
lda $0430
ora #$f0
sta $01
sta $0430
lda $0435
and #$04
ora #$40
sta $18
sta $0435
lda #$50
sta $0d
lda $01
lda #$00
sta $80 ;bank
lda #$00
sta $81
lda #$90
sta $c4
lda #$00
sta $84
lda #$20
sta $85
lda $0430
ora #$80
sta $01 ;int_enable
lda $0435
and #$fb
sta $18 ;port4
lda #$00
sta $00 ;enable nor
lda #$f0
sta $8000
lda #$aa
sta $d555
lda #$55
sta $aaaa
lda #$90
sta $d555
lda $8000
cmp #$c7
bne l1
bcs l2
l1:clc
l2:lda #$f0
sta $8000
bcs l3
cli
JMP RESET;error1
l3:lda $81
pha
lda $82
pha
lda #$00
sta $83 ;erase flag
l6:lda #$aa ;erase 2k
sta $d555
lda #$55
sta $aaaa
lda #$80
sta $d555
lda #$aa
sta $d555
lda #$55
sta $aaaa
ldy #$00
lda #$30
sta ($81),y
l4:nop
lda $8000
bpl l4
nop
and #$08
beq l4
lda #$f0
sta $8000
lda $83
bne l5
inc $83
lda $82
clc
adc #$08
sta $82
jmp l6
l5:pla
sta $82
pla
sta $81
ldx #$10 ;write 4k
l10:ldy #$00
l9:lda #$aa
sta $d555
lda #$55
sta $aaaa
lda #$a0
sta $d555
lda ($84),y
sta ($81),y
l7:lda $8000
nop
bpl l7
and #$08
beq l7
lda #$f0
sta $8000
lda ($81),y
cmp ($84),y
bne l8
iny
bne l9
inc $82
inc $85
dex
bne l10
cli
JMP RESET
l8:
cli
RESET:LDA #$ff
STA $02
STA $03
brk $c001
rts
msg:.db $60
大家可别运行呀!
我的连重起都没反应!有谁能帮我看看是哪里错了吗 ?
我原来想把rest后强制升级的那段屏蔽掉!结果.........................
页:
[1]