Игры > Игры на консолях 1-4 поколений
[SMD] 3D графика на сеге.
<< < (25/25)
Ogr:
ZeroUseless, посмотреть на эмуляторе что на каком слое не сложно.
ZeroUseless:
Да только сейвстейтов до каждого уровня нет, так бы без вопросов посмотрел.
Ogr:
ZeroUseless, читы.
ZeroUseless:
Ну, спасибо, всё остальное из игры примерно понятно, кроме правдивости утверждения из документа из гугла, что слой окна нельзя использовать вместе со слоем-А, иначе откуда берутся игры типа body count и 60-и цветов на экране в играх, правда?
Ti_:

--- Цитата: ZeroUseless от 14 Июль 2014, 01:40:17 ---иначе откуда берутся игры типа body count и 60-и цветов на экране в играх, правда?

--- Конец цитаты ---
Много цветов, это между строк или смена палитры (та ж вода в sonic2) или включение shadow/highlight режима (затенение/засветление).
Всякие спецэффекты это изменения положения слоёв между строк или даже в середине строк - по горизонтали можно каждую строку сдвигать, по вертикали вроде бы каждый ряд в 8пикселей.


ZeroUseless:
Хорошо, а что это за полосатая область в видеопамяти? Туда можно что-нибудь своё вписать(спрайт ватмана из игры на SNES, например)?
Ti_:

--- Цитата: ZeroUseless от 14 Июль 2014, 12:09:14 ---Хорошо, а что это за полосатая область в видеопамяти? Туда можно что-нибудь своё вписать(спрайт ватмана из игры на SNES, например)?

--- Конец цитаты ---
Карты тайлов для фона (обычно в областях $C000-$CFFF и $E000-$EFFF), спрайт-память (обычно в области $F000-$F27F), и толи hscroll толи vscroll хранятся в общей видеопамяти вместе с тайлами(графикой).
Это можешь глянуть в VDP Registers.
3DSchumacher:

--- Цитата: Ti_ ---по горизонтали можно каждую строку сдвигать, по вертикали вроде бы каждый ряд в 8пикселей.
--- Конец цитаты ---

из хелпа басиегаксорза:
Syntax: Scroll <UP/DOWN/LEFT/RIGHT>, [Quantity], [Entry]
Description: Scrolls a background plane. <UP/DOWN/LEFT/RIGHT> is the direction to scroll in. [Quantity] is the displacement to shift the screen corresponding to its direction. [entry] is the scroll entry. If the scroll mode for a direction is HSCROLL_OVERALL or VSCROLL_OVERALL, then [entry] can be ommited. If the scroll mode for a direction is HSCROLL_CELL then [entry] specifies which horizontal cell will be scrolled, where one unit of [entry] equals 8 horizontal lines (in pixels).If the scroll mode for a direction is HSCROLL_LINE then entry specifies which horizontal line will be scrolled, where one unit of [entry] equals one pixel high line. If the scroll mode for a direction is VSCROLL_2CELL then entry specifies which verticle line will be scrolled, where one unit of [entry] equals a width of two cells (two cells equals 16 pixels). The Scroll command does not scroll sprites along with the background plane. Sprite will have to be shifted manually, if desired.

Выходит, по вертикали только или слой целиком, или колонками по 2 тайла (16 пикселей).
8bit_stories:
Было здесь?



Навигация
Главная страница сообщений
Предыдущая страница

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