Игры > Игры на консолях 1-4 поколений
Zero Tolerance и SNES
<< < (4/8) > >>
ZeroUseless:
cptPauer, да вот нихрена подобного, фпс меряется по плавности управления, если зрения не хватает заметить весьма прерывистую смену картинок, если нет счётчика. 18-20фпс -- это в Wolf3D на том же мегадрайве, и оно всё куда плавнее. А ограничитель фпс он и в Африке ограничитель, авторы ZT его сунули просто потому-что их игра иначе покорёжится, вот и всё, но это ваще не довод в пользу ZT, и это никак не опровергает возможность пульнуть эту игру на SNES с приличным фреймрейтом.

--- Цитата ---Или дюк-нюкем 3д ? Там же сцена почти на весь экран, не считая HUD'a, и вполне гладкий фпс (если нет текстур с прозрачными пикселями) где-то 12-15 кадров будет. Ровно как и у кое-кого в 2014-ом.
Разве что неудобство в дискретности табличных значений при повороте, в отличии от кое-кого в 2014-ом.

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

--- Цитата ---Для справки, в 2014-ом никто не делал ничего ЗТ-подобного на сегу.
Зато ТОУ-СТОРИ-подобное - делали - Wolfenstein 3d. Там движок аналогичен гоночкам из ТОУ-стори.
--- Конец цитаты ---
Да какая разница. Сцена шире? Шире. ФПС выше? Выше.
ALKOSHA:

--- Цитата: Vivi the Black Mage от 26 Февраль 2016, 14:24:28 --- и размеры экрана у Бладшота побольше будут.
--- Конец цитаты ---
Да нет в бладшоте большего размера экрана. Там стены зеркалятся, как и в той стори на уровне с инопланетяшками.
Если бы там игрок мог прыгать и приседать, как в зеро-толерасте, то получился бы калейдоскоп.

Добавлено позже:

--- Цитата: ZeroUseless от 26 Февраль 2016, 14:47:18 ---Да какая разница. Сцена шире? Шире. ФПС выше? Выше.
--- Конец цитаты ---
Не шире чем в гоночках истории игрушек. И фпс примерно одинаков.

Добавлено позже:

--- Цитата: ZeroUseless от 26 Февраль 2016, 14:47:18 ---18-20фпс -- это в Wolf3D на том же мегадрайве,
--- Конец цитаты ---
Последний релиз 9-18. И то до 18-ти доходит, если стенка совсем вдалеке, и врагов нет на экране.

Добавлено позже:

--- Цитата: ZeroUseless от 26 Февраль 2016, 14:47:18 ---18-20фпс -- это в Wolf3D на том же мегадрайве
--- Конец цитаты ---
Вульф написан на SGDK. Процедура вывода пикселей там всё та же.
Ты пробовал вывести хотя бы один пиксель на экран?
Из-за анальной видео-системы процесс вывода пикселей самый тормозной, а не рендеринг  картинки в целом.
Там даже если просто анимировать один пиксель - 20 кадров в секунду  будет. Ни ТРИ ДЭ, ни псевдо-тридэ. Просто один долбаный пиксель чтоб от одного края экрана к другому перемещался - 20 фпс.
cptPauer:

--- Цитата ---А ограничитель фпс он и в Африке ограничитель, авторы ZT его сунули просто потому-что их игра иначе покорёжится
--- Конец цитаты ---

--- Цитата ---Для точного определения коллизии оно нужно. Если будет жёсткая просадка, то без ограничения фпс враги или гг будут застревать в стенах, или вовсе проходить сквозь них.
--- Конец цитаты ---
Короче, не знаю, что вы подразумеваете под ограничителем FPS.
Но, если разогнать проц в два раза, то все действия в игре станут быстрее в два раза (то же самое, если в эмуле поднять FPS до 120). Ничего не ломается.
Ограничителя там нет (по моим представлениям), там плавающая частота кадров что-ли.
А если его поставить, то разгон не будет влиять почти ни на что.

Конечно, это все не говорит о том, что FPS там высокий, а только о том, что он достаточно постоянный.
Но как по мне, то вроде как повыше 15..

Вот в Bloodshot залочено на 30 видимо, игровые действия не ускорятся (кроме открытия некоторых дверей).
ALKOSHA:

--- Цитата: cptPauer от 26 Февраль 2016, 17:25:04 --- то все действия в игре станут быстрее в два раза
--- Конец цитаты ---


--- Цитата: cptPauer от 26 Февраль 2016, 17:25:04 --- там плавающая частота кадров что-ли.
--- Конец цитаты ---

Если действия в игре становятся быстрее, то значит там нет нормализации в цикле {рендериг | апдейт координат}, когда одна процедура компенсирует вторую при разной задержке.
Но из предоставленного видео мне показалось иначе.
cptPauer:

--- Цитата ---Если действия в игре становятся быстрее, то значит там нет нормализации в цикле {рендериг | апдейт координат}, когда одна процедура компенсирует вторую при разной задержке.
Но из предоставленного видео мне показалось иначе.

