Важная информация

User Tag List

Страница 1 из 12 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 119

Тема: Agon Light для начинающих

  1. #1
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,188
    Записей в дневнике
    39
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    34 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Agon Light для начинающих

    Эмуляторы
    astralaster,Сборка x86
    fab-agon, x64
    atralaster,x64

    Программирование
    Видео-уроки по ассемблеру
    Wiki
    Ассемблеры
    ez80asm
    Spasm-ng
    Еще примеры
    Урок для ez80 Chibi Akumas
    статья nihirash о создании игры Rokky

    C
    исходный текст игры Snakes(z88dk)
    описание платформы

    Софт
    Список sabotrax

    Документация
    TheByteAttic понадобится Agon light Quick Start Guide.pdf и другое

    FAQ/резерв/

    прочие вопросы обсуждаем в этой теме. Уважайте друг друга, оффтоп и флейм не приветствуется.
    Последний раз редактировалось Shiny; 03.05.2024 в 11:51.

  2. Этот пользователь поблагодарил Shiny за это полезное сообщение:

    Oleg N. Cher (24.04.2024)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,705
    Спасибо Благодарностей отдано 
    427
    Спасибо Благодарностей получено 
    201
    Поблагодарили
    179 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хотелось бы подробное описание архитектуры, включая графические возможности с примерами на ассемблере и/или С.

  5. #3
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,188
    Записей в дневнике
    39
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    34 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    Хотелось бы подробное описание архитектуры, включая графические возможности с примерами на ассемблере и/или С.
    Примеры тут, в описании видео есть ссылка на GitHub с исходниками.
    С описанием туго пока
    https://habr.com/ru/articles/722234/
    https://www.thebyteattic.com/p/agon.html

  6. #4
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,705
    Спасибо Благодарностей отдано 
    427
    Спасибо Благодарностей получено 
    201
    Поблагодарили
    179 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пожалуйста, не надо ссылками отбиваться как из пулемета. Как хотя бы тогда из Бейсика стереть экран и нарисовать окружность каким-нибудь цветом?
    CLS большими буквами вроде сработало. Походу CIRCLE у них в портированной версии вообще не поддержано, потому как на ввод без параметров отвечает не Syntax error, а Mistake. А вообще описание портированной версии Бейсика или отличия от оригинальной где-нибудь есть. Хотя этих версий как собак нерезанных. Так что на стандарт наверное глупо рассчитывать.
    Последний раз редактировалось andrews; 25.04.2024 в 15:50.

  7. #5
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,188
    Записей в дневнике
    39
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    34 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от andrews Посмотреть сообщение
    Пожалуйста, не надо ссылками отбиваться как из пулемета. Как хотя бы тогда из Бейсика стереть экран и нарисовать окружность каким-нибудь цветом?
    CLS большими буквами вроде сработало.
    Для начала почитать документацию) Окружности у BBC нет в списке команд. Зато в списке есть CLS и CLG

  8. #6
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,705
    Спасибо Благодарностей отдано 
    427
    Спасибо Благодарностей получено 
    201
    Поблагодарили
    179 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так я и прошу ссылку на документацию портированной версии Бейсика. А по поводу того, что CIRCLE нет...а как же это?

    Тем же методом тыка PLOT есть! CLG это очистка графического экрана? То есть текстовый экран при этом сохраняется? Чем между ними переключаемся?
    Вроде нечем и экран совмещенный.

    ELLIPSE нет. Операций с матрицами непонятно. Поворотов графики нет. Спрайтов вроде бы тоже нет.

    Играемся далее.
    "Плавучка" есть. Стандартные функции есть. Гиперболических и экзотических скорее всего нет. Хотя 21 век, могли бы и добавить при такой огромной памяти.
    Последний раз редактировалось andrews; 25.04.2024 в 16:21.

  9. #7
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,188
    Записей в дневнике
    39
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    51
    Поблагодарили
    34 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нашел из архива
    https://github-wiki-see.page/m/break...BASIC-for-Agon
    PLOT
    Syntax: PLOT mode,x,y

    Plot supports the following operations:

    4: Move
    5: Line
    80: Filled Triangle
    144: Circle with radius specified either by x or y
    148: Circle passing through point x,y
    Фигня получилась.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	2024-04-25,16_01_44.jpg 
Просмотров:	35 
Размер:	26.2 Кб 
ID:	80704  

  10. #8
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,627
    Спасибо Благодарностей отдано 
    2,208
    Спасибо Благодарностей получено 
    143
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На Agon нет текстового экрана в общепринятом смысле, Андрей. Там экран всегда графический

  11. Этот пользователь поблагодарил Oleg N. Cher за это полезное сообщение:

    andrews (25.04.2024)

  12. #9
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,705
    Спасибо Благодарностей отдано 
    427
    Спасибо Благодарностей получено 
    201
    Поблагодарили
    179 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Там экран всегда графический
    А зачем тогда два разных CLS и CLG?

    Пикселей 640 на 480?( поддержанных VDU), надеюсь портированный Бейсик "плотно" на нем сидит? Можно ли к пикселям иметь программный доступ?
    В смысле записи и считывания.

    Сколько цветов на пиксель? Действительно ли не поддержаны спрайты и операции с ними?

    "Плавучка" программная или аппаратная?

    Какие вообще есть графические режимы? И в чем отличие с точки зрения программиста первой версии железа от второй?

    Возможности sound-a. SOUND у меня нечто проиграл, а вот с WAIT не получилось. В VDU вроде встроенный RTC поддерживают. Хотя он же есть и в ESP32 и в eZ80.

    Раз уж раздел для новичков решил не стесняться в вопросах.
    Последний раз редактировалось andrews; 25.04.2024 в 16:26.

  13. #10
    Veteran Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    1,627
    Спасибо Благодарностей отдано 
    2,208
    Спасибо Благодарностей получено 
    143
    Поблагодарили
    109 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот уж не знаю.
    А Бейсик умеет работать в разных видео-режимах.

Страница 1 из 12 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 18
    Последнее: 27.04.2024, 19:22
  2. Микроконтроллеры AVR для начинающих
    от Ewgeny7 в разделе Для начинающих
    Ответов: 138
    Последнее: 23.07.2017, 20:54
  3. Для начинающих
    от Viktor2312 в разделе Ириша
    Ответов: 61
    Последнее: 14.03.2017, 12:13
  4. КМБ для начинающих
    от yur в разделе Программирование
    Ответов: 0
    Последнее: 16.10.2012, 14:06

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •