Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Retroarch

С этим тегом используют

Эмулятор Ретро-игры Kingstation Видео ВК Все
30 постов сначала свежее
70
Dionisnation
Dionisnation
4 года назад
Уголок ретрогеймера

Взлом сборочного сервера и компрометация репозиториев сообщества Libretro, развивающего RetroArch⁠⁠

Взлом сборочного сервера и компрометация репозиториев сообщества Libretro, развивающего RetroArch Retroarch, Эмулятор, Взлом, Ретро-игры, Текст, Вандализм

Хотел я обновить (добавить) ядра в RetroArch, так как нашел старые диски от PS one. Но RetroArch не хотел их обновлять. Пол вечера искал как побороть проблему пока не наткнулся на статью:

Сообщество Libretro, занимающееся разработкой эмулятора игровых консолей RetroArch и дистрибутива для создания игровых консолей Lakka, предупредило о взломе элементов инфраструктуры проекта и вандализме в репозиториях. Злоумышленники смогли получить доступ к сборочному серверу (buildbot) и репозиториям на GitHub.

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

На сборочном сервере атакующими были повреждены сервисы, выполняющие формирование ночных и стабильных сборок, а также отвечающие за организацию сетевых игр (netplay lobby). Вредоносная активность на сервере ограничилась удалением содержимого. Попыток подмены каких-то файлов или внесения изменений в сборки RetroArch и основные пакеты не зафиксировано. В настоящее время нарушена работа Core Installer, Core Updater и Netplay Lobbie, а также связанных с этими компонентами сайтов и сервисов (Update Assets, Update Overlays, Update Shaders).

Основной проблемой с которой проект столкнулся после инцидента стало отсутствие автоматизированного процесса резервного копирования. Последняя резервная копия сервера buildbot была сделана несколько месяцев назад. Проблемы объяснены разработчиками отсутствием денег на систему автоматизированного резервного копирования, в связи с ограниченным бюджетом на поддержание инфраструктуры. Разработчики намерены не восстанавливать старый сервер, а запустить новый, создание которого было в планах. В этом случае сборки для первичных систем, таких как Linux, Windows и Android будут запущены сразу, но для восстановления сборок для специализированных систем, таких как игровые консоли и старые сборки MSVC, потребуется время.

Предполагается, что восстановить содержимое очищенных репозиториев и идентифицировать атакующего поможет GitHub, которому отправлен соответствующий запрос. Пока известно только, что взлом был осуществлён с IP-адреса 54.167.104.253, т.е. вероятно атакующий в качестве промежуточной точки использовал взломанный виртуальный сервер в AWS. Информация о методе проникновения не приводится.


Вот такие дела... Кто то старается и творит а кто то рушит...
Кто пользуется RetroArch имейте в виду


оригинал тут

Показать полностью
Retroarch Эмулятор Взлом Ретро-игры Текст Вандализм
9
264
lootmaster
lootmaster
4 года назад
Лига Геймеров

RetroArch выйдет в Steam с 10 эмуляторами⁠⁠

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

RetroArch - это среда, объединяющая несколько эмуляторов в одном месте. Т.е. через одну программу Вы можете создать игровую библиотеку ромов (образов картриджей и дисков консольных игр), каталогизировать их и играть.


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


https://store.steampowered.com/app/1118310/RetroArch/


Каждый эмулятор будет запускаться отдельно, как бесплатный DLC в Steam и при запуске будет доступно только десять ядер(эмуляторам).


«Конечно, мы могли бы запустить более 60 ядер, - объясняют разработчики в сообщении в блоге, - но это были бы полным хаосом, и было бы почти невозможно сосредоточиться на сообщениях об ошибках и возникающих проблемах».

Вот список Steam эмуляторов:


Mupen64Plus Next

https://store.steampowered.com/app/1227440/RetroArch__Mupen6...

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

Kronos

https://store.steampowered.com/app/1227441/RetroArch__Kronos...

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

PCSX ReARMed

https://store.steampowered.com/app/1227461/RetroArch__PCSX_R...

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

Stella

https://store.steampowered.com/app/1227443/RetroArch__Stella...

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

SameBoy

https://store.steampowered.com/app/1205580/RetroArch__SameBo...

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

mGBA

https://store.steampowered.com/app/1227448/RetroArch__mGBA/

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

Mesen

https://store.steampowered.com/app/1205330/RetroArch__Mesen/

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост
RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