--- Конец цитаты ---
На видео не оригинальный ром, а хак игры с ограничителем (Я про это говорил, хотя может и запутанно выразился). Поэтому, там всё ровно.
Без него было бы неиграбельно на этой частоте. Что и как хак ограничивает, я не знаю, хоть и исходник есть. Вроде бы Smoke это сделал.

--- Код: --- org $0
incbin "Zero Tolerance (UE) [!].gen"

org $78
dc.l VBL


org $AA2-10
VBL:
tst.b (counter).w
beq.s clear_counter_
subq.b #1,(counter).w
clear_counter_

org $1442

jsr ($1b0).w

org $1b0
wait_for_5_vbl:
nop
tst.b (counter).w
nop
bne.s wait_for_5_vbl
addq.b #5,(counter).w
tst.w   -$58D4(a6)
rts
clear_counter:
clr.b (counter).w
clr.w   -$56EA(a6)
rts

org $143E
jsr (clear_counter).w


counter equ $FFFFD000
--- Конец кода ---
Что-то на ассемблере про VBLANK и что его нужно ждать, лол.

А так-то там плавает частота
Vertex:
Ребят, я про то, что если на снесе воспроизвести ZT, то и так неогромное разрешение станет в 2 раза меньше. Пиксели никогда в ZT не бесили? Так вот, на снесе они стали бы крупнее. И сильно сомневаюсь, что игра стала бы скоростнее. 3д-графики там нет, и чип там не помог бы. Полчуили бы Волф 3Д. Без толп врагов, с тормозами и изображением в стиле раннего Пикассо.
ALKOSHA:

--- Цитата: Vertex от 26 Февраль 2016, 19:19:25 --- что если на снесе воспроизвести ZT
--- Конец цитаты ---

Сдаётся мне, что все в этой теме уже давно забили на дряхленькую старушку снес и яро обсуждают то, на что способна была БЫ сега, если БЫ.


Добавлено позже:
Я особо не вникал, но по-моему на СНЕСе хоумбрю менее активное, чем на сеге или даже на NES.
Именно поэтому какой-нибудь фёрст-пёрсон шутан на ней не скоро появится.
Уже даже на NES есть любительская демка рейкастера с текстурами. На снес же в основном только хаки. Хотя могу ошибаться.
Vertex:
История не терпит сослагательных наклонений, Алкоша. Что имеем, то имеем. На сеге есть скоростной, самобытный и интересный ZT, а на снесе - неудачные порты с IBM.

Добавлено позже:
Вообще-то этому холивару уже больше 20-и лет. Только тогда враждовали СЕГАвнюки с ПиСюками.
ALKOSHA:

--- Цитата: Vertex от 26 Февраль 2016, 19:55:46 ---Вообще-то этому холивару уже больше 20-и лет. Только тогда враждовали СЕГАвнюки с ПиСюками.
--- Конец цитаты ---

Холивару в "3д-играх" ?
Ну я хоть и православный сегист, но признаю, что за период пика популярности сеги, она продувала своему IBM-совместимому ровеснику на базе i80286 (не говоря уже о последующих 386 и 486 появившихся во времена популярности приставки).
В 2д подобное ПК (286) может и не шибко блистало динамикой (сделать сайд-скроллер c попиксельным скроллом через adaptive tile refresh в игре Commander keen было мега-прорывом), но полигончики всё же ПК быстрее рисовало.

Вульва на 286-ом лажает. Но это скорее всего потому, что больший объём видео-памяти приходится обновлять.


А вот Rise of triad вряд ли запустишь. Максимум blake stone.

Добавлено позже:

Вот эта игра на сеге значительно бодрее (+ есть псевдо-наклоны камеры).


Vertex:
Тогда холивар был не по 3Д, а по 2Д. Тогда из 3д вообще мало что было, и не для масс.

Добавлено позже:
Варлок на АЙБИЭМЕ был жутко пиксельным, а приставка смогла.

Добавлено позже:
И кстати, дум на 286-м не пойдёт.
ALKOSHA:

--- Цитата ---Варлок на АЙБИЭМЕ был жутко пиксельным, а приставка смогла.
--- Конец цитаты ---

Варлок был на ПеКе ? 0_0

Тот самый, что по фильму?  0_0

Добавлено позже:

--- Цитата: Vertex от 26 Февраль 2016, 22:20:48 ---И кстати, дум на 286-м не пойдёт.
--- Конец цитаты ---
Ну дык, естественно. Если ДАЖЕ rise of triad не пойдёт, ни о каком думе не может быть и речи.
Vertex:

--- Цитата: ALKOSHA от 26 Февраль 2016, 22:29:21 ---Варлок был на ПеКе ? 0_0
--- Конец цитаты ---
Конечно был. Ты как вчера родился.
Ну да. Там ещё видеовставки были короткие.
ALKOSHA:

--- Цитата: Vertex от 26 Февраль 2016, 22:33:36 ---Конечно был. Ты как вчера родился.
Ну да. Там ещё видеовставки были короткие.
--- Конец цитаты ---

Пытаюсь нагуглить. Но только сега, да СНЕС попадается.

И на вики про ПК-версию ни намёка
https://en.wikipedia.org/wiki/Warlock_(video_game)
Vertex:
Старые выпуски "от винта" погугли.
Yaranga:

--- Цитата: Vertex от 26 Февраль 2016, 19:19:25 --- 3д-графики там нет, и чип там не помог бы. Полчуили бы Волф 3Д. Без толп врагов, с тормозами и изображением в стиле раннего Пикассо.

--- Конец цитаты ---
Ранний Пикассо как раз ни разу не сюрреалист и не абстракционист, а вовсе даже обычный реалист с полотнами напоминающими классическую фотографию. В юности и молодости мэтр ещё не был тем прославленным экспериментатором.
Ogr:

--- Цитата: ALKOSHA от 26 Февраль 2016, 21:54:09 ---Вульва на 286-ом лажает. Но это скорее всего потому, что больший объём видео-памяти приходится обновлять.
--- Конец цитаты ---

--- Цитата: ALKOSHA от 26 Февраль 2016, 21:54:09 ---Вот эта игра на сеге значительно бодрее (+ есть псевдо-наклоны камеры).
--- Конец цитаты ---
запускаю в досбокс с циклами 2700 (что = 286 12Мгц), и они в разы быстрее работают чем на этих видео.

--- Цитата: ALKOSHA от 26 Февраль 2016, 22:35:58 ---Пытаюсь нагуглить. Но только сега, да СНЕС попадается.И на вики про ПК-версию ни намёка
--- Конец цитаты ---
моби тоже ни о чём таком не знает http://www.mobygames.com/search/quick?q=warlock+ , никак Vertexру во сне привиделось.

Добавлено позже:

--- Цитата: Vertex от 26 Февраль 2016, 22:20:48 ---И кстати, дум на 286-м не пойдёт.
--- Конец цитаты ---
ну как же не пойдет. с низкой детализацией и среднем окном, выходит что то вроде снесовского. :lol:
ALKOSHA:

--- Цитата: Ogr от 27 Февраль 2016, 01:43:13 ---ну как же не пойдет. с низкой детализацией и среднем окном, выходит что то вроде несовского.
--- Конец цитаты ---
Там вроде как юзаются инструкции, которые появились c 386DX.

Добавлено позже:
Даже 386-ой со средней детализацией тормозит.


Но щас конечно запустив на эмуляторе докажут обратное.
Ogr:

--- Цитата: ALKOSHA от 27 Февраль 2016, 01:54:59 ---Но щас конечно запустив на эмуляторе докажут обратное.
--- Конец цитаты ---
нет, там тоже самое. а вот с низкой детализацией и полным экраном вполне играбелен.  :P
Just Fan:

--- Цитата: Vertex от 26 Февраль 2016, 19:19:25 ---Ребят, я про то, что если на снесе воспроизвести ZT, то и так неогромное разрешение станет в 2 раза меньше. Пиксели никогда в ZT не бесили? Так вот, на снесе они стали бы крупнее. И сильно сомневаюсь, что игра стала бы скоростнее. 3д-графики там нет, и чип там не помог бы. Полчуили бы Волф 3Д. Без толп врагов, с тормозами и изображением в стиле раннего Пикассо.

--- Конец цитаты ---
Точно пиксели стали бы крупнее? Обычно меньшее разрешение по горизонтали у СНЕС обходилось либо обрезкой экрана (как в рок-н-ролл рейсинг) или более вытянутым по вертикали изображением (как в МК3). Ну и такой вопрос: если Сега может обрабатывать 80 спрайтов размерами до 32x32 пикселя, против 128, до 64x64 пикселей у СНЕС - каким образом это делает ее совершеннее?
ALKOSHA:

--- Цитата: Just Fan от 27 Февраль 2016, 04:57:24 ---Точно пиксели стали бы крупнее?

--- Конец цитаты ---

Он , наверное , подразумевал пиксели текстур. Что помимо обрезанного экрана пришлось бы текстурки урезать раза в два.
А спрайтовый генератор в фёрст-персон шутанах на 16 битах обычно для интерфейса используется (за исключением бладшота), так что особой роли он не играет.

Хотя есть такая мысля, что можно отредерить блок стены в виде куба со всех сторон, так, чтоб можно плавно его "крутить" анимацией спрайта. Затем из этих спрайтовых блоков генерить стены (масштабирование есть, с z-буфером только надо попотеть).

Добавлено позже:

--- Цитата: ALKOSHA от 27 Февраль 2016, 10:15:16 ---Хотя есть такая мысля, что можно отредерить блок стены в виде куба со всех сторон, так, чтоб можно плавно его "крутить" анимацией спрайта. Затем из этих спрайтовых блоков генерить стены
--- Конец цитаты ---



Так как моде7 распространяется лишь на один слой, нужно выбирать, что будет "затекстурировано"  или пол , или потолок.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии