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

User Tag List

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

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

    58 53.21%
  • Нет

    51 46.79%
Страница 3 из 72 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 714

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

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

    По умолчанию

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

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

    По умолчанию

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

  3. #23
    Veteran
    Регистрация
    07.10.2006
    Сообщений
    1,639
    Спасибо Благодарностей отдано 
    241
    Спасибо Благодарностей получено 
    248
    Поблагодарили
    154 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    По умолчанию

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

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

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

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

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

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



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

    Возможно это будет уже не Спектрум, а другой, лучший компьютер. Его потомок METEOR-128, который кроме графики возьмет от своего предка самое лучшее. И мы продолжим писать игры уже под улучшеные режимы для нового компьютера или эмулятора. Это будет нашим ответом на разработку компьютера NEXT.
    Последний раз редактировалось zx-kit; 04.03.2018 в 08:07.
    "L-256"

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

    По умолчанию

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

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

    По умолчанию

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

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

    По умолчанию

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

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

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

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

    По умолчанию

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

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

    По умолчанию

    Стоит прикрутить опрос, сколько человек готово это купить и сколько человек готово под это писать софт. Затем сложить эти числа и разделить на 2пи - вот примерно столько и будет реально заинтересованных в очередном велосипеде людей
    Мои игрушки: PowerbookG4 / MacMiniG4 / MacMini i5 / Amiga1260 / Commodore64 / Atari65XE / MSX1 SVI-728 / MSX2 КУВТ2 / MiST / Profi+ / KarabasPro / Speccy2010 / Aspect128 / ZX-UNO VGA 2M / Tauon PC-1 / PS3 / PS4Pro+PSVR / PSP / PS Vita / GBC / LDK Game / RG350M / iPhone / Raspberry Pi (zeroW/3B+/4B)
    MorphOS / AmigaOS / MacOSX / Linux

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

    По умолчанию

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

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

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

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

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

Эту тему просматривают: 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

Ваши права

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