Старые игры и эмуляторы

В данной небольшой статье рассматриваются основные моменты, связанные с играми о Гарри Поттере для достаточно экзотических платформ, которые, по известным причинам, не нашли широкого применения в странах СНГ.

Что такое игровая консоль?

Игровая консоль уже с достаточно давнего времени является компьютером. Первые игровые приставки (консоли) работали совершенно иначе и их мы не рассматриваем 😉

Ну а так как игровая консоль, в первую очередь, предназначена для игр (Microsoft XBox One не в счёт, но там свои проблемы), то она не содержит ничего лишнего: не поддерживает работу с документами, работу с устройствами, кроме фирменных: джойстика/игрового пульта (gamepad), датчиков движений, видеодатчиков.

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

Но если игровая консоль – компьютер, то почему игры для неё просто так не работают на вашем домашнем компьютере? Всё очень просто: разработчики консолей специально делают так, чтобы игры нельзя было перенести на обычный компьютер. Делается это следующим образом:

  • используются специальные приёмы для записи/чтения файлов игр с дисков;
  • используются необычные носители информации (картриджи, флэш-накопители со специальным разъёмом);
  • процессор, видеокарта и другие модули делаются несовместимыми с обычными компьютерами;
  • игры разрабатываются только с учётом особенностей каждой игровой консоли;
  • используется привязка игры к конкретным датчикам (xBox 360 + Kinect).

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

Здесь возникают определённые проблемы. Рассмотрим их на примере игр о Гарри Поттере.

  • версии игр для разных игровых консолей получаются либо с небольшими отличиями, либо совершенно разными (версии для PS1, PS2, Gameboy Advance и ПК);
  • игровые консоли, для которых создавались игры, через некоторое время перестают выпускать;
  • диски и картриджи также постепенно исчезают из продажи;
  • нельзя делать резервные копии дисков с играми, то есть – если диск или картридж сломается, то поиграть в любимую игру уже не получится;
  • стоимость игровых консолей и дополнительной аппаратуры к ним (телевизор/монитор с большим экраном, датчики);
  • доступность в конкретной стране;
  • функциональные ограничения в некоторых странах (Microsoft Kinect в СНГ).

Что такое эмулятор игровой консоли и зачем он нужен?

Эмулятор – это программа или электронное устройство, которое имитирует другое электронное устройство или программу. Формулировка достаточно запутанная, но мы разберёмся.

Предположим, что мы хотим поиграть в игру “Гарри Поттер и Философский камень” для игровой консоли Sony Playstation 1. Идём в магазин и узнаём, что эту консоль перестали выпускать более 10 лет назад. Такая же ситуация и насчёт диска с игрой. Что делать? Можно поискать подержанную консоль, но неизвестно, сколько она ещё проработает.

Для исправления этой несправедливости энтузиасты и разрабатывают эмуляторы игровых консолей. Вы запускаете такую программу на своём компьютере и она создаёт в памяти компьютера воображаемую игровую консоль, которая по своим возможностям очень похожа на настоящую. А вот насколько она похожа на настоящую – зависит от мастерства и знаний разработчиков этой программы. Ну и зависит от того, может ваш компьютер справиться с такой задачей или нет – чем сложнее и мощнее консоль, тем больше усилий требуется со стороны компьютера. Сравнительно старые компьютеры могут просто не справиться с эмуляцией более-менее мощных консолей.

Но сам принцип прост – благодаря эмулятору, у нас появляется что-то вроде игровой консоли внутри компьютера.

Теперь нам нужны файлы игры!

Образы дисков и картриджей

Теперь возникает вопрос: где взять диск или картридж с игрой? И как игру вообще перенести в компьютер?

Ответ прост: благодаря огромным усилиям энтузиастов, из оригинальных картриджей и дисков удаётся достать файлы игр и упаковать их в специальный файл, называемый образом диска, образом картриджа. В англоязычных странах используется аббревиатура ROM (Read Only Memory – “память только для чтения”, то есть, картридж или диск с игрой, с которых игра считывается, но дописать ничего нельзя).

