Я знаю, что можно удалить верхнюю и нижнюю границы на C64 с помощью сборки, и я нашел примеры кода для этого. Но я не могу найти пример кода для удаления боковых границ (который был изобретен 1001 Cre
У меня есть код, как показано ниже, и он отлично работает. Он очищает экран, помещает в цветную память первые 12 символов на экране и печатает текст на экране. jsr $e544
ldx #$00
lda #3
Учитывая следующий код CA65: foo = $82
.scope
LDA #$ff
STA foo*$40
.endscope
Я получаю сообщение об ошибке: foo.s(5): Error: Range error (8320 not in [0..255])
Интересно, что следую
Я работаю над проектом 6502 в CA65, и мне трудно понять некоторые из директив. Что я хочу сделать, это иметь сегмент, определенный так, как если бы он находился в другой части памяти, так что вся адре
Я пытаюсь сделать IO с помощью stdio.h на Commodore 64, но у меня даже с следующей программой: #include <stdio.h>
void main(void)
{
printf("Foo\n");
printf("Bar\n");
/* printf("Foo\n