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

User Tag List

Страница 3 из 22 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 219

Тема: Атари ассемблер

  1. #21
    Activist Аватар для ezswift
    Регистрация
    26.02.2011
    Адрес
    Москва
    Сообщений
    217
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавлю, RTS меня долго мучило!
    Но в конец я его добавил.

    Смысл в том, что это - переход на ВЫЗЫВАЮЩУЮ программу, то есть возврат в DOS.
    MAC и PC - это всего лишь периферия для Атари...
    130XE|XC12|CA2001|XF551|IDEPlus2.0|SIO2SD|SIO2IDE| RAM576XE+Covoх|SIO2PC|MAXFLASH8|MAXFLASH1|The Ultimate Cartridge|

  2. #22
    Activist Аватар для atariki
    Регистрация
    22.01.2011
    Адрес
    г. Кирово - Чепецк
    Сообщений
    295
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    на железном ATARI верх и низ экрана смещены в сторону, вобщем отображается некорректно, в эмуляторе после загрузки уходит в self test
    dl.rar

    - - - Добавлено - - -

    да, rts в конце убрал скомпилил и на "железе" всё стало норм.
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

  3. #23
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,098
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от atariki Посмотреть сообщение
    всё это я поставил, но понимания нет, английский не знаю так тыкаю непонятно что, повторяю...
    Что? Нужен мануал? Там и так все в картинках .
    Ну если есть желание могу здесь перевести этап установки и настройки... Если лень не будет...
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  4. #24
    Activist Аватар для atariki
    Регистрация
    22.01.2011
    Адрес
    г. Кирово - Чепецк
    Сообщений
    295
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dosikus Посмотреть сообщение
    Что? Нужен мануал? Там и так все в картинках .
    Ну если есть желание могу здесь перевести этап установки и настройки... Если лень не будет...
    я немного не правильно выразился.. нет понимания ассемблера, с ecliipse я разобрался без проблем и пользуюсь.
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

  5. #25
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,098
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от atariki Посмотреть сообщение
    с ecliipse я разобрался без проблем и пользуюсь.

    С клипсиной вообще или с WUDSN сборкой ?
    В атаривском асме, а точней в самой архитектуре атари я и сам плаваю.
    Книг накачал, примеров полно - но что то не легло и временно забросил.
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  6. #26
    Activist Аватар для atariki
    Регистрация
    22.01.2011
    Адрес
    г. Кирово - Чепецк
    Сообщений
    295
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    с WUDSN сборкой, с клипсиной не особо заморачивался. Я с детства мечтаю научиться ассемблеру на атари, да как-то трудно мне даётся.

    - - - Добавлено - - -

    Цитата Сообщение от ezswift Посмотреть сообщение
    1020 ; ATARI EQUATES
    1030 SDMCTL = $022F
    1040 SDLSTL = $0230
    1050 SDLSTH = $0231
    1060 CONSOL = $D01F
    1070 SETVBV = $E45C
    1080 XITVBV = $E45F
    можно мне "разжевать" что вот это такое, что оно значит и для чего это ? Я так понимаю это адреса в памяти которые так называются ?
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

  7. #27
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    11,260
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    165
    Поблагодарили
    104 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    https://en.wikipedia.org/wiki/ANTIC
    у процессора в-атари нет команд ввода/вывода в-порты для командования устройствами.
    поэтому девайсы ввода/вывода сами забирают нужные данные/команды из фиксированных ячеек в-памяти
    Последний раз редактировалось goodboy; 08.03.2016 в 14:54.

  8. #28
    Activist Аватар для atariki
    Регистрация
    22.01.2011
    Адрес
    г. Кирово - Чепецк
    Сообщений
    295
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    как я понимаю можно вместо этого SDMCTL = $022F записать DMACTL = 54272, будет то же самое и правильно ?
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

  9. #29
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    11,260
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    165
    Поблагодарили
    104 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нет.
    как я понял из статьи значение в (DMACTL) может намеренно измениться, а потом оно снова возмётся из (SDMCTL)

  10. #30
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,098
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    goodboy, Если я правильно помню SDMCTL это теневые Shadow регистры и копируется из них в регистры ANTIC c синхронизацией (к чему не помню )
    Не соврал ?

    И еще адрес этих теневых вроде как так же изменяется .
    Блин надо все вспоминать- читал же...

    Зы. Надо же - еще и помню:

    Operating System Shadow registers are copied from RAM to the hardware registers during the vertical blank.
    Последний раз редактировалось dosikus; 08.03.2016 в 18:47.
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

Страница 3 из 22 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. ПК8000 - Ассемблер
    от scaraby в разделе ПК8000
    Ответов: 9
    Последнее: 16.12.2018, 11:00
  2. Ассемблер для 48к на ленте
    от newart в разделе Программирование
    Ответов: 37
    Последнее: 20.09.2015, 22:48
  3. Переведите на ассемблер
    от Руслан в разделе Программирование
    Ответов: 2
    Последнее: 06.08.2012, 23:41
  4. Ассемблер Z-80
    от sergey2b в разделе Пресса
    Ответов: 12
    Последнее: 11.07.2011, 23:41

Ваши права

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