Mesen S

https://store.steampowered.com/app/1222634/RetroArch__Mesen_...

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост
RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

Genesis Plus GX

https://store.steampowered.com/app/1227449/RetroArch__Genesi...

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

Final Burn Neo

https://store.steampowered.com/app/1222632/RetroArch__Final_...


эмулятор аркадных автоматов:

Capcom CPS1 (1988–1995)
Capcom CPS2 (1993–2003)
Capcom CPS3 (1996–1999)
Cave (First generation: 1994–2001)
Data East DEC-0 (1980–1985), DEC-8 (1986-1988) and DECO IC16 (1987-1990) based games
Galaxian based hardware (1979-1982)
Irem M62 (1984-1986), M63 (1984-1985), M72 (1987-1990), M90 (1991), M92 (1991-1994) and M107 hardware (1993-1995)
Kaneko 16 (Kaneko AX System. 1991-1995.)
Konami
Neo Geo (MVS hardware: 1990–2004)
NMK16 (Nihon Maicom Kaihatsu. 1989-2001)
Pacman based hardware (1980-1983)
PGM (PolyGame Master. 1997–2005)
Psikyo 68EC020 (1st Generation: 1993–1996) and SH-2 (1997–2002) based hardware
Sega System 1 (1983–1987), System 16 (And similar. 1985–1994), System 18 (1989–1992), X-Board (1987–1990), Y-Board (1988–1991)
Super Kaneko Nova System (1996–2002)
Toaplan (Company: 1984-1994. V1 hardware: 1988-1991; V2: 1991-1999.)
Taito F2 (1988-1993), X (1987-1992), Z (1987-1991) and others
Miscellaneous drivers for lots of other hardware

RetroArch выйдет в Steam с 10 эмуляторами Retroarch, Steam, Компьютерные игры, Консольные игры, Эмулятор, Эмуляция, Steam халява, Длиннопост

У Steam-версии RetroArch, которую первоначально планировалось запустить 30 июля 2019 года, пока нет точной даты выпуска. Сам по себе RetroArch и все его DLC(эмуляторы) будут бесплатными.


Источник новости

https://www.playground.ru/misc/news/retroarch_zapustitsya_v_...

Показать полностью 12
Retroarch Steam Компьютерные игры Консольные игры Эмулятор Эмуляция Steam халява Длиннопост
43
Navelik
Navelik
4 года назад

GameBoy Zero плата⁠⁠

GameBoy Zero плата Gameboy, Zero, Retropie, Retroarch, Пайка, Плата

Это моя любительская, нарисованная печатная плата для GameBoy на базе Raspberry. Не бейте, если что)

[моё] Gameboy Zero Retropie Retroarch Пайка Плата
9
2
cronoteam
4 года назад

Улучшение графики в ретро-консольных играх⁠⁠

На эмуляционном поприще идёт борьба за улучшение графики


Недавно ролик выложили суперкрутой игры Chrono Cross

Тут отреставрированно с помощью нейросетей и подмены текстур


Лично мне не нравится. Лично я считаю такое диким. Слишком контрастно, слишком бьёт в глаза. Это не задумка художников


Но да, есть проблема, связанная с разрешением. А именно - пс1 игры были с разрешением в целом 320х240


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


В общем мой вариант такой (натуральные цвета, коррекция точки чёрного-белого, размытие, шум, и всё настроить можно конечно)

Правда ютуб очень сильно жмёт, и 720р на самом деле уже не какое не HD, ставят слишком низкий битрейт...

Сравнение

Улучшение графики в ретро-консольных играх Retroarch, Chrono cross, Игры, Playstation 1, Эмуляция, Видео, Длиннопост
Улучшение графики в ретро-консольных играх Retroarch, Chrono cross, Игры, Playstation 1, Эмуляция, Видео, Длиннопост

И да, я сделал это под ретроарч, собрал шейдер и сборку сделал. Из коробки ретроарч - крайне неюзабельная софтина с опухшим интерфейсом


Сам шейдер вот - под opengl и slang

https://vk.com/doc275347426_556552344


Сборка на рутрекере (оптимизировано управление интерфейс, загружены ядра)

https://rutracker.org/forum/viewtopic.php?t=5901541


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

https://github.com/noiseshaade/RetroArch-vape


Либо кто хочет пользоваться ретроарчем с нуля, вот советы:


УМЕНЬШИТЬ МАСШТАБ до 0.6, без него всё опухшее

