Ps2 bios что это
Эмуляторы и утилиты » Приставки » Sony » PlayStation 2
PCSX2 SVN r4406
PCSX2 единственный, стоящий на сегодняшний день эмулятор Sony PlayStation 2 с открытым исходным кодом для платформ Windows/Linux. В одно время команда разработчиков разделилась, как результат, появился PCSX2 Playground, но позже проекты слились воедино. О великолепной совместимости ещё речь не идёт, но многие игры достаточно свободно запускаются (при наличии мощного современного компьютера). К эмулятору сразу идёт набор плагинов (рекомендую заменить более новыми версиями), список совместимости и различные патчи.
Официальная стабильная версия PCSX2: PCSX2 0.9.6
Бета версия PCSX2 (она новее и с плагинами): PCSX2 0.9.7 beta (r3119)
Ночная сборка (ещё новее): PCSX2 SVN r4406
Для запуска эмулятора понадобится BIOS (см. внизу страницы).
Плагины к эмуляторам PS2
Совсем недавно выпустили сборник последних версий плагинов одним пакетом, так что, забирайте целиком (зелёная кнопочка), и не забудьте обновить DirectX.
Эмуляторы для PlayStation 2
Эмуляция других консолей на Sony PlayStation 2. Эмуляторов много, выкладываю те, что нашёл, т.к. я бы ещё хотел охватить эмуляторы первой Сони.
BIOS для PSX2
Download BIOS for PCSX2!
Да, это не шутка, BIOS на самом деле можно найти и скачать у нас на сайте. Итак, архив BIOS PlayStation имеет нешуточный вес (12 мегабайт) и включает в себя:
- SCPH10000.BIN (Япония)
- SCPH39001.BIN (США)
- SCPH70004 BIOS V12.BIN (Европа?)
- PS2 BIOS 30004R V6.BIN (Европа?)
- А так же файлы ROM1.BIN, ROM2.BIN, EROM.BIN.
- Есть и ещё два файлика, MCD001.PS2 и MCD002.PS2 для карт памяти.
Новые поступления:
SCPH10000 JAP/PAL v1.00
SCPH30003 EUR/PAL v1.20
SCPH30004 EUR/PAL v1.60
SCPH39001 US/NTSC v1.60
SCPH50004 EUR/PAL v1.90
SCPH70004 EUR/PAL v2.00
SCPH70012 US/NTSC v2.00
512 KB ROM содержит стартовый загрузчик BIOS, копию ядра (kernel) PlayStation OS, а также "оболочку" (shell), которая открывается, если в консоль не вставлен игровой диск и содержит менеджер карт памяти и CD-проигрыватель.
Типичный ROM BIOS выглядит примерно вот так :
- У BIOS PU-7 и старых PU-8 микросхема 40 выводов.
- Начиная с новых версий PU-8 (и далее) микросхема 32 вывода (в том числе и у PSOne)
Внутри скорее всего ROM с ионной имплантацией по маске.
Contents
Тайминги
Версии BIOS
Вот это сложный вопрос, потому что версии BIOS во-первых отличаются от региона, во вторых они отличаются между моделями материнских плат. И даже внутри одной модели материнки могут быть разные версии BIOS, в зависимости от ревизии материнской платы одной модели.
Эталонной версией BIOS почти все эмуляторы считают SCPH1001.BIN. Этот BIOS был подробно дизассемблирован и считается "стабильным" для работы в эмуляторах.
Устройство образа BIOS
Образ BIOS состоит из трёх частей. На примере SCPH-1001 :
- 0x0 : Boot. Непосредственно часть BIOS, которая производит загрузку ядра и содержит большую часть системных вызовов таблицы A0.
- 0x10000 : Kernel. Образ ядра, который копируется в 0x500. Содержит также системные вызовы таблиц B0 и C0.
- 0x18000 : Shell. Копируется в 0x80030000.
В самом конце Shell находятся какая-то структура со строками о версии BIOS. Где используется пока не обнаружено.
Программа начальной загрузки (RESET)
Исполнение начинается с адреса 0xBFC00000
- Инициализирует недокументированные аппаратные регистры CPU (тайминг и пр.)
- Очищает память и регистры CPU
- Если в PSX присутствует устройство PIO - выполняет его программу инициализации (init)
- Переходит на загрузку ядра (процедура Main)
Some reversing of SCPH-1001 BIOS :
Bootrom Main
Процедура Main работает следующим образом :
- В память копируется резидентный образ ядра и запускается его процедура инициализации
- Устанавливаются Kernel Traps (обработчики исключений, прерываний и системных вызовов)
- Устанавливаются драйвера устройств (TTY, CDROM и MemCard)
- Инциализируется исполнительная система ядра (Kernel Executive) : Обработчики событий, потоки, события и системные счетчики
- Распаковывается и запускается SHELL, которая решает - запустить меню или выйти назад в ядро для загрузки диска
- Если SHELL выходит, то Main продолжает загрузку диска
- Запускается процедура main устройства PIO (PIO Shell), которое либо перехватывает управление, либо возвращает управление назад в Main.
- Считывается конфигурация SYSTEM.CNF и ядро производит реинциализацию системных таблиц в соответствии с настройками
- Загружается исполняемый файл
- Исполняемый файл запускается на исполнение
Kernel (PlayStation OS)
Ядро PS OS резидентно находится в памяти. Доступ к процедурам ядра производится через специальные таблицы (которые находятся по адресам 0xA0, 0xB0, 0xC0).
Второй способ вызова некоторых механизмов ядра - это инструкция Syscall (но набор её функций ограничен, по сути используется только для EnterCriticalSection / ExitCriticalSection)
Также приложениям доступна специальная "Таблица Таблиц" ядра (ToT), через которую программа может получить различные системные описатели и пр.
Выполнение пользовательских программ происходит в режиме CPU Kernel Mode, поскольку одновременно может быть запущен только один "процесс" (исполняемый файл игры).
Kernel memory map
SCPH-1001 Kernel map:
- 0x500 : Startup code and system tables (Startup.asm)
- 0xC80 : Exception handling (Exception.asm)
- 0x1030 : Memory manager (Memory.c)
- 0x1420 : Interrupt queue control (Int.c)
- 0x1508 : Root counters (RCnt.c)
- 0x1794 : Events (Event.c)
- 0x1F88 : Threads (Thread.c)
- 0x27C0 : Device drivers (IO Subsystem)
- 0x43D0 : PAD driver
- 0x47C0 : CARD driver
- 0x609C : Another PAD stuff (PAD_init and PAD_dr)
- 0x6A50 : Syscall stubs
- 0x6C60 : Various pre-initialzed data and strings (.sdata)
- 0x7460 : KernelData struct (zeroed by startup code)
- 0xE000 : Kernel Heap (0x2000 bytes)
Kernel Startup
Kernel Exception handling
Shell
Оболочка BIOS - это специальным образом созданный исполняемый файл формата PS-X EXE, который находится внутри ROM (без заголовка)
Программа начальной загрузки (процедура Main) загружает его в RAM перед запуском.
Оболочка запускается и перехватывает управление, если в привод не вставлен игровой диск. Иначе управление передаётся назад в ядро для загрузки EXE с диска.
Код Shell содержит много библиотечных вызовов, т.е. он был собран с помощью PsyQ.
Sony PlayStation 2 - это приставка, которая вызывает улыбку и ностальгию, на этой консоли выросло не одно поколение геймеров. PS2 подарила миру тысячи игр во всех мыслимых и немыслимых жанрах.
У платформы, конечно, выходили новые, обновленные и более совершенные версии консоли, но они все равно были уже не так аутентичны. Если же вы загрузите и установите эмулятор PS2 , то вы сразу окунетесь в мир славных деньков PlayStation 2.
Вы удивитесь, если мы скажем, что можем вернуть вас в прошлое? Есть способ, которые позволяет насладиться классическими играми для PS2 и мы готовы поделиться им с вами.
Что такое эмулятор?
Эмулятор - это компьютерная программа, которая позволяет имитировать работу игровой приставки на вашем компьютере. Игровой эмулятор воспроизводит игровую консоль, позволяя пользователям играть во все, что они любят, начиная от Super Nintendo и заканчивая Wii. PlayStation 2 не является исключением. Эмулятор может считывать образ диска игры, используя специальное программное обеспечение, которое использует ваш компьютер.
У эмулятора есть свои плюшки. Как правило, он имеет различные преимущества по сравнению с классическими игровыми консолями. Например, многие эмуляторы предоставляют улучшенные разрешения, современные шейдеры, фильтры, сторонние моды, твики и многое другое. Такая расширенная функциональность позволяет улучшить старые игры.
Запустить игру с помощью эмулятора без ПЗУ (постоянная память) будет невозможно. ПЗУ являются эквивалентом игрового картриджа, она сжимает все игровые данные в читаемый файл. Постоянная память PS2 принимает форму ISO, представляющего собой образ диска. Это логично, поскольку все игры для консоли основывались на дисках. При этом игра не просто воспроизводится на ПК, эмулятор монтирует ISO-образ в виртуальный дисковод и считывает данные игры.
Для некоторых эмуляторов, включая эмуляторы PlayStation 2, требуется файл BIOS. BIOS - это низкоуровневое программное обеспечение, которое запускается при загрузке компьютера и обычно связано с вашим компьютером. BIOS для консоли содержит информацию, касающуюся версии вашего PS2.
Например, включение японской версии BIOS позволит пользователям загружать игры для PS2, опубликованные в Японии. Некоторые игры PS2 не будут загружаться, если версия BIOS не соответствует региону.
Какой эмулятор лучше для PS2?
Качество эмулятора оценивается по его стабильности. Некоторые из них предлагают любителям игр плавный игровой процесс, в то время как другие даже не запустят игру, в которую вы хотите поиграть. Большинство игровых эмуляторов - это личные проекты, которые привлекают сторонних разработчиков. Как правило, такие проекты создаются на компиляции навыков ввода, развития и программирования волонтеров.
Но конечно, у геймеров есть свои любимчики среди эмуляторов. Один из самых популярных - эмулятор PlayStation 2 с открытым исходным кодом PCSX2 .
Он совместим с Windows, MacOS или Linux.
Команда PCSX2 продолжает работать над эмулятором. Постоянно выходят обновления, которые исправляют ошибки, вносятся изменения в производительность. Это подкупает любителей ретро игр, которые могут быть уверенны, что при таком подходе разработчиков, они без ошибок пройдут всю игру PlayStation 2.
Настройка PCSX2
Мы покажем, как установить PCSX2 на Windows 10. Установка и настройка этого элемента в macOS и Linux почти аналогичны.
Итак, приступим. Скачайте и установите последнюю стабильную версию эмулятора PCSX2 .
На экране « PCSX2 First Time Configuration» («Первая настройка PCSX2») выберите язык, затем нажмите «Apply» («Применить»). У вас появится окно с несколькими выпадающими списками:
Это подключаемые модули конфигурации системы PCSX2. Оставьте все как есть на этом этапе. Работа с плагинами может вызвать проблемы со стабильностью и производительностью. Зато в этом меню можно наглядно посмотреть насколько широк спектр настроек, доступных для PCSX2. Жмите «Next» («Далее»), чтобы перейти на страницу конфигурации BIOS.
Как настроить BIOS PCSX2
Теперь вам нужно настроить BIOS PlayStation 2 в PCSX2. Файл PS2 BIOS указывает, в какие игры PS2 можно играть в указанных регионах.
Примечание: В сети можно найти файлы BIOS для PS2. Но единственный легальный способ получать файл BIOS - это его извлечение из существующей PS2. На веб-сайте PCSX2 можно найти специальную программу для этой операции.
Файлы BIOS для PS2 отличаются по принципу страны, года, производства и обновления консоли. Но вам нужно использовать только BIOS от вашего PS2.
После копирования файлов BIOS для PS2 скопируйте и вставьте архив в следующий каталог:
C:\Users\[Имя пользователя]\Documents\PCSX2\bios .
Если вы все же хотите поменять каталог, то снимите флажок «Use default setting» («Использовать настройки по умолчанию») и укажите путь к другой папке.
Как только архив завершит копирование, извлеките его содержимое в папку BIOS. Щелкните правой кнопкой мыши по архиву, выберите программу ZIP и распакуйте его.
Эмулятор PCSX2 распознает файлы BIOS только в папке. Убедитесь, что вы копируете содержимое каждого архива непосредственно в корневую папку BIOS. После завершения копирования файлов, выберите « Refresh list» («Обновить список») в окне конфигурации.
Укажите BIOS в PlayStation 2, затем нажмите « Finish» ( «Готово»).
Как настроить контроллеры в PCSX2
Чтобы запустить свою любимую игру для PS2, нужно настроить свой контроллер. Перейдите в Config> Controllers (PAD)> Plugin Settings .
Вкладка «General» («Общие») представляет собой обзор настроек универсального контроллера для PCSX2. Две другие вкладки позволяют изменять входы контроллера вручную.
PCSX2 автоматически распознает и отображает входы контроллера. Если вам нужно будет очистить их, выберите « Pad 1» и нажмите кнопку «Clear All» («Очистить все»). После этого можно вручную вбить данные по контроллерам.
Как играть в игру PlayStation 2 с использованием PCSX2
После того, как вы подготовили PCSX2, можно смело играть в свои любимые игры. ISO-файлы для PlayStation 2 есть в свободном доступе в Интернете. Если вам лениво заниматься поисками, можно использовать MakeUseOf .
Вы можете создавать ISO-образы из своих старых игр для PS2. Или скопировать DVD на свой компьютер, но выходной файл должен быть ISO-образом, иначе он не будет загружаться.
Получив ISO-файл игры, запустите его в PCSX2. Перейдите на CDVD> Iso Selector> Browse , выберите свою игру. Если у вас есть библиотека игр для PS2, лучше всего скопировать их в один каталог для быстрого доступа.
Пройдите путь System > Boot CDVD (Full) . Если файл ISO не поврежден, то игра загрузиться.
Как играть в игру PS2 с диска в PCSX2
Игру можно запустить даже с диска. Вставьте диск с игрой PS2 в дисковод. Перейдите в Config> Plugin/BIOS Selector , выберите Plugins . Найдите CDVD> Конфигурировать, укажите правильную букву для вашего дисковода.
Перейдите в System> Boot CDVD (Fast) .
Как настроить параметры графики PCSX2
При загрузке игр PS2 на компьютер у вас появится широкий выбор графических опций. Есть несколько сторонних графических плагинов PCSX2 на выбор. Стандартный плагин GS хорошо работает для улучшения общего качества вашей игры.
В параметрах можно даже настроить некоторые игры для PS2 в 4K.
Заключение
Эпоха PlayStation 2 была по-настоящему потрясающей и легендарной. Игры для PS2 отличаются инновационным игровым процессом, захватывающей историей, впечатляющей графикой.
PlayStation 2 (PS2) от компании Sony - одна из самых знаменитых игровых консолей всех времен. Платформа восхищает своим замечательным выбором игр во всех жанрах. Однако PS2 была выпущена 4 марта 2000 года, и теперь консоль превосходит несколько новых и продвинутых моделей.
Что, если вы хотите пережить те захватывающие старые добрые дни PS2, и это тоже, не выходя из собственного персонального компьютера? Звучит слишком хорошо, чтобы быть правдой? Что ж, вот это простое руководство, чтобы воплотить это в реальность.
Это руководство расскажет об основах BIOS PlayStation 2 и расскажет, как играть в игры для PS2 на своем ПК.
Что такое BIOS PlayStation 2?
BIOS PlayStation 2 - это документ, позволяющий запускать консоль на вашем ПК. По сути, BIOS или базовая система ввода-вывода работает как специальное оборудование, которое может считывать настольное устройство. Он инициализирует консоль, настраивает основные параметры и проверяет функционирование, чтобы получить незабываемые впечатления от игры.
Итак, с лучшим BIOS для PS2 вы можете:
- Играйте в знаменитые игры для PlayStation 2 с графикой HD без проблем.
- Сделайте свой компьютер совместимым с любым эмулятором PCSX2, таким как Pokémon, Super Mario, Aladdin, Sunset Riders, Donkey King, Super Metroid, Kirby Super Star, The Legend of Zelda и другими!
- Эмулируйте несколько игр на любой платформе по вашему выбору - Mac или Windows.
Важность BIOS и эмулятора PlayStation 2
Просто иметь файл BIOS PlayStation 2 на ПК недостаточно; ты должен скачать эмулятор PCSX2 для беспроблемной игры. Хорошей новостью является то, что у большинства эмуляторов уже есть файл BIOS. Но, если файл BIOS отсутствует в эмуляторе, его следует загрузить отдельно. В дополнение к этому, при эмуляции игры убедитесь, что вы загрузили правильный файл BIOS. Если вы в конечном итоге перейдете с несовместимым BIOS, отобразится ошибка «BIOS не найден».
Правильный BIOS для PS2 способен управлять всеми аспектами игр для PlayStation 2, и это достигается следующими способами:
Как установить PS2 BIOS на свой любимый эмулятор?
Теперь, когда вы знаете о важности PS2 BIOS и эмулятора, следующим и наиболее важным шагом является установка BIOS на ваш любимый эмулятор. Сделать это:
- Во-первых, загрузите эмулятор PCSX2 из надежного источника, поскольку только надежные платформы предлагают безопасные и настоящие эмуляторы.
- Откройте эмулятор PCSX2.exe и нажмите «Да», если запрашиваются права администратора.
- Запустите установщик в Windows, выберите параметры, доступные на экране, и нажмите «Далее».
- Получив файл нужного формата, сохраните его в указанном месте на ПК.
- Затем дважды щелкните программу и откройте загруженный эмулятор.
- Позже нажмите на опцию «Конфигурация» в меню дисплея, чтобы активировать окно настройки.
- После этого выберите «Установить каталог BIOS», после чего появится новое окно.
- Файл BIOS должен находиться на компьютере, т.е. файл с расширением .bin.
- Наконец, нажмите «ОК», чтобы установить PS2 BIOS на выбранном вами эмуляторе.
Как играть в игры для PlayStation 2 с помощью эмулятора PCSX2?
Теперь, когда вы установили BIOS PlayStation 2 в свой любимый эмулятор, осталось только окунуться в невероятное игровое время.
Чтобы играть в игры для PS2 с помощью эмулятора PCSX2:
- Найдите подходящие ISO-образы или файлы ROM игр для PlayStation 2. В файлах не должно быть пиратства.
- Загрузите и запустите эмулятор со своего ПК, а затем нажмите «CDVD».
- Выберите ROM или ISO из раскрывающегося меню (в зависимости от типа загруженного файла).
- После того, как вы выберете ISO или ROM, появится всплывающее окно, предлагающее пользователю выбрать ISO-образ игры для PS2.
- Щелкните «Система» в меню и выберите либо ЗАГРУЗИТЬ CDVD (БЫСТРАЯ), либо ЗАГРУЗИТЬ CDVD (ПОЛНАЯ).
- Теперь все, что осталось сделать, это подождать несколько секунд и дать игре загрузиться, чтобы вы могли наслаждаться захватывающими играми для PS2 на ПК.
Часто задаваемые вопросы о BIOS PlayStation 2
Вот некоторые из часто задаваемых вопросов о PlayStation 2 BIOS:
1. Законно ли использование PS2 BIOS на эмуляторе?
Громкое «да»! Использование PlayStation 100 BIOS на вашем любимом эмуляторе на 2% законно, и есть несколько отличных эмуляторов, доступных для разных платформ, включая Windows, Mac, Android и iPhone.
2. Эмулятор PlayStation 2 безопасен?
Безопасность эмулятора PlayStation 2 зависит от выбранного вами источника. Всегда загружайте эмулятор PCX2 с защищенной платформы на защитите свой компьютер от вредоносных программ.
3. Может ли PS2 BIOS помочь в игре в качественные игры?
С правильным сочетанием PS2 BIOS и эмулятора вы можете играть в любую высококачественную игру, в которой захотите.
Заключение
Скачивать и устанавливать файлы BIOS и эмулятор легко только при систематическом подходе. Не бойтесь и просто следуйте системам, выделенным в этом руководстве, чтобы запустить любую игру для PS2, в которую вы всегда хотели играть на своем ПК.
Download PS2 BIOS – PCSX2 Playstation 2 BIOS from hexrom. PS2 BIOS are the files that can help you to run the Play Station 2 Roms on your computer.
Many people are familiar with game consoles such as PlayStation, Xbox, etc. Now, if you are a fan of the PS2 console, this software will be extremely attractive and useful for you.
As you know, PlayStation Roms are very interesting and exciting. Now you can run PlayStation 2 games on your PC thanks to PCSX2 Bios . In fact, PS2 BIOS is a program for simulating PlayStation 2 games on a computer. During the installation, you can select the language of the program and config perform of the bios in config tasks. In the first config window, you have to make the image resolution, dimensions, graphic filter and many other settings.
You should keep in mind that you need the ISO or BIN file of the games to run the games wich you can finde them here : PS2 Roms
Features Of PCSX2 BIOS
- Optimization of the possibility of passing through the frames
- Added more options to control the game
- Change and optimize the game engine
- More stability when simulating the game
- Make fundamental changes to run better games
- Cover more games to run and simulate
How to Install PS2 BIOS
System Requrment
Minimum System
Windows / Linux OS
CPU: Any that supports SSE2 (Pentium 4 and up, Athlon64 and up)
GPU: Any that supports Pixel Shader model 2.0, except Nvidia FX series (broken SM2.0, too slow anyway)
512MB RAM (note Vista needs at least 2GB to run reliably)
Suggested System
Windows Vista / Windows 7 (32bit or 64bit) with the latest DirectX
CPU: Intel Core 2 Duo @ 3.2 GHz or better OR i3 / i5 / i7 @ 2.8 GHz or better OR AMD Phenom II @ 3.2 GHz or better
GPU: 8800gt or better (for Direct3D10 support)
RAM: 1GB on Linux / Windows XP, 2GB or more on Vista / Windows 7
Читайте также: