Публикации по теме 'c64'


C=64 Часть 3: Печать номера байта
У меня уже есть макрос для печати массива байтов (?text), поэтому далее я решил напечатать номер байта. Когда вы печатаете байт (я еще не знаю, как работать с числами, для которых требуется более 8 бит), вы обнаруживаете, что он состоит из одной, двух или трех цифр, например. 223 — это «2», «2» и «3», поэтому сначала вам нужно преобразовать номер байта в какой-либо печатный формат. Я подготовил макрос BYTE2STR для этой задачи. Я преобразую число, постепенно вычитая сотни, чтобы..

Вопросы по теме 'c64'

Эффекты типа DSP в реальном времени на C64: как это возможно?
Я только что видел это, и это одна из самых удивительных вещей, которые я когда-либо видел: http://www.youtube.com/watch?v=MDrqBYkco-Y Я даже не в состоянии понять это. Что здесь происходит?
676 просмотров
schedule 15.11.2022

Могу ли я превратить это в цикл с помощью какой-нибудь 16-битной магии?
Я начинаю с сборки 6502 прямо сейчас, и у меня проблема с циклами, которые должны иметь дело с числами больше 8 бит. В частности, я хочу перебрать некоторые ячейки памяти. В псевдо-C-коде я хочу сделать это: // Address is a pointer to...
1345 просмотров
schedule 21.10.2022

Пример удаления боковых границ на C64
Я знаю, что в C64 можно удалить верхнюю и нижнюю границы с помощью ассемблера, и я нашел примеры кодов для этого. Но я не могу найти ни одного примера кода для удаления боковых границ (который был изобретен 1001 Crew). Кто-нибудь знает примеры...
1576 просмотров
schedule 20.06.2022

Улучшенный способ динамического обновления данных плитки на Commodore 64.
Я планирую использовать программные спрайты в многоцветном режиме символов для моего нового проекта C64. Моя идея состоит в том, чтобы использовать наложенные данные спрайта «пуля» для данных плитки. Я думаю, что у меня могут быть данные набора...
337 просмотров
schedule 01.08.2023