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

User Tag List

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

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

    36 48.65%
  • Нет

    38 51.35%
Страница 3 из 60 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 592

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

  1. #21
    Veteran Аватар для baxter
    Регистрация
    16.08.2009
    Адрес
    Ростов-на-Дону
    Сообщений
    1,366
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    а там ставилась цель именно облегчить игрописательство? а не натолкать побольше крутых (с тз автора) возможностей в наличную железяку
    Практически всё предложенное топикстартером там имеется.
    http://speccy.info/TS-Config

  2. #22
    Guru Аватар для Lethargeek
    Регистрация
    07.09.2005
    Адрес
    Воронеж
    Сообщений
    2,641
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от baxter Посмотреть сообщение
    Практически всё предложенное топикстартером там имеется.
    что лишь говорит нам о том, что и те предложения особо не упрощают
    Прихожу без разрешения, сею смерть и разрушение...

  3. #23
    Veteran
    Регистрация
    07.10.2006
    Адрес
    Павлоград, Днепропетровская обл., Украина
    Сообщений
    1,144
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тот, кто хочет написать игру - пишет игру, и воспринимает компьютер/среду, на который/которой он пишет игру, как данность. Мелкие неудобства мотивированных игрописателей не отталкивают. К тому же, основные преимущества при разработке ПО предлагают не особенности архитектуры машины, а удобства среды программирования.

    Цитата Сообщение от zst Посмотреть сообщение
    Если устранить эти недостатки, а это сейчас возможно, будет ли кто-то писать для нашего компьютера игры ?
    Нет, никто не будет. По моему скромному мнению. Кому оно надо, извините? Даже под спектрум пишут исключительно фанаты, которых в лучшем случае несколько десятков. Большинство пишет под современные платформы и технологии. Из всех местных форм эскапизма "улучшение" ретро-платформ (особенно за счет ухода от совместимости) кажется мне наиболее бесполезной. Всё уже улучшено и переулучшено многократно. Никто не запретит вам изобрести ещё один велосипед, но его востребованность будет нулевой или около того.

  4. #24
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,154
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Я же к общей идее добавлю следующие улучшения:

    Два экрана. На одном строим изображение, другой в это время отображается на телевизоре.
    Оба экрана с адреса 0000 вместо ПЗУ. Освободится область с адреса 4000H.
    Линейная адресация экранных байтов как в Орионе и Специалисте.
    Атрибуты на каждые 8 точек как в Орионе.
    Автоматическая закраска атрибутами как в Специалисте.
    Своя BRIGHT для PAPER и INK как в Орионе.
    Автоматический скроллинг фона по-вертикали и горизонтали.

    Слой фона в ходилках и леталках будет аппаратно сдвигаться при движении главного героя (ГГ). Это будет плавно и быстро - весь экран. Цветов конечно не много, но столько же, сколько было. Ну немного больше - байт атрибута на байт графики. Хватит.

    Второй слой тайлов и управляющий тоже можно аппаратно сдвигать. Так как цвета у нас не идеальные - 2 цвета на 8 точек, то можно в некоторых играх красиво нарисовать ГГ, например, самолетик, учитывая эти ограничения цветов. И, чтобы не испортить его при скроллинге, делать скроллинг всего слоя спрайтов с ГГ и управляющим слоем.



    На этом улучшения пока можно закончить и сделать это новым стандартом в новой ветви развития Спектрума. Так сказать Z-STANDARD.

    Возможно это будет уже не Спектрум, а другой, лучший компьютер. Его потомок METEOR-128, который кроме графики возьмет от своего предка самое лучшее. И мы продолжим писать игры уже под улучшеные режимы для нового компьютера или эмулятора. Это будет нашим ответом на разработку компьютера NEXT.
    Последний раз редактировалось zst; 04.03.2018 в 09:07.
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

  5. #25
    Veteran Аватар для creator
    Регистрация
    02.07.2006
    Адрес
    Новосибирск
    Сообщений
    1,937
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В правильно заданном вопросе содержится половина ответа

  6. #26
    Member Аватар для Dr.Potapov
    Регистрация
    31.10.2006
    Адрес
    г. Воронеж
    Сообщений
    79
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Зачем вы хотите видепамятью занять ОЗУ спектрума которой и так нифига нет? Почему графика на спектруме мечты должна обязательно висеть на ЦП? Давайте тогда и звук на ЦП повесьте, и что бы непременно стерео 44кгц мп3 разворачивал из ОЗУ. Это не комп получится а инструмент для демок 256 байт (именно столько останется ОЗУ после всех улучшений)

  7. #27
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,057
    Записей в дневнике
    36
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    2 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от baxter Посмотреть сообщение
    Практически всё предложенное топикстартером там имеется.
    http://speccy.info/TS-Config
    это морально устарело.

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

    Цитата Сообщение от Dr.Potapov Посмотреть сообщение
    Зачем вы хотите видепамятью занять ОЗУ спектрума которой и так нифига нет? Почему графика на спектруме мечты должна обязательно висеть на ЦП? Давайте тогда и звук на ЦП повесьте, и что бы непременно стерео 44кгц мп3 разворачивал из ОЗУ. Это не комп получится а инструмент для демок 256 байт (именно столько останется ОЗУ после всех улучшений)
    Налицо полное незнание архитектуры. eZ80 в помощь.
    Украшу собой любой черный список
    TR-DOS cracktros

  8. #28
    Member Аватар для Dr.Potapov
    Регистрация
    31.10.2006
    Адрес
    г. Воронеж
    Сообщений
    79
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Шынни, а чем ez80 поможет при довольно скромных 800х600/24bpp к примеру? Я к тому, что если кто то собрался мастерить спектрум своей мечты - то хоть архитектуру изначально расширяемую предусмотреть было бы хорошо отдав вывод графики отдельному устройству, предназначенному только для этого, а не напрягать проц (хоть какой) и память (хоть какую) этим делом.

  9. #29
    Activist Аватар для CLR
    Регистрация
    03.02.2005
    Адрес
    Челябинск
    Сообщений
    270
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Стоит прикрутить опрос, сколько человек готово это купить и сколько человек готово под это писать софт. Затем сложить эти числа и разделить на 2пи - вот примерно столько и будет реально заинтересованных в очередном велосипеде людей
    Мои игрушки: PowerbookG4/MacMiniG4/PegasosII/Amiga1260/Commodore64/Atari65XE/Profi/Speccy2010/Aspect128/PS3/PS4Pro+PSVR/PSP/PS Vita/GBC/iPhone
    MorphOS/AmigaOS/MacOSX/Linux

  10. #30
    Activist Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    362
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Если устранить эти недостатки, а это сейчас возможно, будет ли кто-то писать для нашего компьютера игры ? Или будут писать только для чужого NEXT-а ?
    Бессмысленно изобретать новый ретрокомпьютер.
    И новых программистов им не привлечёшь.
    Причина проста: Спектрум - ностальгия нашего поколения.

    А другие поколения впадут в своё детство, не в наше.

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

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

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

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

Похожие темы

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

Ваши права

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