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

User Tag List

Страница 9 из 14 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 136

Тема: HWYENC

  1. #81
    Banned
    Регистрация
    05.07.2010
    Адрес
    Москва
    Сообщений
    1,058
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Удаление в знак протеста против действий MM
    Последний раз редактировалось MacBuster; 26.01.2019 в 00:37. Причина: Удаление в знак протеста против действий MM

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

    По умолчанию

    nzeemin, мега-респект за проделанную работу! Всю кропотливость и трудоёмкость переноса игры с одной ретро-платформы на другую, совсем непохожую на неё, поймёт только наверно тот, кто занимался чем-либо подобным. Помню, огромное впечатление произвела рекомпиляция игр MSX для DOS, была такая тема.

    Меня даже слегка огорчает, что параллельно на этих глубоких знаниях про устройство игры не делается порт HWYENC на каком-либо языке высокого уровня для гр.библиотеки SDL, которая даёт выход практически на все "большие" платформы.

    Позволь пожелать дальнейших успехов, я с большим интересом читаю эту тему.

    Также интересуюсь планами на будущее, есть ли мысли портировать ещё игры на УК-НЦ? Может можно как-то задействовать для этой работы собранный Vslav'ом компилятор Си для PDP-11 (+ низкоуровневые подпрограммы на асме ессно).

  3. #83
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,061
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Oleg N. Cher, спасибо за поддержку!

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Меня даже слегка огорчает, что параллельно на этих глубоких знаниях про устройство игры не делается порт HWYENC на каком-либо языке высокого уровня для гр.библиотеки SDL, которая даёт выход практически на все "большие" платформы.
    Понять бы ещё зачем. Ремейки игры уже давно есть.

    Также интересуюсь планами на будущее, есть ли мысли портировать ещё игры на УК-НЦ? Может можно как-то задействовать для этой работы собранный Vslav'ом компилятор Си для PDP-11 (+ низкоуровневые подпрограммы на асме ессно).
    Сначала этот порт надо доделать, дальше посмотрим что будет.
    Как тут поможет компилятор Си, во всяком случае в моей работе, я пока не очень вижу.

  4. #84
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,061
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию HWYENC v59

    Исправлена главная ошибка с начальной анимацией.
    Доделана индикация Power и движения Lasertron, сделано стирание убитых Vortons с индикатора.

    Осталось доделать:
    - Анимация beyond Zone 0 при завершении игры
    - Режим паузы
    - Возможность завершения игры с выходом в меню
    - Title screen: при выводе надписи-заглавия проверять клавиатуру, быстро заканчивать если было нажатие

  5. #85
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    HWYENC v59
    результат запуска последней сборки игры в RT-11 v5.4G
    на ЖД УК-НЦ в эмуляторе, как видно на картинке ругани
    на недостаток памяти нет, но стартовый экран трапнулся,
    как только цвет переключился с жёлтого)

    картинка



    [свернуть]
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  6. #86
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,061
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    hobot, похоже что при заходе в программу изменения цветов не хватило стека, он залез на код и испортил его.
    В следующей версии увеличу стек.

  7. #87
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,061
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию HWYENC v60

    В этой версии:
    - Стек увеличен
    - Режим паузы по нажатию Ctrl+P, возврат по любой клавише
    - Выход из текущей игры по нажатию Ctrl+C

    Осталось доделать анимацию в конце игры.

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

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Понять бы ещё зачем. Ремейки игры уже давно есть.
    Вывод алгоритма игры из горы циферок и условностей ретро-платформы на алгоритм в наглядном виде на ЯВУ. Для его последующего изучения будущими поколениями. Хотя конечно вопрос философский. Ну а ещё - как молитва богу кроссплатформенности. ;-)

    Цитата Сообщение от nzeemin Посмотреть сообщение
    Как тут поможет компилятор Си, во всяком случае в моей работе, я пока не очень вижу.
    Если игра, например, логическая, и памяти хватает. Если покажу игру на Обероне, оттранслированную в Си, прикинете насколько её трудно будет перетащить на УК-НЦ?

    Или ещё можно брать сырой вывод Си-компилятора для черновика на асме, потом вручную дооптимизировать.

    Никита, такой вопрос. Какова причина невозможности сделать деревья зелёным цветом?



    В заставке порта на УК-НЦ есть зелёный цвет. Не подумайте, что придираюсь, просто интересно насколько этот момент принципиален. (Кстати, как более правильно: УК-НЦ или УКНЦ?)

    Собираетесь ли делать звук?

  9. #89
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    1,996
    Спасибо Благодарностей отдано 
    1,061
    Спасибо Благодарностей получено 
    1,224
    Поблагодарили
    478 сообщений
    Mentioned
    15 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделано некое подобие финальной анимации.
    В этой версии уже сделано всё что собирался сделать. (Вообще удивляюсь что я до этого момента дошёл.)
    Пока дальнейших улучшений не планирую, разве что баги исправить если таковые найдутся.

    Итого, отличия порта от оригинала:
    - Более слабая графика в плане цветов
    - Медленнее примерно в 1,5 раза (и вряд ли получится сколько-нибудь прилично ускорить, если не переделывать на вывод экрана через ПП)
    - Нет звука
    - Финальная анимация упрощена
    - Нет обновления High Score и таблицы рекордов



    - - - Updated - - -

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    Никита, такой вопрос. Какова причина невозможности сделать деревья зелёным цветом?
    Можно сделать, но конечно возиться надо, уже не хочу. И ещё на некоторых УКНЦ они будут красными -- на части машин отличается цвет как RGB/GRB.

    (Кстати, как более правильно: УК-НЦ или УКНЦ?)
    Это холивар.

    Собираетесь ли делать звук?
    Нет. Опять же можно, но возни реально много.
    Звук на УКНЦ делается через периферийный процессор. Это нужно туда отправить свою программу через канал обмена между процессорами и обращаться к ней из ЦП сделай то сделай это. Пока у меня мало наработок на эту тему, соответственно, времени уйдёт много.
    Вложения Вложения
    Последний раз редактировалось nzeemin; 20.01.2018 в 22:08.

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

    hobot (11.09.2019)

  11. #90
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,552
    Спасибо Благодарностей отдано 
    1,216
    Спасибо Благодарностей получено 
    1,752
    Поблагодарили
    681 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от nzeemin Посмотреть сообщение
    И ещё на некоторых УКНЦ они будут красными -- на части машин отличается цвет как RGB/GRB.
    Чего проще - спрашивать перед игрой RGB у вас или GRB. Или вообще B/W.

    Кстати, можешь задействовать в игре расширенную палитру. Это будет первая игра, которая ее использует)

Страница 9 из 14 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя

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

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

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

Ваши права

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