Отключиьт sublabels, иначе дебильные подписи куча места в интерфейсе занимают


В соответствии с надмозгом авторов рарча F1 вызывает меню, а esc закрывает эмулятор


Управление клавишное, с мышкой работает очень так себе


Ну а если что, можно обращаться vk.com/id275347426 или ихний дискорд

Показать полностью 2 1
[моё] Retroarch Chrono cross Игры Playstation 1 Эмуляция Видео Длиннопост
3
48
Lyginarium
Lyginarium
5 лет назад
Уголок ретрогеймера

О латентности при эмулировании ретроконсолей и не только⁠⁠

Приветствую вас, дорогие пикабушники!

Момент, когда мне захотелось переиграть в то что я играл на NES, доиграть в то, во что не доиграл на Sega Mega Drive, и поиграть в то, во что никогда не играл (а очень хотелось) на SNES, я точно не помню. Обстоятельства, при которых это произошло - тоже. Возможно, в числе прочего, свою роль сыграли несколько постов из этого сообщества). Но помню свои первые ощущения, когда начал играть в несовские Contra и Silk Worm на эмуляторах. Если коротко, то это были разочарования и досада. Я не смог поймать те кайф, кураж и увлеченность, которые я точно помню испытывал в девяностые, когда играл в практически любую игру на Денди. Теперь же я чувствовал себя как корова на льду.

Конечно, можно было списать это на возраст и деградацию скила, но признаваться себе в том, что я настолько старый и настолько растыка, мне не хотелось. И я начал задаваться вопросом "А, может быть, дело в чем-то еще?". Стал общаться с людьми, которые имели опыт игры и на эмуляторах и на оригинальном железе, гуглить, читать. Через некоторое время я узнал про инпут лаг. Некоторые люди описывали свои ощущения от игры на эмуляторах как "неправильная физика".

Шли годы, смеркалось. Я поднабравшись знаний и опыта, научился где, чего и как в ретроарче "подкрутить", чтобы играть было более-менее сносно. "Неправильная физика" стала более правильной. Не торт конечно, но за неимением лучшего пойдет. Далее, бороздя просторы пикабу, я наткнулся вот на этот пост. Сам пост вполне себе интересный, довольно грамотный и уж точно имеет право на существование. Но самая мякотка была в комментах. Там люди, услышав краем уха про "богоподобную" и относительно новую фишку ретроарча "Run-Ahead", абсолютно на серьёзных щах утверждали, что теперь, дескать, ретроарч имеет "более низкий инпут лаг, чем оригинальные консоли". И новодельные коллекционные консоли типа NE Mini, SNES Mini, SMD Mini - тоже отстой, потому что там внутри эмулятор, но не ретроарч и опции "Run-Ahead" там нету. Короче, нет бога, кроме RetroAch и Rasberry Pi - пророк его. А остальное от лукавого и маст дай. При этом никаких вменяемых аргументов эти люди привести не могли, с результатами тестов ознакамливаться не желали, а уж проводить тесты самим - так это уже вообще "чур меня, чур". И тут меня, что называется, накрыло.

Адекватных результатов тестирования инпут лага эмуляторов в рунете я не нашел, поэтому решил провести тесты самостоятельно. Когда работа уже была в самом разгаре, я наткнулся на пост чувака с reddit, который провел сравнительное тестирование инпут лага NES Mini и ретроарча. Причем последний тестировался как с включенной опцией "Run-Ahead", так и без нее. Но меня уже было не остановить))).


Почему меня не устроили результаты тестов, которые я нашел в рунете

