Флейм
GameDev.ru / Флейм / Форум / Spectrum style по-современному [исследовательский проект] (2 стр)

Spectrum style по-современному [исследовательский проект] (2 стр)

Страницы: 1 2 3 421 Следующая »
Shurik7777Постоялецwww6 мая 201814:51#15
Когда интересовался Спектрумом, одним из аппаратных улучшений для него мечтался мат. сопроцессор, ускоряющий встроенный Calculator.
Все вычисления в Бейсике производились через этот Calculator - набор мат.функций в ПЗУ, которые вызываются через программное прерывание (RST-нагуглите-цифру-сами), а затем идут коды этого калькулятора. Ну вот сопроцессор (точнее уж акселератор) должен был перехватывать то самое RST и выполнять все команды у себя. Такая схема позволила бы как ускорить вычисления в Бейсике (а "считающих" программ было много), так и прочие программы, что используют калькулятор (какой-нибудь аналог VisiCalc или Vu-3D).
Сейчас проще на FPGA сделать аналог Z-80 с большой частотой в десятки, а может сотни МГц.
Кстати, =A=L=X=, для Амиги что-то подобное выпустили (в 3-4 раза быстрее 68060).  Не интересовался?
0iStalkerМодераторwww6 мая 201814:57#16
=A=L=X=
> Так а если избавится, то какой видеорежим должен получится?
>
>

Как в MSX/SMS... впрочем, приделать туда HDD и современную перефирию относительно не сложно. Если не считать цветовых атрибутов, то особенность видеорежима ZX Spectrum связана исключительно с необходимостью регенерации оперативки, эту обязанность возложили на видеоконтроллер, отсюда нелинейная карта видеопамяти.

VirtexПостоялецwww6 мая 201814:59#17
=A=L=X=
> Так а если избавится, то какой видеорежим должен получится?

Да ну по сути EGA/VGA. Просто с олдскульной палитрой и крупными пикселами.

Есть два достоинства у "8-битного" графона:
1) ностальгия (у половины геймеров);
2) включение в мозгу эффекта дорисовывания картинки, что повышает эффект погружения (это тоже лишь у половины игроков; у графодрочеров такой видеорежим в мозгу отсутствует, поэтому они и хейтят пиксель-арт, молясь на Круизис :) ).

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

Правка: 6 мая 2018 15:12

VirtexПостоялецwww6 мая 201815:03#18
Shurik7777
> Сейчас проще на FPGA сделать аналог Z-80 с большой частотой в десятки, а может сотни МГц.

Игрок не видит, какой там процессор. Так что еще проще - писать Spectrum style игры прямо на ПиСи. :) Можно даже игровой движок взять готовый типа Unity, а не заморачиваться на голом Бейсике/ассемблере.

AlikberovПостоялецwww6 мая 201815:56#19
Вoт написал ZX-фильтрацию изображения с вэб-камеры.

P.S.: Браузер может ругаться на необычайный код… Так как исходники - как на ладони, гарантирую - код безопасен! Сами можете убедиться, изучив…

gudleifrПостоялецwww6 мая 201816:24#20
Virtex
> Размеры игровых миров возросли, и их разнообразие (больше не нужно собирать
> уровни из одних и тех же нескольких тайлов). Больше взаимодействующих объектов,
> сложнее ИИ, появилась тру физика, тру 3D, возросла динамичность игр.
> На Спектруме были попытки делать полноценные 3D игры. Но у них очень низкий
> FPS. 3D - это не только графон. Это меняет и геймплей.
Учите матчасть!
ИванхэПостоялецwww6 мая 201816:36#21
А нафига? Игры как раз и радовали, когда превышали ожидания. Спектрум был платформой для изобретателей методов. А не как сейчас - сел в движок, захерачил игру
VirtexПостоялецwww6 мая 201817:02#22
gudleifr
> Учите матчасть!

На вашем сайте? :)

VirtexПостоялецwww6 мая 201817:04#23
Иванхэ
> А нафига? Игры как раз и радовали, когда превышали ожидания. Спектрум был
> платформой для изобретателей методов.

Если у тебя есть идеи, как вернуть на Спектрум миллионы игроков, то я готов выслушать. :) И поизобретать что-нибудь для них непосредственно на оном железе. :)

itmanager85Постоялецwww6 мая 201817:08#24
Virtex
> Вот как выглядят обычные фильмы на Спеке:
хочешь сказать что клипаки со звуком идут на спектруме ? :D

возникает резонный вопрос - откуда там столько памяти ? :D

чё то тут не чисто .. не верю я в такую адскую мощь спектрума ..

gudleifrПостоялецwww6 мая 201817:10#25
Virtex
> На вашем сайте?
Не хотелось бы. Во-первых, там для инженеров, во-вторых, к тому, что Вы делаете, лучше "не относиться".
VirtexПостоялецwww6 мая 201817:56#26
itmanager85
> хочешь сказать что клипаки со звуком идут на спектруме ? :D

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

AlikberovПостоялецwww6 мая 201818:07#27
Virtex
Видимо, с флешки гонит обработанный видеопоток.
Нe возбраняемо, так как DivXviD - тоже обработанный видеопоток.

P.S.: Если бы 30 лет назад продавались бы кассеты не только с играми, но и с фильмами/аниме на ZX-Spectrum, было бы круто…

gmakeПостоялецwww6 мая 201818:29#28
VirtexПостоялецwww7 мая 20180:45#29
Отрендерил на современном движке 3D лес в квази-спектрумовском графоне, но с полноценными моделями, текстурами и туманом:

+ Освещение/тени:

Ну а так, например, 3D лес делали на Спектруме (это игра "Deathchase", быстро едем на мотоцикле вперед, так что процу тут некогда было 3D-модели и текстуры рисовать):

+ Показать

Что скажете?

Правка: 7 мая 2018 1:22

Страницы: 1 2 3 421 Следующая »

/ Форум / Флейм / ПроЭкты

2001—2018 © GameDev.ru — Разработка игр