Авторское право и почему на нашем сайте нельзя найти образы дисков/картриджей

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

Если мы разместим ссылки на загрузку образов дисков – роскомнадзор добавит наш сайт в реестр запрещённых на территории РФ за пиратство. Поэтому комментарии с ссылками на загрузку также подлежат удалению.

Но не всё так плохо: на нашем сайте мы обнаружили выручай-комнату, которая доступна только тем, кто действительно хочет найти игру и умеет пользоваться поиском по сайту. Ссылок на загрузку игр там точно нет, но информацию о тех или иных образах можно узнать…

Файлы образов для небольших платформ найти достаточно просто, так как они имеют небольшой объём. А вот образы дисков для Playstation 2,3, а также Nintendo Wii, Gamecube удаётся найти только в торрент-треккерах, так как образы имеют достаточно большой объём: 1,5…9 ГБ.

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

А где можно взять эмуляторы и какие посоветуете использовать?

На странице-меню почти для каждой игры появилась ссылочка “Эмуляция”, при щелчке на которую можно узнать о наиболее проработанных эмуляторах и где их можно найти.

Что нужно для запуска старой игры на компьютере?

Для запуска старой игры нужны:

  • Достаточно мощный компьютер*;
  • Программа-эмулятор;
  • Файл образа диска/картриджа.

* Понятие “Мощный компьютер” может описывать компьютер лишь некоторое время. Например, новый компьютер может считаться “мощным” в 2006 году, но становится “обычным” к 2007-2008 году и к 2011 году уже вполне может относиться к “слабеньким”.

И немного подробнее по каждому пункту.

Компьютер. Для эмулятора простых консолей обычно хватает и старого офисного компьютера 2003-2005 годов выпуска. Но для эмуляции Playstation 2 и 3 требуется достаточно мощный компьютер – игровой компьютер 2009-2014 годов и новее, бюджетный обычно не справляется. У большинства наших посетителей именно бюджетные компьютеры (“бюджетного” класса, то есть, недорогие для производителя, подходят для основных задач и не очень требовательных игр). Поэтому если на вашем компьютере игра в эмуляторе выдаёт наборы кадров вместо нормальной игровой картинки, то дело в компьютере – он просто не справляется и нужен более дорогой.

Программа-эмулятор. Для простых игровых консолей существует достаточно много как хороших, так и недоделанных эмуляторов. При необходимости, найти их несложно. Гораздо сложнее с эмуляторами Playstation 1,2,3 , Nintendo Wii, Gamecube – эмуляторов для них очень мало или нет вообще. Да и поддерживают они далеко не все игры.

Файлы образов. Это файлы с расширениями iso, mds, rom, nes и прочими.

Что нужно знать, чтобы самостоятельно запустить и настроить эмулятор?

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

Старые переносные Игровые консоли, вроде Nintendo Gameboy были достаточно простыми и большинство эмуляторов также просты в использовании – открываете файл образа с помощью эмулятора, изучаете соответствие клавиш на клавиатуре с клавишами управления игры и можно играть.

Эмуляторы сложных консолей, вроде Sony Playstation 1,2 и более новые требуют достаточно глубоких знаний: где консоль хранит свои настройки и описание блоков (BIOS), куда игры записывают сохранения (карты памяти), какие были версии программы, управляющей работой приставки (набор дат и цифр – это кошмар). Кроме того, в некоторых эмуляторах есть несколько вариантов эмуляции некоторых частей консоли (драйверы, плагины). Для каждой игры нужно подбирать различные наборы этих самых драйверов, плагинов, версий BIOS…

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

Если же вас ничего не напугало – смело можете экспериментировать!

С чего можно начать?

Начать можно со статьи о консолях
В ней описаны консоли, для которых выходили игры о Гарри Поттере и какие именно. Так как для каждой консоли доступно лишь несколько игр, то вы, например, не найдёте игры Тайная комната для Sony Playstation Portable.

Образы и эмуляторы небольших консолей можно посмотреть на старом-добром bit16.ru

Для любителей “больших” консолей был интересный сайт emuplace.com, на котором можно было найти последние версии эмуляторов некоторых консолей, технические статьи и форум.
Любители-тестировщики там обычно указывали результаты тестирования, рекомендации по настройке эмулятора в виде снимков экрана с изображением окон настройки. Также указывались конфигурация компьютера, на котором производилась эмуляция. Весной 2016 года сайт внезапно прекратил свою работу.

Эмуляция первых игр для Playstation 2, эмулятор Pcsx2:

  • Гарри Поттер и Философский камень (работает*);
  • Тайная комната (работает с 13.09.2017);
  • Узник Азкабана (работает с мая 2018 года).
Подробнее

Название игры: H. Potter and the Chamber of Secrets

Имя ELF: SLES_511.92;1

CRC игры: 0xC5473413

Отчёт о совместимости:

Спецификация компьютера:

Процессор: Intel i5 4460

Видеокарта: nVidia GTX 1050 Ti

Описание сборки эмулятора: 1.5.0-dev-2194 (сборка от 7 сентября 2017)

Использованная BIOS: Europe v02.00

Режимы EE/VU Clamp: Normal/Normal

EE/VU Rounding: Chop/Chop

Использованы рекомпиляторы (Recompilers) Using EE и microVU

Использование ускорителей (Speedhacks):

EE Cycle Rate: 0

VU Cycle Steal: 0

INTC, Wait Loop, mVU, MTVU включены.

Использованные исправления (Gamefixes): Automatic gamefixes.

Количество проведенных испытаний: игра пройдена

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

Пожалуйста не забывайте включать Partial CRC hack, без него есть артефакты в правой части экрана.

Рекомендуется быстрый (fast) mipmapping, так как он улучшает работоспособность игры.

Ошибки: отсутствуют после применения заплатки.

Состояние: полностью играбельно

Заплатка тестирована с системой цветопередачи PAL, но возможна работоспособность и с NTSC-U.

Источник (https://forums.pcsx2.net/Thread-Harry-Potter-and-The-Chamber-of-Secrets-SLES-51192-E?pid=569903#pid569903), спасибо за новость NumberFast

Автор оригинального сообщения: Kian Stevens (https://forums.pcsx2.net/User-Kian-Stevens)

Зеркало ссылки на заплатку (используйте, если не работает ссылка на сайте-источнике)

Эмуляция первых игр для Nintendo GameCube/Wii, эмулятор Dolphin 4 (данные на 2014 год):

  • Гарри Поттер и Философский камень (не проверялась);
  • Тайная комната (работает*);
  • Узник Азкабана (работает*).

* Проверено на видеокарте NVIDIA GeForce GT 640M LE, у Intel HD Graphics 4000 наблюдались некоторые проблемы с производительностью.

И последнее: о комментариях к этой статье

Если у вас недостаточно знаний, чтобы осознать указанное выше, то лучше обратитесь к специалисту или изучайте компьютер с технической стороны. Это достаточно высокий уровень “компьютерной магии” и если знаний не хватает, то вам не смогут помочь и на нашем сайте, и на форуме любителей эмуляторов – нужно знание терминологии, назначения узлов компьютера, значение цифр и букв в обозначениях. Например: понимать, что здесь написано: “Dual-Core E6500 – 3 ghz, NVIDIA GeForce 9800GT 512 Mb” и это лучше или хуже того, что есть в вашем компьютере.

Комментарии с вопросами: “Я ничего в этом не понимаю, объясните, как запустить игру для приставки на компьютере” или подобные могут удаляться без предупреждения, так как ответить понятным вам языком без знания составляющих вашего компьютера, конкретного его оборудования и без физического присутствия у вашего компьютера практически невозможно.

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

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

Общался с эмуляторами: АlехeyMS


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

1. Если вы хотите показать комментарий только сотрудникам сайта - добавьте в него слово "секретище" ;-)
2. Для добавления картинки в комментарий воспользуйтесь услугами фотохостинга (подойдёт HTML-код для вставки).

Сов к статье “Старые игры и эмуляторы”: 41
  1. Здравствуйте!
    У меня назрел такой вопрос. А запускаются ли старые игры Xbox Original (Первые три игры о ГП) на новых консолях Xbox One и Xbox Series X по обратной совместимости?
    Я слышал, что их нельзя запустить из-за авторских прав, но хотелось бы уточнить эту информацию.

    От модератора: весьма сомнительно, что уорнеры захотят сделать старые игры достоянием новых игроков. И список обратной совместимости это подтверждает (только цифровые версии игр): https://www.xbox.com/ru-RU/games/backward-compatibility (сайт может иметь более высокий возрастной рейтинг, чем наш). Так что не повезло Поттеру с правообладателем…

  2. Эх, спасибо вам большое за столько лет как я на этом сайте сижу, я теперь уже прошёл все части гп на консолях. Теперь мой комп может тянуть почти все игры о гп на гейм кубе.
    Я уже теперь чезе комп играю,так-как я его обновил.

  3. у меня была как бы диск – лицензионнка (купил в магазине) и стояла на моем первом компе Дюрон 700мгц, оперативка 500мбт. Работал отлично
    Сейчас у меня ноут: НР сомраg
    Intel(R) Core(TV) 2 Duo CPU P8600 @ 2.40 GHz 2/40 GHz 64bit
    OZU 4.0 GB
    Не могу установить.
    установил и дельфин – он не включается и установщик выдает такую шнягу:
    ” мол невозможно установить, так как нет файла MSVCPI40.dll”

    Вопрос: чего у меня еще не хватает (ну кроме клепок в голове…)))…)
    …очень хочется запустить старенькую игруху на ноуте, тем-более что внучка от него тоже фанатеет…))

    От модератора: судя по ругательству, не хватает библиотек VC++ (Microsoft Visual C++ 2015 Redistributable), пара ссылок на это дело есть здесь: https://hp-games.net/downloads . И, всё же, не хватает у него 😉

    • Благодарю за ответ… скачал Визуал С++, при установке выдает, что установка не возможно по причине установки аналогичного программного обеспечения и номер ошибки 0х80070666
      Кстати и Нетформворк 4.0 тоже самое установлен и аналогично ругается при попытке установки. кстати и Гарри Поттера тоже скачал с сети… не устанвливается… и, например, игра слов от производителей Веселой фермы.
      у меня сейчас стоят почти все виды веселой фермы, Стронгхолд, Стронгхолд Крузейро… и даже Эйдж оф Империя 2, эмулированная (старый диск -игнорирует) и Империя 3 из интернета.Более поздние версии Стронгхолда так же инорирует.
      Думаете нужно обратиться к специалисту? Может у меня что-то с железом ? Например видуха слабая?

      От модератора: если на всё так ругается, то смысл показать специалисту явно есть.

      • Благодарю еще раз за потраченное время, но уже все “само собой” разрулилось… я перед этим переустанавливал Вин7 готовую, заточенную под чайников и там оказалось все на месте… Я установил Гарри Поттера с диска и он запустился. Единственный баг был – невозможно пройти конкурс “Флипендо” – как ни старайся – выдает максимум 30 процентов…После запуска вашей проги, я прошел этот урок с показателем 90 и даже 100 процентов.
        Спасибо еще раз и всем успехов на пути к обретению Философского камня.
        Внучка будет довольна…))

        От модератора: да, там есть технологическая проблема с прорисовкой колечек современными видеокартами, поэтому программа кое-что выключает в игре.
        Пожалуйста и приятного игрового процесса 🙂

  4. Здравствуйте. А можно-ли эмулировать Г. Поттеры первых играх, на консолях playstation 3 ? Ведь, там- поддержка эмулятора PS2 ? или нельзя ? Просто, я купил XBOX 360 ради Г. Поттера. Я так-бы купил PS3 но я слышал, что нельзя запускать первые три игры на данной консоли. Это правда ?

    От модератора: консоли от Sony не эмулируют своих предшественниц (исключение составляют первые сборки, которые содержат фрагмент из предыдущей консоли или эмулятор, но только предыдущей – первые сборки PS3 не понимают игры для PS1).
    Поэтому, чтобы полноценно поиграть в игры именно на консоли, вам придётся либо искать каждую консоль (PS1, PS2, PS3), либо одну и первых сборок PS2, а также PS3. Правда, сразу же нужно быть готовым к тому, что устройство будет не в лучшем состоянии – возраст ведь.

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

  5. Итак, 13 сентября 2017 года игра H. Potter and the Chamber of Secrets для PS2 в PAL-регионе стала полностью проходимой, так как патч был доведен до ума, но кроме того, чтобы положить его и переименовать(если у игры другой CRC) нужно еще последовать комментариям и описанию настроек перед ними. Сам я его не пробовал, да и только об этой новости узнал. Так что дерзайте:
    http://forums.pcsx2.net/Thread-Harry-Potter-and-The-Chamber-of-Secrets-SLES-51192-E?pid=569903#pid569903
    P.S. Говорят, патч работает и в NTSC-U регионе, но это тоже надо проверять самому.

    От модератора: и прошло лишь 15 лет 🙂 Спасибо за новость – подкорректировали статью)

    • Можно вопрос: А что конкретно надо делать с патчем, чтобы установить его? Что не нашёл информации.

      От модератора: да, вчера занялись этим вопросом и как-то не получилось всё выяснить.

  6. Я нашёл одновременно странный и забавный баг в “Философском Камне” на GameCube (в Dolphin) вместе с его решением:
    После выхода из меню напоминалки обратно в игру (также из меню карточек/книг заклинаний и т. д., кроме меню, которое вызывается клавишей “Start” (с настройками и сохранениями которое), могут начать воспроизводиться все звуки подряд в случайном порядке (то есть во время игры вы будете всё время слышать звуки открытия сундуков, дверей, сбора карточки, чей-то кашель, какие-то фразы, да и ещё с пониженным “питчем”), и такая вакханалия продолжается до ближайшего кат-сцена, где кто-то что-то говорит. Исправить подобное можно переключением в настройках эмулятора (вкладка “Аудио” в 5.0) движка эмуляции DSP с “Эмуляции DSP HLE” на “Рекомпилятор DSP LLE”. После этого скорость игры чуточку может упасть, но таких багов я уже не наблюдал.
    Также я нашёл ещё странный баг в “Узнике Азкабана” на том же GC: во время действия заклинания “Люмос Дуо” невозможно хождение вперёд, однако можно ходить влево, вправо и назад. У меня эта проблема решилась переназначением клавиш в настройках управления (ранее у меня были стрелки, когда я переназначил основной джойстик на WASD всё заработало нормально).
    Да и кстати, в долфине есть небольшой лайфхак – в тех же настройках управления можно настроить мышь, чтобы та использовалась в качестве C-Stick (джойстик, отвечающий в играх ГП за камеру), для этого надо после нажатия на поле ввода соответствующей кнопки оригинального геймпада GC, нужно передвинуть мышь в соответствующую сторону, тогда в этом поле покажется “Axis X+/X-/Y+/Y-” (в зависимости, куда мышь двигали), особенно такое полезно для “Узника Азкабана” – я там сделал, чтобы приближать и отдалять камеру можно было с помощью колёсика мыши, поворачивать камеру влево/вправо движением мышки, а 2 заклинания назначены на 2 кнопки мыши (а вот прицел увы тогда только на клавишу клавиатуры можно назначить, я назначил на “Q”) . Но всё равно прикольные ощущения))

1 2