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

User Tag List

Страница 14 из 15 ПерваяПервая ... 101112131415 ПоследняяПоследняя
Показано с 131 по 140 из 147

Тема: Портированные игры

  1. #131
    Member
    Регистрация
    05.01.2009
    Адрес
    Харьков
    Сообщений
    151
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Вариант для портирования - Star Blazer - очень интересная и простая игруха. Даже в чёрно-белом варианте она очень красивая и захватывающая. А на Векторе можно еще спрайты по плоскостям раскидать и раскрасить (отдельная плоскость для самолётика, отдельная для летающих врагов, отдельная для наземных врагов, отдельная для наземных объектов).
    Тогда все эти спрайты, вероятно, будут одноцветными, а в оригинале спрайты цветные.

    А кто смотрел все пять уровней, там количество одновременно движущихся объектов на экране большое? Если нет, то, может быть, и нет смысла заниматься раскидыванием по плоскостям?

  2. #132
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    778
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    62
    Поблагодарили
    48 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от x-code Посмотреть сообщение
    Тогда все эти спрайты, вероятно, будут одноцветными, а в оригинале спрайты цветные.
    Тут, как бы, простая арифметика: при примерно сопоставимой производительности процессоров в конкретных компьютерах (не путать с удельной производительностью процессоров!), сможет ли проц Вектора приемлимо ворочить графику, большую в 4 раза (Яблочко - 7.5 КБ, АГАТ - 8 КБ, Вектор 32 КБ)? А отсюда и следующий вопрос: что можно предпринять, чтобы добиться приемлемой скорости графики?

    Цитата Сообщение от x-code Посмотреть сообщение
    А кто смотрел все пять уровней, там количество одновременно движущихся объектов на экране большое? Если нет, то, может быть, и нет смысла заниматься раскидыванием по плоскостям?
    А что мешает тебе самому посмотреть и сделать вывод?
    Последний раз редактировалось LeoN65816; 22.11.2019 в 19:51.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  3. #133
    Member
    Регистрация
    05.01.2009
    Адрес
    Харьков
    Сообщений
    151
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Тут, как бы, простая арифметика: при примерно сопоставимой производительности процессоров в конкретных компьютерах (не путать с удельной производительностью процессоров!), сможет ли проц Вектора приемлимо ворочить графику, большую в 4 раза (Яблочко - 7.5 КБ, АГАТ - 8 КБ, Вектор 32 КБ)? А отсюда и следующий вопрос: что можно предпринять, чтобы добиться приемлемой скорости графики?
    Я потому и спрашивал про количество движущихся объектов, что, если их немного, то нет необходимости ворочать всеми 32 Кб. Например, в известной игре R-Type на ZX-Spectrum, насколько я помню из книги, написанной про создание игры её автором, каждый кадр не перерисовывается весь экран целиком, а только изменившиеся части.

    Можно было бы, например, зарезервировать одну плоскость под монохромный фон (и то, перерисовывать её очень выборочно), а спрайты - если их немного и они небольшие по размеру - делать четырёхцветными.

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    А что мешает тебе самому посмотреть и сделать вывод?
    Пока что руки не доходили посмотреть всё прохождение игры - возможно, кто-то уже смотрел / играл и обратил внимание на этот нюанс.

  4. #134
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,821
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть очень короткое прохождение msxной версии.

  5. #135
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,821
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очередной выпуск рубрики "По следам стримов".
    1. Я не против стримления игрушек портированных с моим участием. Важный момент - мы их портировали с Tim0xой. Тогда он определенно тоже был бы не против, насчет его текущего мнения не уверен. Разделение труда приблизительно можно описать так: он дизассемблировал (в редких случаях на основе готового дизассма) и рекомпилировал, а я адаптировал к целевым платформам, в т.ч. к вектору. В частных случаях были нюансы, но они не сильно меняют картину. Есть игрушки, которые я портировал один, но они в основном требуют z80, хотя есть парочка и для ВМ80.
    2. Скорость игрушек на векторе в основном меньше из-за проца и/или видеочипа, но хочу отметить темп музыки в некоторых игрушках (например rotors и rise out из последнего стрима, раньше тоже было). Заметная разница связана с тем, что музыка там по прерываниям и используемый для сравнения эмулятор msx явно работает с 60 Гц, а вектор с 50 Гц. Все же европейские msx (1) c 50 Гц были, а в msx 2/2+ можно переключать 50/60. Из советских компов, на которые портировали msxные игрушки, только ПК8002 умеет переключаться в 60 Гц, а на векторе с этом сложно что-то поделать независимо от скорости проца и видео.
    3. Касательно того, где портировали игрушки с msx.
    Точку тут могли бы поставить только документы, но сам я (с учетом ранееприведенной информации от Альберта Попкова и изучения портов на разных компах) на данный момент считаю, что большинство игрушек портировали в московском НИИ Счетмаш или по крайней мере с использованием их рекомпиляций. Как минимум москвичи дизассемблировали и рекомпилировали, поэтому основа одинаковых игрушек на разных компах (вектор/корвет/пк8000/пк8002) одинаковая, различаются машиннозависимые части. Альберт Попков пишет, что участие кишиневского Счетмаша в портировании ограничивалось добавлением их копирайта, на 100% тут без документов или дополнительных свидетельств сложно окончательно определиться. Тем не менее, часть игрушек возможно были портированы полностью в Кишиневе: Алибаба, Battle Tank, Putup.

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

    lafromm31 (08.07.2021), nzeemin (08.07.2021), svofski (08.07.2021), x-code (08.07.2021)

  7. #136
    Member
    Регистрация
    08.09.2011
    Адрес
    г. Волгоград
    Сообщений
    46
    Спасибо Благодарностей отдано 
    58
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    16 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо. Надеюсь, когда-нибудь все же появится 100% достоверная информация - как, где и когда портировали игры с MSX на Вектор 06Ц.
    В настройках эмулятора OpenMSX, я задавал именно 50Hz, но вот работает ли это как нужно - тут гарантий нет. Но мне уже писали, что сравнения не совсем корректны, если 60Hz на MSX.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	CZmJ2POoPa0.jpg 
