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

User Tag List

Страница 6 из 23 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 221

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

  1. #51
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а в 4 цвета графику втиснешь?

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

    По умолчанию

    многие игры в 4х цветах, а почему в 4 цвета ? из за разрешения ?
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

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

    По умолчанию

    Я начинал с того, что записывал правила, не придуманные мной, а прошитые в Атари.

    Правило 1. обязательно на какой-то ножке микросхемы, но не на сигнальных! сидит Земля!

    Правило 2. контакты устройств выводятся через защитные цепи на ножки микросхемы.
    - Если управляющий замыкатель разомкнут, значит на ножке микросхемы обязательно будет ~+5V.
    - Если управляющий замыкатель замкнут, значит на ножке микросхемы обязательно будет ~0V.
    Как говорят автомобилисты, "из-за замыкания искра ушла в землю".

    Правило 3. Чтобы установить VBI прерывание по "обратному ходу луча", нужно
    строго выполнить следующие действия:

    в A засунуть тип прерывания Немедленное или отложенное, то есть 6 или 7
    в X засунуть старший, а в Y- младший байт адреса, обработчика VBI, написанного нами
    И запустить программу применяющую эти данные для установки прерывания SYSVBV/XITVBV(для отложенного) чтобы беспроблемно установить наше VBI.

    Таких правил тыща и чтобы понять значение каждой требуется немалое время, работоспособность и терпение.

    Для игры Вам может понадобиться джойстик, так я могу предоставить очень красивую ассемблерную программу, расшифровки его данных в VBLANK и предоставляющую данные смещений по осям X и Y для перемещающихся объектов.

    Все правила для всех портов Атари одинаковые, поэтому Вы можете ТОЧНО сказать, что на любом сигнальном бите порта Джойстика всегда будет единица, если он в нейтральном положении...
    MAC и PC - это всего лишь периферия для Атари...
    130XE|XC12|CA2001|XF551|IDEPlus2.0|SIO2SD|SIO2IDE| RAM576XE+Covoх|SIO2PC|MAXFLASH8|MAXFLASH1|The Ultimate Cartridge|

  4. #54
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    см. перечень графических режимов
    http://gury.atari8.info/card_graphics_modes.php

    9 и 11 имеют 16 цветов, но скорее всего это 16 оттенков одного цвета. Если использовать режим APAC 256, то будет много цветов и тормоза.

    Ну и ничего, смотри, что выходит из 4х цветов:
    Robbo
    Electrician(моя любимая игруля)

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

    По умолчанию

    надо просто цветовую палитру подобрать в 4х цветах и будет норм.
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

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

    По умолчанию

    Ну и как всегда, я посоветовал бы писать игры на PL65.

    Он обладает неоспоримыми преимуществами.
    1. Его библиотеки написаны в тексте, а значит могут изменяться любым программистом по СВОЕМУ усмотрению!
    2. В нём есть встроенный ПОЛНОЦЕННЫЙ однопроходный, увы, ассемблер.
    (Однопроходный, значит, что уже к режиму Ассемблирования, он должен знать ВСЕ данные, необходимые в режиме Исполнения.)
    3. В нём есть Встроенный редактор кодирования
    4. В нём есть Указатели!
    И ко всему прочему, это - ОДНА программа, не выходя из которой можно всё и написать.
    Работать с ним - высочайшее удовольствие!!!
    MAC и PC - это всего лишь периферия для Атари...
    130XE|XC12|CA2001|XF551|IDEPlus2.0|SIO2SD|SIO2IDE| RAM576XE+Covoх|SIO2PC|MAXFLASH8|MAXFLASH1|The Ultimate Cartridge|

  7. #57
    Banned
    Регистрация
    12.02.2014
    Адрес
    г. Арзамас
    Сообщений
    6,123
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от atariki Посмотреть сообщение
    надо просто цветовую палитру подобрать в 4х цветах и будет норм
    можно спрайты отдельно заюзать - еще 5 цветов.

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

    По умолчанию

    Я бы хотел, но не умею, написать "Логистическую стратегию". Они бывают в разном жанре, но общий принцып - доставь то, что нужно к нужному моменту.
    Или накачай здоровья или накачай умений(тупо, разведай больше...) или накачай защиты или набери силушки.
    Я без устали играю в парочку-троечку (и более) таких -
    Earn 2 Die
    Learn 2 fly
    Crash of Castles (Там ещё много вычислений по Ньютоновской физике)
    Всякие ARENA (Взял дубинушку - веселее стало!)
    Последняя любовь - Swards and Souls!
    Там клёвый пошаговый геймплей.
    Если позаботился о счёте в Банке и он не пуст - он растёт.
    С каждым уровнем больше.
    То есть если я уже не могу ничего, то попробую после того как выпью кофе.
    Может новую Дубинушку куплю...
    MAC и PC - это всего лишь периферия для Атари...
    130XE|XC12|CA2001|XF551|IDEPlus2.0|SIO2SD|SIO2IDE| RAM576XE+Covoх|SIO2PC|MAXFLASH8|MAXFLASH1|The Ultimate Cartridge|

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

    По умолчанию

    Цитата Сообщение от denpopov Посмотреть сообщение
    можно спрайты отдельно заюзать - еще 5 цветов.
    вообще великолепно тогда.
    ATARI 65XE|130XE|XEGS|4-XC12|(2-TURBO2000)|SIO2SD

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

    По умолчанию

    Диалог!

    Видать ассемблер умер.
    Ну это - не моя беда..
    MAC и PC - это всего лишь периферия для Атари...
    130XE|XC12|CA2001|XF551|IDEPlus2.0|SIO2SD|SIO2IDE| RAM576XE+Covoх|SIO2PC|MAXFLASH8|MAXFLASH1|The Ultimate Cartridge|

Страница 6 из 23 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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