С самого начала, когда я ознакомился с теми тестами инпут лага, которые уже были в рунете, я знатно охренел от небрежности методологии их проведения. За точку отсчета при замере инпут лага брался момент нажатия пальца на кнопку геймпада, который определялся визуально. Здесь, наверное, стоит пояснить чуть подробнее. Визуально мы может отследить момент, когда палец касается кнопки. Визуально мы можем отследить, когда кнопка нажимается пальцем полностью, т. е. переводится из одного крайнего положения (отжата) в другое (нажата). Чего мы не можем отследить визуально, так это когда именно нажимаемая кнопка замыкает 2 контакта геймпада. Точно можно сказать, что где-то между этими двумя крайними положениями, но в какой именно момент - сказать нельзя. А теперь немного математики. Предположим, я буду снимать на камеру с 120 кадров в секунду (а на нее я снимать и буду), тогда 1000 мс разделить на 120 кадров = 8,(3) мс. Один кадр длится 8,(3) мс - это предел точности наших измерений (пока что). Теперь, предположим, я могу нажать-отпустить кнопку геймада 5 раз в секунду, если не буду убирать с нее палец. Пять раз в секунду - это очень быстро, не так ли? В таком случае один цикл нажать/отпустить у нас займет 1000 мс разделить на 5 раз = 200 мс. Положим, что длительность нажатия у нас равна длительности отпускания, тогда нажатие кнопки у нас происходит 200 мс / 2 = 100 мс. Сто миллисекунд нам нужно для того, чтобы перевести кнопку из состояния "не нажата" в состояние "нажата". Причем, когда именно она замкнет контакты геймпада: в начале нажатия, в середине или в конце - мы не знаем. Таким образом, мы получаем погрешность измерения равной 100 мс. С учетом того, что инпут лаг оригинальной NES равен примерно 35 мс, а SNES и SMD - 50 - 70 мс, я считаю такую погрешность абсолютно не приемлемой. А если, предположим, мы нажимаем на кнопку не 5, а 3 раза в секунду (что тоже, я считаю, немало), то погрешность измерений вырастает до (1000/3)/2 = 167 мс. Поэтому, нам нужно точно знать момент, когда кнопка замкнула контакты геймпада, но как это сделать? 

Что сделал я

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


Методология тестирования

На целевой платформе (во всех случаях это были ПК, в большинстве случаев - под Windows) запускался RetroArch версии 1.8.4 stable. К ПК подключался геймпад Defender Vortex с присобаченным к кнопке R1 красным светодиодом. Почему именно R1? Просто к ней мне было удобней всего подпаяться. Светодиод был вынесен из корпуса геймпада на красном проводе, длиной примерно 30 см. Провод со светодиодом располагался так, чтобы светодиод находился внизу монитора и при съемке попадал в кадр. Съемка велась на смартфон Motorola, который умеет в slow motion. т. е. он снимает видео в 120 fps, затем отснятое сохраняет в файл с уже 30 fps, таким образом получая замедление в 4 раза. Длительность одного кадра видео будет 1000 мс разделить на 120 кадров в секунду = 8,(3) мс. Эмулируемая платформа - NES. Используемый ROM - Super Mario Bros (World). Ядра (они же эмуляторы, они же cores) использовались все, способные работать с опцией run-ahead из доступных в каждом конкретном порте RetroArch. Да, ретроарч одной и той же версии, но собранный под разные ОС имеет разный список поддерживаемых ядер. Кнопке R1 в ретроарче было переназначено действие кнопки A, в Super Mario Bros - это прыжок.

Итак, запускался ром, запускалась игра, запускалась видеосъемка. Затем кнопка R1 нажималась, Марио подпрыгивал вверх и приземлялся обратно, кнопка отпускалась. Так повторялось 10 раз, иногда больше. Затем видео отсматривалось покадрово и велся подсчет кадров с момента зажигания светодиода до момента начала движения спрайта персонажа. Это и есть инпут лаг. Для каждой серии экспериментов приводится задержка минимальная/максимальная/средняя в кадрах/миллисекундах.


Платформы, на которых проводилось тестирование

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


Результаты тестирования

1) Железо: ноутбук Toshiba Sattelite L30-113. ЦП: Intel Core2Duo T2450 2,0 ГГц; ОЗУ: 2 Гбайт; Видео: ATI Radeon XPress 200M.

ОС: Windows 7 Ultimate SP 1 32 bit. Результаты (минимальный/максимальный/средний инпутлаг, кадров/миллисекунд):


Nestopia (UE): 4 кадра/33 мс / 9 кадров/75 мс / 7 кадров/56 мс.

FCEUmm: 6 кадров/50 мс / 12 кадров/100 мс / 10 кадров/80 мс.

QuickNES: 5 кадров/42 мс / 10 кадров/83 мс / 8 кадров/65 мс.

Emux NES: нет поддержки run-ahead, инпут лаг не замерялся.

Mesen: при включении run-ahead начались жуткие тормоза изображения и звука, fps просел до 30 с копейками, инпут лаг не замерялся.


2) Железо: Монитор Acer AL1717F, LCD, 17 дюймов, 4:3, 1280х1024, время реакции (заявленное) 5 мм, VGA.

ЦП: Intel Pentium CPU G4560 3,5 ГГц; ОЗУ: 4 Гбайт; Видео: Intel HD Graphics 610; НЖМД: Toshiba DT01ACA050.

ОС: Win 10 Professional 1809, 17763.1039 64 bit. Результаты (минимальный/максимальный/средний инпутлаг, кадров/миллисекунд):

Nestopia (UE): 9 кадров/75 мс / 20 кадров/167 мс / 12 кадров/99 мс.

FCEUmm: 9 кадров/75 мс / 13 кадров/108 мс / 11 кадров/91 мс.

Emux NES: нет поддержки run-ahead, инпут лаг не замерялся.

Mesen: ром запустился, изображение и звук были в норме, fps близко к 60, игра работала нормально, но я накосячил с видеозаписью) Переснимать не стал.


3) Железо: ноутбук Lenovo B590. ЦП: Intel Core i3-2348M 2,3 ГГц; ОЗУ: 8 Гбайт; Видео: NVidia GeForce 610M; НЖМД: WDC WD5000LPVT-08G33T1.

ОС: Windows 7 Prof SP1 64 bit. Результаты (минимальный/максимальный/средний инпутлаг, кадров/миллисекунд):

FCEUmm: 8 кадров/67 мс / 14 кадров/117 мс / 10 кадров/86 мс

Mesen: 10 кадров/83 мс / 13 кадров/108 мс / 12 кадров/98 мс

Nestopia UE: 7 кадров/58 мс / 14 кадров/117 мс / 10 кадров/82 мс

QuickNES: 9 кадров/75 мс / 14 кадров/117 мс / 11 кадров/89 мс


4) Железо: полноутбука IRU Bravo-4315 (отсутствует крышка с матрицей); ЦП: Intel Pentium 4 (Prescott) 2,8 ГГц; ОЗУ: 768 Мбайт; Видео: дискретное, какой-то Radeon 9x; НЖМД: какой-то IDE; Монитор: Samsung SyncMaster 757MB (ЭЛТ). ОС: Linux Xubuntu 18.04 LTS. Результаты (минимальный/максимальный/средний инпутлаг, кадров/миллисекунд):

FCEUmm: 5 кадров/42 мс/ 13 кадров/108 мс / 9 кадров/77 мс

Nestopia UE: 5 кадров/42 мс / 11 кадров/92 мс / 9 кадров/74 мс

QuickNES: 4 кадров/33 мс / 12 кадров/100 мс / 8 кадров/65 мс


Выводы

Изначально это тестирование задумывалось мной как сравнение инпут лага ретроарча с включенной опцией "run-ahead" с ретроарчем же, но без использования этой фичи. Но, как в последствии я понял что, в таком подходе не очень много смысла. Ибо run-ahead убирает встроенный инпут лаг самой игры (рома), а не эмулируемой консоли. Для подавляющего большинства ромов для NES - это 1 кадр = 17 мс при 60 fps. Это немало и это действительно то, что доступно ретроарчу и недоступно оригинальным консолям. Но, даже при всем этом, по величине инпут лага эмуляторы NES никак не могут тягаться на равных с оригинальными 8-битными консолями от Nintendo. Поэтому тестирование превратилось в попытку выяснить, насколько максимально малым может быть инпут лаг при использовании ретроарча, на что способен ретроарч хотя бы "в прыжке и из последних сил".

Можно ли запускать ромы от NES/Famicom и комфортно в них играть, используя эмуляторы, входящие в состав Retroarch? Да, можно. Вполне достижимо снижение инпут лага до уровня, характерного для реальных игровых консолей четвертого поколения (Sega Mega Drive/Genesis, SNES) - 50 - 70 мс. Если боги будут на вашей стороне.

Правда ли что при эмуляции NES/Famicom посредством RetroArch возможно добиться инпут лага даже меньшего, чем на оригинальных консолях? Мне этого не удалось. Я не встречал какие-либо подтвержденные данные, свидетельствующие о том, что это кому-то удалось.


Послесловие

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



Показать полностью
[моё] NES Retroarch Эмулятор Ретро-игры Тестирование Длиннопост Текст
36
93
sain7.m
6 лет назад
Лига Геймеров

Эмуляция на SNES Classic Mini или как я бился с эмуляцией 3DO(Инструкция)⁠⁠