Просмотров:	56 
Размер:	42.0 Кб 
ID:	75802  

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

  9. #137
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,116
    Спасибо Благодарностей отдано 
    795
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    403 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я совсем не спец по MSX, но по-моему по умолчанию все "наши" Ямахи работают на 60 Гц.
    Больше игр нет

  10. #138
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,821
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от lafromm31 Посмотреть сообщение
    В настройках эмулятора OpenMSX, я задавал именно 50Hz, но вот работает ли это как нужно - тут гарантий нет.
    Видимо что-то не сработало с настройками. Я сравнивал запуская параллельно с видео bluemsx с 50 и 60 Гц, музыка совпала при 60.

    Цитата Сообщение от svofski Посмотреть сообщение
    по-моему по умолчанию все "наши" Ямахи работают на 60 Гц.
    По-моему тоже, но их в принципе можно было переключить на 50 Гц и дело даже не в этом. Да, msx быстрее, тому есть много примеров (особенно stop express), но rotors, да и rise out - обратные примеры, там скорости вектора хватает для соответствия msx и разница в темпе музыки вызвана разницей в частоте прерываний.

  11. #139
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,821
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К вчерашнему стриму. Down to earth и Tutankhamun портировали на вектор не напрямую со спека, а со специалиста, куда их портировали со спека, та же история с Jet set, которого вроде еще не было на стримах.

  12. #140
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,844
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,821
    Поблагодарили
    1,045 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кстати, в базисе не совсем верная информация по поводу Tutankhamun. Лукин И.П. из Барнаула портировал в 1989 эту игрушку со спека на специалист, а на вектор скорее всего ее все же портанули в Волгограде в 1992.

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

    svofski (15.07.2021)

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

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

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

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

Похожие темы

  1. игры про ВОВ
    от White_Hunter в разделе Игры
    Ответов: 27
    Последнее: 26.12.2008, 13:18
  2. Игры 48K c AY
    от Zloy в разделе Игры
    Ответов: 20
    Последнее: 08.09.2008, 21:01
  3. ищу игры
    от ZEman в разделе Игры
    Ответов: 10
    Последнее: 11.08.2008, 18:49
  4. 2 игры
    от ZEman в разделе Игры
    Ответов: 12
    Последнее: 07.06.2007, 15:59
  5. Критика на ZX игры
    от TomCaT в разделе Игры
    Ответов: 24
    Последнее: 09.11.2006, 10:34

Ваши права

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