Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
msx:assembler_programming_guide-fakhrutdinov_bocharov:13 [2020-05-11 15:41] GreyWolf создано |
msx:assembler_programming_guide-fakhrutdinov_bocharov:13 [2020-11-04 13:25] (текущий) GreyWolf [Приложение 3. Листинг программы управления спрайтом] |
||
---|---|---|---|
Строка 4: | Строка 4: | ||
====== Приложение 3. Листинг программы управления спрайтом ====== | ====== Приложение 3. Листинг программы управления спрайтом ====== | ||
- | Ниже приводится листинг программы управления спрайтом при помощи джойстика. Если у Вас его нет, можно воспользоваться MSX-мышью. Для работы мыши в режиме джойстика при включении компьютера или устанавливая мышь в разьем, держите нажатой левую кнопку мыши. Программа оттранслирована ассемблером системы DUAD. | + | Ниже приводится листинг программы управления спрайтом при помощи джойстика. Если у Вас его нет, можно воспользоваться MSX-мышью. Для работы мыши в режиме джойстика при включении компьютера или устанавливая мышь в разьем, держите нажатой левую кнопку мыши. Программа оттранслирована ассемблером системы [[msx:duad:duad|]]. |
- | ``` | + | |
+ | {{sprite.zip|Архив с готовыми файлами}} | ||
+ | * ''sprite.asm'' — исходный код программы на ассемблере | ||
+ | * ''sprite.lst'' — листинг программы на ассемблере | ||
+ | * ''sprite.obj'' — оттранслированная программа на ассемблере | ||
+ | |||
+ | <code> | ||
'sprite ctrl' Z80-Assembler Page: 1 | 'sprite ctrl' Z80-Assembler Page: 1 | ||
title 'sprite ctrl' | title 'sprite ctrl' | ||
Строка 165: | Строка 171: | ||
9134 0F clrspr: DEFB 15 ;цвет спрайта | 9134 0F clrspr: DEFB 15 ;цвет спрайта | ||
END | END | ||
- | ``` | + | </code> |
---- | ---- | ||
Строка 172: | Строка 178: | ||
- | {{tag>MSX assembler Programming Book_apguidefb on_github}} | + | {{tag>MSX Book_apguidefb on_github}} |