gpt4 book ai didi

c64 - 如何在 Commodore 64 中禁用屏幕?

转载 作者:行者123 更新时间:2023-12-03 14:14:28 26 4
gpt4 key购买 nike

我知道这个问题是非常特殊的问题,但我知道这里有一些 c64 代码大师。所以,这是我的问题。

当我尝试使用 $d011 技巧禁用屏幕时,上/下边框也会打开。我想在不打开上/下边界的情况下做到这一点。是否可以?

最佳答案

哦,一个c64问题。好的。 :) 我的代码存档中有一个示例。您需要在屏幕开头而不是结尾处执行 $d011 技巧。

这是一个 ACME 源代码。

    !to "nobadlines.prg",cbm

!macro WAIT .v {
ldy #.v
dey
bne *-1
}

* = $0801
!byte $0c, $08, $00, $00, $9e, $32, $30, $36, $31, $00, $00, $00

* = $080d
lda #$01
sta $3fff
sei
start:
lda #$30
cmp $d012
bne *-3
lda #$00
sta $d011
+WAIT 24
lda #$0b
sta $d011
lda #$31
cmp $d012
bne *-3
lda #$1b
sta $d011
+WAIT 8
bit $ea
ldx #$00
loop1:
txa
sta $d020
sta $d021
+WAIT 9
inx
cpx #254
bne loop1
asl $3fff
bne start
inc $3fff
jmp start

关于c64 - 如何在 Commodore 64 中禁用屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8231005/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com