мда, сегодня день не задался(
Взял ez80asm, кое-как скомпилил в VS2017, отдал ребятам проверить, те говорят. что кашперский блокирует. Может, это и есть вменяемый ассемблер.
Тип: Сообщения; Пользователь: Shiny; Ключевые слова:
мда, сегодня день не задался(
Взял ez80asm, кое-как скомпилил в VS2017, отдал ребятам проверить, те говорят. что кашперский блокирует. Может, это и есть вменяемый ассемблер.
Обновил MOS до 1.04, эмулятор перестал работать - выдает на все команды SDCard failure.
Вернул версию - работает.
- - - Добавлено - - -
Дальше непонятно по примеру(plot.asm)
SET_MODE 8
вот с Си я погряз почему-то( Требуется масса файлов для компиляции, и ничего не вышло(
гугл выдал кучу компиляторов Си, но они скомпилированы под х64. Можно попробовать собрать, но не факт, что...
https://www.zilog.com/index.php?option=com_zcm&task=view&soft_id=54&Itemid=74
менюшки доступны, регистрацию не требует.
Наверное, есть какой-то хитрый способ)
Кстати, в проектах на github упоминается ZDS II. Вчера скачал ZDS2 ez80Acclaim! - удобная штука. С компиляцией сплошные дебри, но можно создать проект для...
Создать папку mos и кинуть в нее ассемблер и nano(редактор). Тогда набрать ez80asm src.asm и заработает.
В видеоуроках есть часть насчет этих самых бинарей.
Есть видеоуроки и примеры в виде исходников. Я бы от этого танцевал.
Насчет компиляции не знаю, может это поможет?
https://github.com/breakintoprogram/agon-bbc-basic-adl
я бы на асме попробовал
А как вызов VDU вернет значения?
- - - Добавлено - - -
А, понял
https://github.com/breakintoprogram/agon-docs/wiki/MOS-API
на Fab-agon с версией 1.04 проходит команда VDU 23,0,7,0 выполняется, но не печатает сообщения.
Прокатило, но ничего не выдало.
вечерком попробую Fab-Agon на 10ке х64.
- - - Добавлено - - -
Кстати
https://github.com/breakintoprogram/agon-mos/blob/main/src/vdp_protocol.asm
может поменять эту паршивку?
хммм, в MOS прокатило, только цвет стал зеленым)
VDU 17,11 - выбор желтого цвета. Проверь.
в вики описание - раздел VDP
Нашел из архива
https://github-wiki-see.page/m/breakintoprogram/agon-docs/wiki/BBC-BASIC-for-Agon
Фигня получилась.
Для начала почитать документацию) Окружности у BBC нет в списке команд. Зато в списке есть CLS и CLG
Примеры тут, в описании видео есть ссылка на GitHub с исходниками.
С описанием туго пока
https://habr.com/ru/articles/722234/
https://www.thebyteattic.com/p/agon.html
Мух, сам же спросил
https://zxdemos.ru/viewtopic.php?t=14391
все, что нашел, сам узнал о версии на Planeta Sinclairю
Кстати, а для Sam Coupe риппер нормально работает? Вот эти бинари, расположенные по адресу $8000 не дергаются. На первый взгляд похожи на E-tracker.
BasinC
Не видел. На Planeta Sinclair выложили несколько образов - рабочие диски.
на ааафоруме глянь
Кстати, втихую в Fuse запилена эмуляция дисковой системы для Tinex - FDD 3000
Эмуляторы
Сборка x86
fab-agon, x64
atralaster,x64
Программирование
Уроки по ассемблеру
Wiki
Ассемблеры
ez80asm