Привет всем любителям ретрогейминга, просто любителям поиграть в Dendy, Sega, 3DO и тем кто по каким-то своим причинам купил SNES Classic Mini. Я эту консоль купил просто для коллекции, потом решил добавить пару игр и понеслась.. Оказывается можно играть на ней и в сегу и в денди и даже в плойку первую(Хм, а хуан запустит? "sarcasm"). И вот на этом моменте жизнь моя замерла - как запустить 3DO? Для 8-16 bit все выглядит просто и я расскажу как это сделать сразу на примере Hakchi2CE:
1.Качаем Hakchi2CE(гуглится легко, актуальная версия на момент написания 3.4.1)
2.Запускаем, жмем Kernel=>Advanced=> Dump original kernel(legacy) и делаем то, что просит прога(зажмите ресет, включите консоль, чуть подождите и отпустите ресет(на самом деле винда сама подскажет когда его можно отпустить)) Дальше прячем этот файлик чтоб не потерять, т.к. это оригинальное ядро нашей консольки.
3. Здесь 2 варианта, если мы хотим играть только в Sega, Dendy и т.д, то Флэшка нам не нужна и мы идем дальше в пункт 3.3, если же хотим поиграть и в PS то:
3.1 Нужен OTG адаптер с дополнительным питанием(я купил в DNS, можно спаять самому, можно заказать у Китайцев).
3.2 Подключаем флешку к компу, форматируем в NTFS, создаем в корне папки tool и hakchi, в папку tool распаковываем hakchi, в папке hakchi(которая в корне) создаем папки games и saves.
3.3 Запускаем hakchi(из папки tool, если мы работаем с флэшкой), жмем Kernel=>Install/Repair для установки модифицированного ядра.
3.4 Идем в Modules=>Hakchi Mod store=>Retroarch и качаем последнюю версию.
3.5 Идем в Modules=>Hakchi Mod store=>Retroarch Cores и качаем нужное ядро(для NES я использовал Nestopia, для Genesis/Megadive - Genesis Plus GX Retroarch Core).
3.6 Modules=>Install Extra Modules, отмечаем те, которые скачали и жмем ОК.
3.7 Закидываем Ромы в Hakchi простым перетягиванием.
3.8 На нужной нам игре жмем правую кнопку=>select emulation core и выбираем эмулятор из пункта 3.5.
3.9 Если у нас флэшка жмем Export games и выбираем её, если играем без неё, то synchronize selected games with NES/SNES Mini.
4.0 Как 3DO то запустить?!
4.1 Я пошел по пути обозначенному ранее, скачал 4DO, свою любимую игру GEX, продел все вышеописанное и.. меня выкидывет в меню сразу после запуска игры.
4.2 Может ей bios надо.. А как его подсунуть? - гуглим Hakchi Bios Installer hmod, по первой ссылке качаем архив bios_template, распаковывем, кидаем bios файл в Hakchi_Bios_Installer.hmod\etc\libretro\system и папку Hakchi_Bios_Installer.hmod кидаем в tool\user_mods, далее устанавливаем bios через Modules=>Install Extra Modules. Но и с этим я бился некоторое количество времени. Раньше я играл в 3DO на Android через эмулятор Real3DOPlayer и он неплохо хавал Bios формата rom, и когда я устанавливал его на SNES Mini игра также вылетала. "SHIT!!!". Да что тебе еще надо то - подумал я и пошел гуглить. И как я понял из спеков 4DO он хочет bios с расширением .bin. Также легко гулится и после установке оного игра тормозит(sic!!! я потратил несколько вечеров на это). И тут я отчаялся и пошел играть в GEX через эмулятор плойки.
4.3 Чтобы запустить игры плойки достаточно скачать PCSX ReARMed Neon, закинуть игру, назначить эмуль и играть, даже без возни с биосом.
4.4 Sega Saturn также тормозит.

P.S: Для чего это было написано: - 1.Чтобы люди не тратили такого количества времени как я. 2.Чтобы была русскоязычная инструкция(я собирал всю инфу по крупицам с youtube и англоязычных форумов(возможно плохо прокачан скилл google, но все же))
P.P.S: В ближайшее время жду от китайцев адаптер SD, чтобы реализовать SD mod(без лишних проводов игры будут запускаться с карты памяти, которая впаяна внутри консоли) и если интересно - отпишитесь - я сделаю инструкцию.

Показать полностью
Snes Mini Retroarch 3do Interactive Multiplayer Psx Sega NES Эмуляция Длиннопост Текст
27
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии