Emulators & FAQ for SONY PlayStation Эмуляторы SONY PlayStation и Руководства по настройке

Реклама
Rate This Thread - Эмулятор ePSXe & FAQ (All Versions).
(0)
Thread Rating: 0 votes, average.

Closed Thread
 
Thread Tools
Old 22-07-2008, 19:44   #1
Person Of The Community
 
Join Date: Jul 2008
Gender: Male Male
Posts: 660
BrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспоримаBrotherFOX репутация неоспорима
Default Эмулятор ePSXe & FAQ (All Versions)             

ePSXe



Название: ePSXe
Дата первого релиза: Sep 08, 2001
Домашняя страница: http://www.epsxe.com
Разработчики: Calb, Galtor and _Demo_
Версия на данный момент: 1.7.0
Другие используемые версии: 1.5.2, 1.6.0
Поддерживаемые платформы: Windows, Linux
Статус в настоящее время: Alive and kicking!
-----------------------------------------------------------------------
Без сомнения, лучший плагинный эмулятор PSX, на данный момент
времени. Обладает отличной совместимостью, хорошей скоростью,
и в силу того, что эмулятор плагинный - масса настроек и возможность
добиться оптимального соотношения качество/производительность.

-----------------------------------------------------------------------

Download Section:

Платформа: Windows

[Сайт разработчика]

ePSXe v1.7.0
ePSXe v1.6.0
ePSXe v1.5.2

Платформа: Linux

ePSXe v1.6.0

-------------------------------------------------

>>> ePSXe v1.7.0 [Russian]. >>>

ePSXe v1.7.0 [English] + Zlib1.dll + Необходимые плагины + Биосы.



-------------------------------------------------
ePSXe v1.6.0 [English + Russian] + Необходимые плагины + Биосы.



-------------------------------------------------
Коллекция плагинов.

Коллекция БИОСов.
-----------------------------------------------------------------------

Системные требования:
Минимальные:
P200 MMX
256 MB RAM
3D Video card

------------------
Рекомендуется:
PII 500
512 MB RAM
DirectX/OpenGL compatible card


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

-----------------------------------------------------------------------
http://www.ngemu.com/psx/epsxe.php - Ветка посвящённая данному эмулятору на NGemu.
http://www.ngemu.com/psx/epsxe.php?action=compat - Совместимость с некоторыми играми.
-----------------------------------------------------------------------

-----------------------------------------------------------------------

Устройство эмулятора:

Автор рукаводства: Dimka

Эмулятор ePSXe является модульным, т.е. сборным. Этими модулями являются: сам ePSXe эмулирующий работу процессора PlayStation, BIOS PlayStation, MemoryCard PlayStation и плагины эмулирующие остальные части системы. Все это хранится в папке эмулятора и разложено в отдельных папках:

папка bios - Здесь лежат BIOS'ы, из которых можно выбрать один для эмуляции.
cheats - Папка для чит-кодов к играм.
memcards - Лежат карты памяти, их можно создать неограниченное количество.
plugins - Папка с плагинами.
server - Папка с сервером, необходим для игры по сети.
snap - Сюда будут сохраняться ваши скриншоты, которые можно сделать кнопкой F8.
sstates - Сохранения эмулятора, не карты памяти!

Важно: Версия 1.7 требует обязательного присутствия в папке с эмулятором файла Zlib1.dll, который можно взять здесь или сразу скачать готовую сборку, по одной из ссылкок, выше по тексту.

-----------------------------------------------------------------------
Итак, давайте разбёремся с интерфейсом этого эмулятора. Перед Вами главное окно - разберем все его опции по порядку:
-----------------------------------------------------------------------

-----------------------------------------------------------------------
Меню File:

Run CDROM - Запуск игры для PlayStation с компакт диска (берегите свой привод, и лучше пользуйтесь образами диска-ISO.).
В большинстве игр не дает хорошей скорости игры, так как скорость считывания данных маловата.

Run ISO - Запуск игры с образа диска-ISO. т.е. сохраненный на жестком диске файл-образ диска, который можно сделать программами Clone CD, Alcohol, CDRWin.
Run PS-EXE - Запуск исполняемого файла PSX.
Run BIOS - Запуск BIOS PlayStation, в котором можно либо поработать с картами памяти либо с CD-проигрывателем.
Change Disk - Смена диска, необходим для игр расположенных на нескольких дисках (например: после прохождения первого диска игра требует второй, вставьте другой диск либо выберите другой файл-образ).
Exit - Выход

Меню Run:

Continue - Продолжить эмуляцию.
Reset - Перезагрузка эмулятора.
Save State [F1] - Сохранить игру (в любое время). Не на карту памяти! Сохранения лежат в папке "sstates". C помощью клавиши [F2] можно выбрать один из пяти предусмотренных слотов.
Load State [F3] - Загрузить игру, все так же не с карты памяти. Причем если играть в многодисковую игру, то чтобы загрузить сохранение сделанное на n - ом диске, необходимо сначала запустить первый диск, потом загрузить сохранение и только потом выбрать нужный диск. Иначе при попытке "загрузиться" сразу с n-го диска в меню Run --> Load State [F3] Просто не будет сохранений.
Enable Logs - Показывать консоль/текстовое окно. В нем вы сможете увидеть всё происходящее - загрузку модулей, ошибки и другую необходимую информацию - рекомендуется включить и ознакомится, если возникают ошибки.

Меню Config:

Wizard Guide - Полная настройка эмулятора (Рекомендуется для первой настройки эмулятора).
Video - Настройка видеоплагина.
Sound - Настройка аудиоплагина.
Cdrom - Настройка CD-плагина.
Bios - Выбор БИОСа.
Netplay - Настройка сетевого плагина.
Memory Card - Выбор карт памяти.
Game Pad - Настройка управления.

Меню Options:

Auto load ppf files enabled - Включить автоматическую загрузку ppf файлов (Различные патчи).
Country - Выбор региона для приставки: Лучше включить Autodetect, но иногда, придется выбирать вручную, тогда: NTSC - Япония, США; PAL - Европа

Меню Help:

Надеюсь, с этой опцией, все понятно. Кроме непосредственной помощи здесь еще есть выбор языка (Английский или Испанский)


-----------------------------------------------------------------------------------------------------

Настройка

----------------------------------------------------------------------
Чтобы настроить эмулятор можно воспользоваться пунктом меню Config-->Wizard Guide, который поможет в полной пошаговой настройке эмулятора, а можно настроить каждую часть эмулятора по отдельности (хорошо пригодиться, когда необходимо настроить какой-либо один плагин, нетрогая остальные) все там же в Config.
-----------------------------------------------------------------------------------------------------

Выбор BIOS

----------------------------------------------------------------------
Биосы должны лежать в папке bios (С:\ePSXe1.6\bios), путь к нему нужно указать в Config-->Bios. Биосы должны имеют расширение .bin, и имеют названия, состоящие из букв "scph" и цифрового четырехзначного кода (scph 1001, scph7001, scph 7502 и многие другие). Лучше использовать либо "scph 1001", либо "scph 7502"
-----------------------------------------------------------------------------------------------------

Настройка Video.

----------------------------------------------------------------------
Для различных видов видеокарт необходимы различные плагины, так, для старых Radeon'ов и видео карт до GeForce 4 включительно - наилучшим вариантом является Pete's OpenGL Driver 1.76, его и рассмотрим:


Сразу же скажу если вам неохота или некогда мучаться с настройками видеоплагина, то вам поможет небольшой раздел Default settings, внизу окна настройки:



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

Раздел Resolutions & Colors:

Fullscreen mode: - Полноэкранный режим, Desktop resolution: - Выберите разрешение вашего монитора.
Window mode: - Оконный режим, Window size: - Выберите размер окна.
Color depth - Качество цвета, лучше поставить "32 Bit".
Keep psx aspect ratio - Соотношение длины и ширины как на PlayStation, лучше галочку не ставить.

Раздел Textures:

Texture quality - Качество текстур (наилучшим является R8 G8 B8 A8).
  1. o don't care - Use driver's default textures - Никаких эффектов т.к. используются первичные видеодрайвера.
  2. o Fast, but less colorful - Быстрая скорость, но низкое качество.
  3. o Nice colors, bad transparency - Хорошие качество, меньше прозрачности.
  4. o Best colors, more ram needed - Отличное качество, требует больше ресурсов.
  5. o Slightly fast with some cards - На некоторых картах позволяет увеличить скорость.
Texture filtering - Фильтрование (сглаживание). Отвечает за смазанность спрайтов и текстур на полигонах. Для 3D-игр ставьте число поменьше (1-3), а для двухмерных побольше (4-5). Выбирайте сами и не бойтесь экспериментировать.
Hi-Res textures - Красота текстур.
  1. o 2xSal - Размазанные текстуры (необходимо больше ресурсов и уменьшается скорость игры).
  2. o Stretched - Растянутые текстуры (картинка четче, но графика становиться менее плавной), требуется меньше ресурсов.
Gfx card vram - Размер памяти видеокарты. Поставьте столько, сколько у вас есть. "Autodetect" - не ставьте

Раздел Framerate:

Show FPS display on startup - Показ FPS (кадров в секунду) на дисплее и не только. Полезная опция.
Use FPS limit - Ограничение количества кадров (замедлит слишком быструю эмуляцию на "мощных" компьютерах). Обязательно обратите вниманиена эту опцию, если эмуляция у Вас работает слишком быстро.
Use Frame skipping - Пропускание кадров (ускорит слишком медленную эмуляцию на "слабых" компьютерах, путем пропуска кадров).
Auto-detect FPS/Frame skipping limit - Автоматическое определение ограничения/пропуска кадров. Не всегда работает корректно, так что лучше установить вручную.
FPS limit - Ручное ограничение количества кадров, т.е, непосредственно скорости эмуляции. Рекомендуемое значение 60 кадров, но опять же не бойтесь экспериментировать и делайте, так как вам нравиться. При слишком большой или маленькой скорости возможны проблемы со звуком.

Раздел Compatibility:

Off-Screen drawing: - Прорисовывание скрытых элементов в 3D-играх. Чем больше цифра, тем больше прорисовка. Экспериментируйте! Выбирайте сами!
Framebuffer textures: - Место загрузки текстур.
  1. o Emulated vram - Видеопамять эмулятора.
  2. o Black - Быстрая работа, но без эффектов.
  3. o Gfx card buffer - Использует буфер видеокарты, но может медленно работать.
  4. o Gfx card buffer & software - Тоже, но еще медленнее.
Framebuffer access: - Доступ к видео. Ставьте как на скриншоте.
Alpha MultiPass: - Коррекция непрозрачных текстур.
Mask bit: - Необходим в некоторых играх.
Advanced blending: - Эмуляция цвета "как на PlayStation".

Раздел Misc:

Scanlines - Черные линии как на телевизоре.
Line mode - Выбор линий полигонов.
Unfiltered framebuffer updates - Пари включенном сглаживании, видеоролики остаются несмазанными.
Force 15 bit framebuffer updates - Усиление 15 битовых буферных коррекций. (Лучше выключить)
Color dithering - Улучшение качества теней в двухмерных играх при 16 битах.
Screen smoothing - Экранное сглаживание, замедляет эмуляцию т.к. необходимо много ресурсов.
Screen cushion - Бесполезная функция, должна регулировать скорость экранного сглаживания
Disable screensaver - Выключить скринсейвер. Если используете - ставьте галку.
Special game fixes - Различные специальные функции плагина. Ставятся к каждой отдельной игре. (Очень редко)



----------------------------------------------------------------------

Это была настройка плагина OpenGL 1.76 от Pete's. Но если у вас имеется одна из современных видеокарт класса GeForce FX либо новые Radeon'ы, которые используют технологию DirectX9 пиксельные шейдеры 2.0., тогда лучше использовать Pete's OpenGL2 PSX GPU Plugin, на данный момент - версии 2.09. Рассмотрим основные отличия:

