User Tag List

Показано с 1 по 10 из 218

Тема: Exolon для ПК Специалист

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,374
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от jerri Посмотреть сообщение
    ivagor, а знаменитый баг Рафаеля в этой версии пофиксен?
    Цитата Сообщение от goodboy Посмотреть сообщение
    прыжок за границы экрана ?
    Проверял на этом экране прыжком как на gifке, все было нормально.
    Цитата Сообщение от CityAceE Посмотреть сообщение
    С бесконечными жизнями нет возможности заполнять таблицу рекордов. Гораздо круче было бы оставить фирменный чит ZORBA. Тем более, что управление всё равно только от клавиатуры. Я бы изменил второй пункт меню на REDEFINE KEYS и дал бы пользователю возможность задавать клавиши, в том числе и ZORBA
    Тут я разочарую, в векторовской версии редактирование клавиш и таблица рекордов вырезаны. Теоретически можно их реставрировать из спековской версии, но мне это не очень интересно.
    Цитата Сообщение от CityAceE Посмотреть сообщение
    Там во что сейчас упирается? В быстродействие, в нехватку памяти, или во что-то ещё?
    Да, это две основные причины. Память скорее всего удастся освободить, хотя ее осталось очень мало (но уж если ее использовать, то имхо лучше для цвета, чем для редактирования клавиатуры и рекордов). А вот с быстродействием тяжело. Более-менее реален компромиссный вариант, при котором тайлы разноцветные, а спрайты - одноцветные. Но и для него надо сильно переделывать вывод спрайтов. Для турбо-клонов, которые упомянул SYR-ALEX это реалистично, а для классики, на мой взгляд - не очень.
    У этой проблемы могло бы быть очень простое аппаратное решение и даже не одно. Или возможность чтения в регистр из памяти цвета (как было сделано в клоне Радуга) или отключаемая блокировка записи в память цвета. Тогда "бесплатный" цвет уже был бы, но история не имеет сослагательного наклонения и все такое.

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

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

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

    Цитата Сообщение от CityAceE Посмотреть сообщение
    вот если бы ещё кто-то Batty со Спектрума перенёс
    Присоединяюсь, а я бы тогда на вектор (ну и может еще куда-нибудь) портанул.
    Кстати, векторовского эксолона вполне реально портануть, причем с цветом (пусть и с описанным компромиссным) и на другие советские ретрокомпы: Корвет, Орион-128, ПК8000(slow version)/8002. Это не исчерпывающий список, просто то, что вспомнилось в первую очередь.

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

    Цитата Сообщение от CityAceE Посмотреть сообщение
    как проходил процесс адаптации.
    Сначала долго (по моим меркам несколько дней - это долго) копал векторовский эксолон, выясняя где какие процедуры (частично он был уже разобран много лет назад, но там копал очень выборочно). Дизассм спековского эксолона (esl, он не увидит, но спасибо ему) весьма помог, хотя части процедур нет в векторовской версии (и наоборот), а часть вещей реализована иначе.
    Потом решился и за один день (если не считать заранее портированной музыки) адаптировал для специалиста. Процесс я "запротоколировал" и могу даже привести список этапов:
    1. Перенос буферов за пределы экрана специалиста
    2. Убил цвет спрайтов и тайлов + аналогично cls.
    3. Убрал outы. На этом моменте игрушка перестала запускаться на векторе. Добавил опрос клавиатуры Специалиста и этот вариант впервые попробовал на специалисте (в emu).
    4. Перевернул вывод тайлов и спрайтов и отцентровал экран.
    5. Добавил цвет, разочаровался, что легкой победы не будет.
    6 (на базе п. 4, не п. 5). Адаптировал звук.
    7. Откорректировал тексты на стартовом меню и запаковал.
    Начал утром, закончил вечером. Но, повторюсь, без многодневной подготовки такой сравнительно шустрый финальный рывок был бы невозможен.

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

    Цитата Сообщение от CityAceE Посмотреть сообщение
    не услышать мелодию Game Over
    В эмуляторе можно войти в отладчик и заменить байт по адресу 41D6 с 00 на 3D, тогда жизни будут уменьшаться и дело дойдет до Game Over.
    Последний раз редактировалось ivagor; 20.04.2020 в 15:00.

    Эти 6 пользователя(ей) поблагодарили ivagor за это полезное сообщение:

    CityAceE(20.04.2020), fifan(20.04.2020), Oleg N. Cher(20.04.2020), Shumadan(20.04.2020), svofski(20.04.2020)

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

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

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

Похожие темы

  1. Ответов: 64
    Последнее: 06.01.2023, 22:18
  2. Exolon
    от Gadget2006 в разделе Игры
    Ответов: 9
    Последнее: 20.01.2021, 15:51
  3. Ответов: 26
    Последнее: 15.05.2020, 08:29
  4. SD Card для Специалист М и ОС
    от zx_ в разделе Специалист
    Ответов: 4
    Последнее: 01.03.2019, 23:01
  5. Exolon в браузере
    от wl[illusion] в разделе PC Remakes
    Ответов: 0
    Последнее: 03.11.2013, 15:31

Ваши права

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