PDA

Просмотр полной версии : Какие игры для Спектрума 48/128 используют мультиколор или гигаскрин???



predatoralpha
23.05.2012, 11:44
Случайно увидел видео игры Buzzsaw+ - игра использует мультиколор (1 пиксель в высоту), и я был приятно удивлён графикой. Почему-то считал, что мультиколор это удел демок, а не игр.
Какие ещё игры для 48/128 используют мультиколор или гигаскрин??
Каким образом происходит синхронизация? Жёсткое количество тактов от прерывания или как-то ещё?

newart
23.05.2012, 12:17
В меню красоту наводили с помощью мультиколора многие фирменные игры.

jerri
23.05.2012, 12:19
да :)
другого способа нет
во многих играх используется в меню

Zynaps Quarx Venom
в мультиколоре игр практически нет

predatoralpha
23.05.2012, 16:12
Ну вроде бы в фирменных спектрумах можно было по порту 0xFF прочитать значение последнего выведеного атрибута в строке. Да и процессор останавливался при попытке писать в медленную память во время вывода экранной строки, что можно было использовать для синхронизации.
А что там в современных клонах с портом 0xFF ? Эмулируется?

П.С. Таки надо бы проглянуть дисассемблером Buzzsaw+. Интересно ж.

NEO SPECTRUMAN
23.05.2012, 18:24
Каким образом происходит синхронизация?
По прерываниям.


Какие ещё игры для 48/128 используют мультиколор


Bozxle
http://www.worldofspectrum.org/infoseekid.cgi?id=0027065

Hexagonal Filler
http://www.worldofspectrum.org/infoseekid.cgi?id=0021064

Чтоб глянуть где ёще используется мультиколор (включая FX-ы в меню) на WOS-е сортируем по Feature: Rainbow Graphics

http://www.worldofspectrum.org/infoseekadv.cgi?what=1&regexp=&yrorder=1&year=0&type=0&players=0&turns=0&memory=0&language=0&country=0&licence=0&feature=123&publi=0&release=0&format=0&scheme=0&scorder=1&score=0&have=1&also=1&sort=1&display=3&loadpics=0



или гигаскрин??

Открывашка http://vtrdos.ru/full_ver/OPENS.ZIP

Season of Sacura http://vtrdos.ru/full_ver/S_SACURA.ZIP

Runaway City SE http://vtrdos.ru/full_ver/RUNAW_SE.ZIP

Nocturnal Illusion SE http://vtrdos.ru/full_ver/NOCTURSE.ZIP

Как вспомню добавлю еще.

Еще где то были недоделанные игры с поддержкой 3-колора.

например неиграбельный Zx Worms
http://www.worldofspectrum.org/infoseekid.cgi?id=0025168

predatoralpha
23.05.2012, 19:08
Спасибо!
Но только по прерываниям? Это ж большую часть времени процессора надо в прерывании сидеть..

NEO SPECTRUMAN
23.05.2012, 19:13
Это ж большую часть времени процессора

Это и так большую часть времени процессора.

Поэтому мультиколор так редко используется в играх.

newart
23.05.2012, 22:55
П.С. Таки надо бы проглянуть дисассемблером Buzzsaw+. Интересно ж.
Банальный тетрис. Чего там интересного? Есть тетрис с дигитальной музыкой и фреймовым плавных скролом например - технологически тот же мультиколор.
А уж сколько демок в мультиколоре...

---------- Post added at 21:54 ---------- Previous post was at 21:52 ----------


Поэтому мультиколор так редко используется в играх.
Вовсе не поэтому.

---------- Post added at 21:55 ---------- Previous post was at 21:54 ----------

Например Real Master's в 12 лет назад сделали Worms в мультиколоре 8х4.

NEO SPECTRUMAN
23.05.2012, 23:27
Вовсе не поэтому.

Например Real Master's в 12 лет назад сделали Worms в мультиколоре 8х4.
Имел ввиду именно 8х1.
Почему то не учёл другие варианты.

А так основная сложность в оптимизации кода по времени выполнения.

А где взять этих Worms?
Такие мне не попадались.

---------- Post added at 22:27 ---------- Previous post was at 22:24 ----------


Банальный тетрис. Чего там интересного?

Видимо predatoralpha интересует именно сам мультиколор.

Crash Nicker
23.05.2012, 23:46
Гигаскрин однозначно использует Kolobok Zoom 2, для придания спрайтам менее тёмного оттенка (на трубном телевизоре или Unreal'е со включённым noflic'ом графика больше похожа на восьмибитную, нежели однобитную).

Ditto Super Mario Bros. playable demo by Gogin.

Rindex
23.05.2012, 23:58
А где взять этих Worms?
Такие мне не попадались.

А они вообще есть в рабочем виде? Упоминание о них только такое:


CPU: Поподробней, пожалуйста.

RM: Ну, пишем цветных WORMS , ну еще
одна мультиколорийная игра... (прим. ред.
- WORMS - действительно крутая игруха бу-
дет, карта - в несколько раз больше, чем
в других демо-версиях, которые вы могли
видеть, one-frame в турбо-режиме, а также
крутейший звук на GENERAL SOUND с русифи-
цированной pC версии один в один, мы ви-
дели исходники на СС ночью, правда не
смогли насладиться звуком)

Полностью интервью можно прочитать вот тут (http://www.zxpress.ru/article.php?id=5557).

predatoralpha
24.05.2012, 00:11
Всем спасибо за ответы!

Shadow Maker
24.05.2012, 02:33
Ну вообще еще вот такие вормсы есть, под триколор. Хз, надо тут примеры триколора или нет.

http://shadowmaker.nm.ru/down/WORMZWV2.$B

Тож недоделанные.

PS: Не звоните по номерам, там давно другие жильцы. Это я для особо энергичных, а то есть тут такие.

NEO SPECTRUMAN
24.05.2012, 23:54
А чего не один worms не был доделан?
Все гнались за фреймовостю.

newart
25.05.2012, 00:01
Все гнались за фреймовостю.
Я две версии загубил... Забавно, что все останаливались примерно на одном и том же этапе.

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

predatoralpha
26.05.2012, 03:27
Дисассемблировал код игры, возник вопрос по мультиколору:
http://zx.pk.ru/showthread.php?p=509934#post509934
Если кто реализовывал мультиколор, или хорошо знает работу ULA - прошу ответить.

Alex Clap
07.08.2012, 22:40
Игра Buzzsaw+ и мне чрезвычайно понравилась, красота просто :)


Случайно увидел видео игры Buzzsaw+ - игра использует мультиколор (1 пиксель в высоту), и я был приятно удивлён графикой. Почему-то считал, что мультиколор это удел демок, а не игр.


http://abzac.retropc.ru/content?id=372

alone
16.10.2013, 18:22
Hexagonal Filler адаптирован под ATM Turbo 2. Теперь ничего не надо настраивать, а картинки стали больше и красивше :)

http://alonecoder.nedopc.com/zx/HEXAFATM.zip

Исходники: http://alonecoder.nedopc.com/zx/hexafatm_src.zip

Максагор
16.10.2013, 18:28
Проверял на эмуле под T2+ с xBIOS. Виснет в меню после выбора 1-2 игроковой игры. Запускал в режиме реальной дискеты.

psb
16.10.2013, 18:51
Проверял на эмуле
так реала что ли нет?:) в свете последних событий я был уверен, что у тебя реал в первую очередь%) да и еще у пары сотен людей...

Максагор
16.10.2013, 19:09
так реала что ли нет?:) в свете последних событий я был уверен, что у тебя реал в первую очередь%) да и еще у пары сотен людей...

Во-первых, я сейчас на работе. Во-вторых, реал у меня сейчас в коматозном состоянии - плата начала 90-х рассыпается, ремонтировать уже задрало. Заказал новую, но пока еще не дошла. А так да, я реальщик.

Пысы: нерабочесть моей основной "лошадки" (а программирую я преимущественно на реале, эмуль и кросс-средства использую только в качестве вспомогательных дополнений) одна из причин, по которой куча проектов стоит.

psb
16.10.2013, 19:15
реал у меня сейчас в коматозном состоянии - плата начала 90-х рассыпается
пичалька...

Hacker VBI
16.10.2013, 22:41
Hexagonal Filler чёткий!
только побиждает, гад :)

alone
16.10.2013, 23:26
Прошу прощения, выложил битый архив. Перекачайте.


только побиждает, гад
Я всё ещё его побеждаю спустя 9 лет :) Правда, уже не с тем разгромным счётом, как раньше, и не могу попасть в первые три места, чтобы увидеть бонусную картинку :)

Максагор
16.10.2013, 23:49
Прошу прощения, выложил битый архив. Перекачайте.


Заработало! )))

bigral
17.10.2013, 00:39
Пысы: нерабочесть моей основной "лошадки" (а программирую я преимущественно на реале, эмуль и кросс-средства использую только в качестве вспомогательных дополнений) одна из причин, по которой куча проектов стоит.

А АТМ-1 4.50 есть? Ато недавно попали комне 2 платы в непонятном состоянии, на их двух токо 1 ХЛ-ка, еще не пробовал включать. Думал восстановить чтобы заценить тот софт что был сделан под эти машинки, там же телефонная линия подключается под ЦАП\АЦП да?

Максагор
17.10.2013, 01:58
А АТМ-1 4.50 есть? Ато недавно попали комне 2 платы в непонятном состоянии, на их двух токо 1 ХЛ-ка, еще не пробовал включать. Думал восстановить чтобы заценить тот софт что был сделан под эти машинки, там же телефонная линия подключается под ЦАП\АЦП да?

У меня есть в наличие ATM 5.20 (это схемно та же самая ATM 4.50, но с клавиатурой не выносной, а разведенной на одной общей текстолитовой подложке с мамкой - т.е. вверхху платы все микросхемы, а внизу кнопки... ))))

Она практически рабочая, только пару битых РУшек памяти (комп заускается, но тест памяти ругается, и часть программ глючит, если код попадает в зону ответственности битой памяти). Только пока у меня сейчас нет физической возможности ее доотремонтировать подключить - бытовые условия не позволяют. Пока что.

Телефонная линия там действительно есть, точнее заложена на плате, но почему-то очень часто ее туда не напаивали, оставляя в этом месте платы пустое место. Да и мне так и не пришлось проверить ее в рабочем состоянии. Но софт под это дело есть. У меня на сайте АТМ лежит...

P.S. Если что, софт пожно на UNREAL заценить - он эмуляцию АТМ-1 поддерживает.

dimidus
06.04.2020, 10:17
Хочу заново поднять эту тему и посмотреть на игры, в которых используется гигаскрин (мультиколор в меньшей степени), о которых здесь ещё не говорили. Хочется понять, игра больше выигрывает или страдает от мерцающей палитры цветов. Есть-ли игра с гигаскрином и скроллингом одновременно?

Lethargeek
06.04.2020, 15:05
dimidus, из неупомянутых глянь Apage Satanas (эдакая полуигра-полудемка)

но всё же больше толку от моргалки для мини-карт (как в Nether Earth)
и для промежуточной яркости (лучше для отдельных спрайтов как в колобке)

dimidus
07.04.2020, 08:56
dimidus, из неупомянутых глянь Apage Satanas (эдакая полуигра-полудемка)

но всё же больше толку от моргалки для мини-карт (как в Nether Earth)
и для промежуточной яркости (лучше для отдельных спрайтов как в колобке)

А чего-то помасштабнее нету? Если не брать в расчёт серию аниме-квестов. Типа r-type, к примеру. Интересно посмотреть гигаскрин, реализованный не поочерёдным выводом двух различных изображений всего экрана, а там где меняются атрибуты одной и той же графики, чтобы получить альтернативные цвета. Есть такие игры? Ведь перекрасить атрибуты один раз за кадр задача не сложная, а профит по цветам +87 (Вот кстати, если взяться "раскрасить" уже имеющиеся игры таким макаром...)