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

User Tag List

Результаты опроса: Нужно ли улучшать графические возможности компьютера для облегчения написания игр ?

Голосовавшие
109. Вы ещё не участвовали в этом опросе
  • Да

    58 53.21%
  • Нет

    51 46.79%
Страница 60 из 72 ПерваяПервая ... 565758596061626364 ... ПоследняяПоследняя
Показано с 591 по 600 из 714

Тема: Идеальный Спектрум

  1. #591
    Master
    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Просто пойди в полицию и напиши заявление - самая исцеляющая вещь на свете )

  2. #592
    Master Аватар для NiKa
    Регистрация
    10.02.2015
    Адрес
    г. Екатеринбург
    Сообщений
    789
    Спасибо Благодарностей отдано 
    45
    Спасибо Благодарностей получено 
    32
    Поблагодарили
    27 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я конечно извиняюсь, но уж раз зашла речь про Идеальный Спектрум, хочу спросить, что такого идеального в Ленинграде 2012?

    Моё железо

    ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
    ZX Spectrum +2
    ZX Spectrum +3
    Harlequin 48K
    Harlequin 128K
    Karabas-128
    [свернуть]

  3. #593
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Были перебои и комплектацией и отправкой конструкторов...

    "LENINGRAD-2012" работает почти как оригинал. Можно включить медленную память, правильная развертка, есть порт FF, черно-белый выход с правильным ярким черным, можно загружать игры за 30 секунд с Айфона. Есть SCART, подключается SEGA джойстик, конденсаторы по питанию на каждую микросхему. Есть ZX-BUS, FLASH с тумблером вместо ПЗУ, развертка "PENTAGON-128".

    А оригинальный "ZX Spectrum" хоть и не идеальный, но оригинальный и его всегда можно будет купить на Ebay. И его можно доработать до идеального.

    Цитата Сообщение от Бука Посмотреть сообщение
    Вообще главная беда Спека что он делался "в стиле синклера" компом на год-другой, придавить конкурента Акорн ББЦ/

    Хотя память та же отчаянно дешевела с 81го но никаких вариантов расширения не было, и зачем-то даже RAM CS со слота расширения убрали (на ZX81 это позволяло подцепить внешний маппер на сколько угодно
    Можно увеличить память "ZX Spectrum" 48 K в окне ПЗУ. Можно даже оставить адрес порта как в 128 К. Только страниц сделать побольше.

    Слои и уход от совместимости - это была ошибка. Но если добавить к оригиналу видеокарту типа "METEOR-2020" с новым экраном с адреса 2000, то может получиться почти идеальный Спектрум.
    "L-256"

  4. #594
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Слои и уход от совместимости - это была ошибка. Но если добавить к оригиналу видеокарту типа "METEOR-2020" с новым экраном с адреса 2000, то может получиться почти идеальный Спектрум.
    мусор получится такой же как и zx spectrum next или ts conf
    другое дело если прикрутить видяху как у ПК8002... но силенок маловато

  5. #595
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Эта тема о развитии платформы ZX, а про модульный компьютер есть другая тема.

    ... К тому же очень сложно ZX-видеоадаптер вынести в отдельную плату.

    И Вы забыли написать главное, с чем есть совместимость. С ZX-Spectrum 16К из 1982 ? Исходя из описания Вы наворачиваете никому в ZX ненужную новую архитектуру памяти, но ни слова не пишете о совместимости с Spectrum-128.

    Программирование новых и лучше раскрашенных игр такой компьютер конечно упростит, но много ли их будет? - Единицы (да и то только при условии, что плата будет дешёвая и простая, что обеспечит тираж). Больше надежды на конверсию старых игр в безклешинговый или более цветастый вариант. Потому и надо сосредотачиваться на этом. Хотя экран 320 мне лично нравится, но с точки зрения минимальной достаточности и это излишне.
    Цитата Сообщение от bigral Посмотреть сообщение
    мусор получится такой же как и zx spectrum next или ts conf
    другое дело если прикрутить видяху как у ПК8002... но силенок маловато
    Надо упростить раскрашивание старых игр.
    "L-256"

  6. #596
    Guru Аватар для bigral
    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zx-kit Посмотреть сообщение
    Надо упростить раскрашивание старых игр.
    Пустая затея, никому не нужны тормозные нединамичные игры (это показали платформы amstrad и same cope), у спектрума и так 90% игр так или иначе тормозят, таких как ghouls'n'ghosts очень мало и если их раскрасить то кардинально это ничего не изменит, пример нормального 8-bit компа это c64, atari8 bit и msx2+... если нету сил совсем ничего делать то прилепите простой адаптер от msx2+. Это дешифратор адреса + v9958 + 2 линейки 565ру5в, и еще схема переключения видео выхода с ZXULA на новую видяху и обратно. Такая ретро-штука вполне себе может стать массовой.

  7. #597
    Master
    Регистрация
    15.02.2015
    Адрес
    г. Могилёв, Беларусь
    Сообщений
    835
    Спасибо Благодарностей отдано 
    12
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    65 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    bigral, можно собрать единомышленников в отдельный топик. Человек 20-30. Если это кому-то интересно.
    Описать свои хотелки по интервфейсу msx. Месяц дать топику побродить. Окончательно выбрать требования к интерфейсу. Собрать по 5-10 баричето( в сумме будет до 300). Сделать отдельный топик с техническими требованиями и объявлением к железячникам на конкурс схемы интерфейса. Потом, когда железячники предоставят схемы, выбрать лучшую, и дать денежные средства на разработку и отладку прототипа победившему железячнику. Он делает прототип, отлаживает, видео рабрты делает. Потом принимается как стандарт новый интерфейс. В барахолке все договариваются с железячниками на изготовление этих интерфейсов по новому стандарту.
    Это такой план. Всё в твоих руках.
    ¡Un momento, señor fiscal!


  8. #598
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    65
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Пустая затея, никому не нужны тормозные нединамичные игры (это показали платформы amstrad и same cope), у спектрума и так 90% игр так или иначе тормозят, таких как ghouls'n'ghosts очень мало и если их раскрасить то кардинально это ничего не изменит, пример нормального 8-bit компа это c64, atari8 bit и msx2+... если нету сил совсем ничего делать то прилепите простой адаптер от msx2+. Это дешифратор адреса + v9958 + 2 линейки 565ру5в, и еще схема переключения видео выхода с ZXULA на новую видяху и обратно. Такая ретро-штука вполне себе может стать массовой.
    Спектрум нам близок из-за старых игр. Да они тормозные и в них клешинг. Это связано с характеристиками Спектрума. На тот момент быстрее и цветастее нельзя было сделать. Но сейчас мы можем улучшить эти старые игры. Посмотри видео в теме об ULAX. Ведь лучше смотрятся без клешинга.

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

    После завершения VGA SPUTNIK и платы расширения для Ленинграда займусь завершением Метеора.
    Последний раз редактировалось zx-kit; 23.03.2020 в 06:47.
    "L-256"

  9. #599
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,043
    Спасибо Благодарностей отдано 
    954
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    123 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Это дешифратор адреса + v9958 + 2 линейки 565ру5в, и еще схема переключения видео выхода с ZXULA на новую видяху и обратно.
    И в что дальше делать с этой смесью бульдога с носорогом? Писать на него новые игры? Упорно переделывать старые игры, вкладывая кучу труда на декомпиляцию, разбор, переписывание и отладку? И всё это ради того чтобы получить нечто, для никому не интересной химеры. Никому не интересной, потому что её никогда не было. Тут люди, любящие комп1, тратят своё время и нервы, чтобы доказать, что комп2 это отстой. Хотя комп2 был. Хотя комп2 ктото тоже любит. А тут какой-то новый комп3, которого даже не было. Это заведомо отстой из отстоев.


    Правильно zx-kit говорит. Нужно чтобы старые игры работали почти без переделки, но лучше, красивее, без клешинга, и может даже звучнее.

    Идиальный вариант модернизации игры, это добавление к ней дополнительного настройщика в начале, и полное сохранение оригинальных кодовых блоков.

    То есть, вот например релиз "3 недели в раю". Мы его изучаем в дебагере, выявляем, какие и где у него процедуры вывода спрайтов.

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

  10. #600
    Guru Аватар для andrews
    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,701
    Спасибо Благодарностей отдано 
    426
    Спасибо Благодарностей получено 
    201
    Поблагодарили
    179 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А это еще надо выяснять от чего зависят "тормоза". Железо, которое хочет убирать их при выполнении на ZX Spectrum-е, должно уметь разбираться с этим за время одного-нескольких кадров!
    Будет ли это счетчик в каким-то образом адресуемой ЯП, или какой-то регистр в процессоре, или одно или другое на какой-то плате граф. сопроцессора.

    Если же обобщить, то у любого изменения экрана, которое пользователь наблюдает в программе, есть точка-состояние входа и выхода. Обе они привязаны к конкретному железу напрямую, поскольку драйверов и ОС нет. Если ставить задачу "снятия торомозов" то это означает желание уменьшить этот интервал( между этими точками-состояниями). Например, перерисовав экран быстрее и увеличив искусственно счетчик, так чтобы дальнейшая логика программы опознала процесс перерисовки завершенным. Возникает вопрос: каково же должно быть быстродействие и функциональные возможности процессора такого графического акселя?
    Ответить на него просто, прикрутив весь этот функционал к какому-то эмулятору на писи. И если не получится обеспечить нужный функционал/быстродействие на железе, придется пропуская через эмулятор конкретный код, давать это на вход конвертера, чтобы не допиливать каждую прогу руками.
    Последний раз редактировалось andrews; 23.03.2020 в 11:35.

Страница 60 из 72 ПерваяПервая ... 565758596061626364 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 4
    Последнее: 15.05.2017, 15:32
  2. Ответов: 18
    Последнее: 12.03.2016, 14:15
  3. Ответов: 69
    Последнее: 13.06.2012, 10:33
  4. GO! на спектрум!
    от bigral в разделе Программирование
    Ответов: 1
    Последнее: 11.01.2012, 09:44
  5. Спектрум и Я
    от Black_Cat в разделе Разный софт
    Ответов: 0
    Последнее: 05.08.2007, 21:00

Ваши права

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