----------------------------------------------------------------------



----------------------------------------------------------------------

Internal X-Y Resolution - Является своего рода анти-алиасингом встроенным в эмулятор. Т.е. включение этих установок заставляет видеокарту рендерить картинку в более высоком разрешении, что прямо сказывается на ее качестве.
  1. o Low - Для видеокарт с 32 Mb памяти
  2. o High - Для 64 Mb
  3. o Very high - Для 128 Mb
No render-to-texture - Лучше не включать, скорость вывода графики упадет довольно значительно!
Use pixel shader for "PSX texture window" emulation - Поддержка пиксельных шейдеров встроенных в эмулятор, таких как: сглаживание картинки, улучшенное затенение и т.д. Если у вас GeForce FX (не 5200) включите обязательно.
Shader effects - При включении шейдеров включите эту опцию. Тут можно выбрать шейдер, а Shader level указывает силу его воздействия на картинку. Новые шейдеры скачивайте на сайте Pete.
MDEC filter - Уменьшает пикселизацию видеороликов.
GF4 / WinXP crash fix - Поддержка WinXP, Win2000.

-----------------------------------------------------------------------------------------------------

Настройка Audio.

----------------------------------------------------------------------------

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

----------------------------------------------------------------------



----------------------------------------------------------------------

Enable Sound - Включить звук (необходим для задействования CDPCM и XA звуков). CDPCM и ХА - форматы звука в PlayStation. Включаем.
Enable CDDA Sound - Включить CDDA звук (в основном музыка). Включаем.
Enable XA sound - Включить ХА звук, необходим в MDEC видеороликах. Включаем. По-умолчанию выключен!
Enable SPU IRQ hack - Необходим в некоторых играх, экспериментируйте отдельно с каждой игрой.

Теперь разберем конкретно плагин Null2's Audio Driver 1.4, являющийся довольно несложным в освоении и одновременно дающий неплохое качество звука. Главное все правильно настроить.


----------------------------------------------------------------------



----------------------------------------------------------------------

Раздел Driver Configuration:

Attributes: - Качество звука, выбирайте сами как вам нравиться.
buffer length: - Длина буфера. Попробуйте выставить значение 50-70.
block: - Количество блоков. При условии длины буфера 50-70, ставим 5.
interval: - Интервал между блоками звукового потока. Определяется значениями Buffer length и Block. Поток состоит из блоков (чем больше блоков, тем чаще обновляется звуковой поток), размер блока определяется его буфером (чем меньше размер буфера, тем быстрее заканчивается блок и соответственно быстрее обновляется звуковой поток). Вобщем опять же пробуйте, пробуйте и пробуйте!

Раздел Misc:

use reverb - Включить реверберацию (эхо)
reverse L/R - Реверс звука (лево на право, право на лево)
for win2k - Поддержка WinXP, Win2000
Mute XA/VAG stream - Выключить звук
enable VAG stream - Выключить VAG звук (речь)
linear interpolation - Линейная интерполяция. Сглаживание перехода между блоками звука. Из-за этого иногда возникает шуршание или хрип

-----------------------------------------------------------------------------------------------------

Настройка CD-ROM.

----------------------------------------------------------------------------

Прежде чем продолжить еще раз скажу, что лучше всего играть не с самого CD привода (пожалейте его и диски), а с файлов-образов (ISO), к тому же скорость игры будет намного лучше. А теперь о главном. Настройка CD плагинов довольно сложна, следует учесть и тип привода и систему и наличие драйверов. Поэтому самым простым решением является выбор встроенных плагинов ePSXe.

----------------------------------------------------------------------



----------------------------------------------------------------------

У эмулятора уже имеются 2 встроенных CD плагина и лучше не "заморачиваться" и использовать их:
  • ePSXe CDR ASPI core 1.5.2 для Win9x.
  • ePSXe CDR WNT/W2K core 1.5.2 для Win2000, WinXP

Рассмотрим плагин ePSXe CDR WNT/W2K core 1.5.2:

----------------------------------------------------------------------



----------------------------------------------------------------------

Как видно настроек немного:

First Cdrom letter - Выберите букву вашего CD привода.
Enable subchannel read from cdrom - Эмулятор сразу считывает данные с CD (может быть очень медленным).
Enable subchannel cashing to disk - Сначала данные кэшируются на жесткий диск, а эмулятор уже берет все оттуда.
Enabled subchannel caching for LG - То же, но протестированное для привода LG.

-----------------------------------------------------------------------------------------------------

Настройка управления.

----------------------------------------------------------------------------

Для эмуляции джойстиков PlayStation можно применять клавиатуру, мышь (стратегии), джойстик, геймпад. Настройка кнопок не отличается особой сложностью, устанавливайте так как вам больше нравиться и как наиболее удобно для данной игры. Для того чтобы изменить кнопку просто щелкните мышкой на окошко выбранной кнопки, а затем нажмите соответствующую кнопку на клавиатуре/джойстике. Для аналоговых устройств присваивайте значение: Ось X (по горизонтали) - красная стрелка, ось Y (по вертикали) - синяя стрелка.

----------------------------------------------------------------------



----------------------------------------------------------------------

Окошко в правом верхнем углу определяет тип управляющего устройства:

Digital Only - Любое цифровое устройство.
Digital/Analog (F5) - Цифровое/аналоговое устройство (F5 - переключение между режимами).
Digital/Analog Mouse T0 (F5) - Цифровое устройство/аналоговая мышь Т0.
Digital/Analog Mouse T1 (F5) - Цифровое устройство/аналоговая мышь Т1.
Digital/Gun (F5) - Цифровое устройство/пистолет.
Digital/Mouse (F5) - Цифровое устройство/стандартная мышь.
Disabled - Отключить джойстик (играйте на клавиатуре).

Раздел Rumble определяет параметры вибрации джойстика:

Type - Выбор типа драйвера, для преобразования сигнала с ForceFeedback-джойстиков. Пробуйте, экспериментируйте.
Big Motor - Тип большого двигателя.
  1. o Constant - Двигатель постоянного тока.
  2. o None - Без двигателя.
  3. o Sine - Двигатель переменного тока.
Small Motor - Тип малого двигателя.

-----------------------------------------------------------------------------------------------------

Настройка сетевой игры.

----------------------------------------------------------------------------

Эмулятор ePSXe 1.6 также поддерживает сетевую игру, также как если бы вы соединили две приставки вместе! Поэтому если у вас существует подключение к Интернету или локальной сети, то вам может быть полезен этот раздел. Плагин тут всего один: CyberPad 1.4. Сам плагин кладём в папку plugins, а клиент в корневую папку эмулятора. Настрайка не требуется, главное не пытаться использовать другой клиент (работать не будет). А теперь о запуске игры (и сетевом режиме тоже)...

-----------------------------------------------------------------------------------------------------

Запуск!

----------------------------------------------------------------------------

Вот и настал самый радостный момент, думаю вас уже можно поздравить!
Итак, запуск:
File--> Run CDROM (наслаждаемся!) либо Run ISO (в появившемся окне надо выбрать путь к файл-образу игры). После выполнения этих манипуляций, при условии активирования CyberPad 1.4 (Config--> Netplay--> CyberPad 1.4), появиться следующее окно:

-----------------------------------------------------------------------------------------------------



----------------------------------------------------------------------------

Это окно сетевой игры, если вы не собираетесь играть по сети просто нажмите Cancel (отмена) и вперед во времена забытой молодости! Если же нет, то тогда читайте внимательно.

Закладка All servers - Отображается список серверов (кнопка Refresh list обновляет этот список), если же ничего нет, то нажмите Enter IP...
Закладка Recent - Список последних использовавшихся серверов.
o Кнопки:
Connect - Соединиться с выбранным сервером.
Refresh list - Обновить лист.
Enter IP... - Ввести IP известного вам сервера.

Если вы хотите играть по Интернету, то знайте что не только ePSXe использует сетевой плагин от Kaillera, но его также используют куча эмуляторов других консольных систем. Так что при поиске в Интернете не ошибитесь!
Теперь про игру по локальной сети: (для игры лучше всего иметь два достаточно мощных компьютера, приблизительно равной конфигурации) прежде всего, запустите сервер для игры, на одном из компьютеров. Затем оба игрока запускают эмулятор и в появившемся окне (см. выше) жмут кнопку Enter IP... где необходимо ввести IP-адрес компьютера, на котором запущен сервер. После появиться вот это окно:


-----------------------------------------------------------------------------------------------------



----------------------------------------------------------------------------
Тут имеется чат для координации действий между игроками, список игроков и список игр. Далее выбираете либо создать игру (Create new game) либо присоединиться к уже созданной (Join). После создания игры во вновь появившемся окне появиться второй чат, из этого же окна можно запускать игру кнопкой Start game! Сетевая игра очень сложный элемент и наврятли у вас получиться что-то с первого раза. Тут большую роль играет синхронность эмуляции машин. При сетевой игре необходимо все настройки эмуляторов и делать одинаковыми и минимальными, делающими минимальными затраты ресурсов. В общем, тут большой простор для творчества. Пробуйте и у вас получиться!
-----------------------------------------------------------------------------------------------------
На этом курс молодого бойца закончен. Поздравляю вас с успешным обучением и желаю удачи! Приятного времяпровождения за старыми добрыми играми Sony Play Station.


ВАЖНО!

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

Все вопросы относительно эмуляции и запуска игр на эмуляторах, задаются в специальной теме, а не в топе с игрой! Просьбы "о запуске\незапуске" в теме с игрой, будут по-меньшей мере игнорироваться.

Эмуляция SONY PlayStation на PC

Last edited by BrotherFOX; 01-08-2008 at 17:15.
BrotherFOX is offline  
Эти 77 пользователи сказали Спасибо BrotherFOX за это сообщение:
epopsis, viniamin, kris gamer, Kill croc, rokbell, NEXUS, SlavaVlasov, Bogdan Moshonnik, Григорий Помелов, Sergey1985, max krotov, Майор, krejsovol, ksaz, Юра Смирнов, mamustsm, Dinon1337, RNDeraser, niyaznew, Gamer1986, Visurox, stdeal, Лена Семка, gosha69, grunt84, Патриот, vovaNdelux, Hitmanby, Славамир, Yazon, Корвин, Maratich, Nikki, недоступно, недоступно, hymanoid86, недоступно, derevco, Farick, AdamWest, and666, Meteor>Redyarsk, недоступно, sanya007, DavidMG, Tiger Claw, недоступно, VEctor3, недоступно, khronos, недоступно, недоступно, недоступно, недоступно, Dunpil, недоступно, недоступно, ariel64, недоступно, Him, CactuarK, недоступно, Melancholy Requiem, Lucas [32], недоступно, madfox82, PPk, Andrewnator, недоступно, недоступно, недоступно, недоступно, superior, недоступно, angry_user, недоступно, недоступно
Реклама

Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
КАК ОЧИСТИТЬ КАРТУ ПАМЯТИ В ePSXe 1.7.0 ? 867 Tech Support - Техническая поддержка 13 16-11-2021 13:32
ePSXe 1.7.0 (Русская Версия) Gray Fox Emulators & FAQ for SONY PlayStation 43 31-08-2021 22:25
Эмулятор PlayStation - ePSXe 1.7.0 (Вопросы) volgame Обсуждение эмуляции SONY PlayStation 96 16-08-2013 14:27
Не сохраняется в epsxe (не карта памяти) Krelian Обсуждение эмуляции SONY PlayStation 21 05-02-2009 12:01
Что лучше ePSXe 1.5.2 VS 1.6.0 VS 1.7.0? BrotherFOX Обсуждение эмуляции SONY PlayStation 4 29-07-2008 03:04


All times are GMT +3. The time now is 01:41.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© PSX Planet Community 2003-2024

PSX Planet Banner W.M.C. Models Banner