LINUX.ORG.RU
ФорумGames

KingStation - этичный эмулятор на базе RetroArch

 , ,


1

2

Пока доступен только для оффтопика, но отмечусь здесь.

Хотелось бы мнение узнать.

Собрал мультисистемный эмуль на основе известного фронт-енда RetroArch.

Кто не в курсе, RetroArch - очень мощная софтина-оболочка для эмуляторов, портирована не только под онтопик, а ещё на дос, psp, ps2, Switch и так далее.

Для чего форк сделан? RA имеет довольно перегруженный и не интуитивный интерфейс. В KS некоторые элементы перемещены

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

И ещё одно отличие - нет читов, присущих эмуляторам. Квиксейвы, перемотки отменяются.

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

Хотелось бы узнать ваше мнение, стоит ли развиваться, нужно ли что-то добавить и тд. Может кто-то участие захочет принять :)

Выглядит всё это дело вот так

https://images2.imgbox.com/a1/61/h5bWkgEP_o.png

https://images2.imgbox.com/12/72/BpUnB9Vk_o.png

https://images2.imgbox.com/bc/43/zBqNHqSr_o.png

https://images2.imgbox.com/0a/5f/Zu2jIttp_o.png

https://images2.imgbox.com/d7/36/OVX5iO0P_o.png

Интерфейс RetroArch выглядит так

https://images2.imgbox.com/77/d2/MG5HYbkk_o.png

https://images2.imgbox.com/8c/af/hJ2I64c0_o.png

GitHub: https://github.com/Ever17lab/KingStation



Последнее исправление: DanilaZabiakaa (всего исправлений: 3)

Ответ на: комментарий от BceM_IIpuBeT

За какую-то там «нравственность» топит.

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

Когда под рукой в каждом первом эмуле квиксейвы и перемотки, это несколько развращает.

DanilaZabiakaa
() автор топика

этичный

В дверь стучится? Место в метро уступает? Как вообще можно оперировать такими понятиями для софта.

fernandos ★★★
()
Ответ на: комментарий от DanilaZabiakaa

За какую-то там «нравственность» топит.

Какое уныние, ПО должно задачу выполнять, а не топить за сомнительную субъективную нравственность. А ссылочку на сырцы бы приложить, ретроарч под ГПЛ.

Когда под рукой в каждом первом эмуле квиксейвы и перемотки, это несколько развращает.

Кого это развращает?

fernandos ★★★
()
Последнее исправление: fernandos (всего исправлений: 1)
Ответ на: комментарий от fernandos

Как вообще можно оперировать такими понятиями для софта.

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

Хорошо, что японцы в целом воспитаны - своим они охотно деньги дают и есть денежная культура, а не нахаляву хотят.

Но если пиратство оставить в стороне, то сам геймплей… Эмуляторы вовсе не обязательно платформа для ностальгирования. Там есть читы, перемотки. Это позволяет таким дисциплинам, как спидраны существовать с соревнованием на доли секунды.

При этом спидраны - это дисциплина, отличная от того многонедельного, многочасового задротства, что испытывали, скажем, 20 лет назад.

Эмуляторы из коробки позволяют игнорировать гейм дизайнеров и кучу вещей.

А вот KingStation наоборот, создан чтоб игралось «как раньше».

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

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

Это этично?

anonymous
()

Зачем-то первым делом сделан огромный ребрендинг, даже внутренностей.

В том огромном коммите где-то есть непосредственно измененения, отключающие «Квиксейвы, перемотки»?

This branch is 5 commits ahead, 2367 commits behind libretro:master.

Из-за ребрендинга будет сложновато вливать изменения из upstream.

Pravorskyi ★★★
()
Ответ на: комментарий от DanilaZabiakaa

и пиратит

Пиратит физическое устройство?

Обидно и не очень этично, условно говоря

А мешать фанатским ремейкам собственных игр, потом продавать спираченую игру — этично? А предоставлять пользователям 0 вариантов для выбора этично? И почему при капитализме речь идёт об этике? Не о правах, финансах и свободе, а о этике?

Хорошо, что японцы в целом воспитаны - своим они охотно деньги дают и есть денежная культура, а не нахаляву хотят

Так воспитывать надо, а не «я запрещаю тебе это делать».

Это позволяет таким дисциплинам, как спидраны существовать с соревнованием на доли секунды

А вы хотите отобрать у людей свободу? Для чего?

Эмуляторы из коробки позволяют игнорировать гейм дизайнеров и кучу вещей.

Кого игнорировать? И если пользователь хочет этого, то он имеет право получить.

А вот KingStation наоборот, создан чтоб игралось «как раньше».

Те, кто хотят играть «как раньше» просто не станут перематывать игры и тд.

fernandos ★★★
()
Ответ на: комментарий от anonymous

делают деньги

-_- Тут лучше обратиться для начала к денежной культуре.

По-японски деньги - okane, o - уважительная приставка, kane - золото. Даже если можно нахаляву что-то получить, то лучше заплатить - это знак проявления уважения к человеку, людям, труду.

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

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

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

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

fernandos ★★★
()
Ответ на: комментарий от fernandos

Но за работу же хочется получать оплату и воздаяние, как цивильный человек. А то трудишься, чё-то вкладываешься, «приносишь пользу обществу», а на тебя хрен забьют и скажут «работай нахаляву».

А там же много людей работает, у них семьи, дети. Можно обидеться и дичь творить начать.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

Когда под рукой в каждом первом эмуле квиксейвы и перемотки, это несколько развращает.

Сколько мне нервов в детстве попортил Марио. Сейвы это хорошо и правильно.

anonymous
()
Ответ на: комментарий от DanilaZabiakaa

Но за работу же хочется получать оплату и воздаяние, как цивильный человек

И вы получите это, просто не в полной мере. Благо, развитых стран
много.

А то трудишься, чё-то вкладываешься, «приносишь пользу обществу», а на тебя хрен забьют и скажут «работай нахаляву».

Далеко не все забивают.

А там же много людей работает, у них семьи, дети. Можно обидеться и дичь творить начать.

Обидеться на кого? Вы вообще про что? И что такого произошло с взрослым человеком, что он на правду жизни обижается?

fernandos ★★★
()
Ответ на: комментарий от anonymous

Если что, сами Нинтендо делают деньги на порнографии по своим франшизам

Дракон драконит принцессу?

anonymous
()
Ответ на: комментарий от anonymous

Сейвы это хорошо и правильно.

Я вот любитель Famicom за многое. Звуковой движок весёлый и графика, а главное - Famicom - Family Computer. В детстве денди дала возможность позалипать вместе с семьёй и друзьями. В принципе, хотелось, чтобы платформа продолжала бы жить (к Next Gen и PS5 у меня какое-то равнодушие). Вряд ли я со своими детьми захочу за PS5 сидеть, а вот в денди и простые игры - крутая тема.

Можно в 2021 году новый тайтл под NES погонять, не обязательно такой хардкорный, как в 1986. Это уже гейм дизайнеры разобраться могут.

Могут и кодовую систему сейвов прикрутить, либо как в картриджах на Зельде - может и самостоятельная система существовать.

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

DanilaZabiakaa
() автор топика
Последнее исправление: DanilaZabiakaa (всего исправлений: 1)
Ответ на: комментарий от fernandos

Благо, развитых стран много.

Не вот и я про это. Халявщики (а многие русским к таким относят) кхм… Недоразвитые какие-то, люди второго сорта, хотя и тоже люди. Или просто другая культура.

DanilaZabiakaa
() автор топика

Хотелось бы узнать ваше мнение

Зря ты выпил бабушкины таблетки.

LamerOk ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

Халявщики (а многие русским к таким относят) кхм… Недоразвитые какие-то, люди второго сорта, хотя и тоже люди. Или просто другая культура.

Может быть, человек второго сорта это ты? Да даже не может быть, а очень похоже на то.

Неплохо бы понимать, что в России зарплаты гораздо ниже, чем в какой-нибудь Германии, где 3000 евро в месяц даже совсем лох имеет. А цены на софт для нас и для немцев (или американцев, японцев итд) - одинаковые.

anonymous
()
Ответ на: комментарий от anonymous

Неплохо бы понимать, что в России зарплаты гораздо ниже,

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

DanilaZabiakaa
() автор топика
Ответ на: комментарий от anonymous

А цены на софт для нас и для немцев (или американцев, японцев итд) - одинаковые.

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

Типа у всех запорожцы, а у тебя мерседес. Когда у всех мерседесы, это не очень выделяет.

DanilaZabiakaa
() автор топика
Последнее исправление: DanilaZabiakaa (всего исправлений: 1)
Ответ на: комментарий от DanilaZabiakaa

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

Потому что для немца это не вся зарплата. Подними им цену на какой-нибудь «обычный» софт до 6000 евро (как это выглядит в России, с нашими зарплатами) и посмотри, как они «не будут» пиратить, ога.

anonymous
()
Ответ на: комментарий от anonymous

посмотри, как они «не будут» пиратить

Вообще-то, «они» пиратят только в путь. Ты б видел, как они диски (в эпоху дисков) скупали на рынках «баулами челночника», делая продавану месячный оборот.

LamerOk ★★★★★
()
Ответ на: комментарий от anonymous

Причем тут культура

При играх. Я вот пусть и немного пиратский любитель NES, но чего это современные платформы для запуска старых игрушек - это всегда и обязательно читы? Вот зе фак?

Если «дитяткам показывать» на эмуле, как ты 20 лет назад проходил игруху недели или месяцы, можно придурком выглядеть, типа «да чо ёпто, нажал в рарче кнопку и отматал, да я таких 100 игрушек за вечер пройду».

Зато, когда, невзирая на кончающиеся кантиниумы, проходишь каждый раз за разом, это тренирует усидчивость.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

pic4a.ru вроде норм. Но я не знаю, пользуюсь 0x0.st

Но вообще, куда угодно где нет вот такого.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

kane - золото

У тебя какой-то странный словарь.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

В таком случае «этичный эмулятор» — оксюморон.

Вовсе не обязательно, разрабы RetroArch и, скажем, нового эмуля DuckStation против обсуждения пиратства. Формально, можно приобрести лицушную копию и снять дамп/юзать диск для личного использования. Скажем, на эмуляторе.

Есть ещё цифровая дистрибьюция, скажем, MicroMages под NES, 10$

Сами разработали, сами распространяют.

Только эмулятор, помимо пиратства, это трейнерско-дебаггерская машина. Pokemon, скажем, культовая серия. Ходишь такой в мирке, качаешься, музыку слушаешь.

А на эмуляторе можно ускориться. Или вернуть время. Или ввести чит как нефиг делать.

Можно понтануться, что, например, прошёл «батлтодс» на пиратской копии фамикома, а «на обычном эмуляторе» и бухой дебил с одной рукой пройдёт. В KingStation же условия приближены к оригинальным, даже калибратор графики встроен под старину.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

Если дети не могут понять концепцию «эта кнопка не часть игры», то у тебя проблемы посерьёзнее.

t184256 ★★★★★
()
Ответ на: комментарий от t184256

RetroArch - самый «мощный» эмуль (охват платформ, на которых запускается, и что запускает). Но он прям продвигает читы.

Это как продвигать чтоб в учебниках, тестах и ЕГЭ были сразу ответы на вопросы с решениями. Типа «если пользователь хочет этого, то он имеет право получить». Хочешь - решаешь задачи сам, не хочешь - ну не решай, чё мозг то парить, ёпт. Или часть реши сам, часть подсмотри.

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

В данном случае, множество «прошёл игру на эмуляторе» включает себя честное прохождение, но скорее всего по большей части «эффективное» прохождение.

Кроме KingStation :)

DanilaZabiakaa
() автор топика
Последнее исправление: DanilaZabiakaa (всего исправлений: 2)

этичный эмулятор

И ещё одно отличие - нет читов, присущих эмуляторам. Квиксейвы, перемотки отменяются.

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

X512 ★★★★★
()
Ответ на: комментарий от X512

Не хотите пользоваться сохранениями – не пользультесь, кто вам мешает?

Хочу, чтоб больше «традиционного» геймплея под NES и SNES было. Может даже новые тайтлы. С тестировщиками, композиторами, маркетинговыми отделами и так далее.

Но нужная нормальная платформа, а не эмуляторъ с перемоткой времени в обе стороны, комьюнити и тд.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

RetroArch - самый «мощный» эмуль

Это не эмулятор. Это фронтенд для модулей к libretro, которые как раз являются эмуляторами консолей либо портами игр.

Для кококордщиков там придумали хардкорные ачивки, которые не срабатываются после загрузки сохранений.

xDShot ★★★★★
()

А еще ТС жопочтец либо тролль, на странице проекта ничего не сказано о этичности.

xDShot ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

За какую-то там «нравственность» топит.

Я предлагаю, чтоб этот эмулятор отказывался запускать игры с насилием и пошлыми шутками, чтоб никого не оскорбить!

devl547 ★★★★★
()
Ответ на: комментарий от DanilaZabiakaa

«традиционного» геймплея под NES и SNES было

Пиксельного хлама с завышенной сложностью и сейчас на ПК хватает.

devl547 ★★★★★
()

RA имеет довольно перегруженный и не интуитивный интерфейс

Ты мог просто написать новый драйвер меню и влить его в апстрим, его бы приняли. А так суть твоего форка абсолютно непонятна. Да и потом - RetroArch это лишь референсная реализация Libretro API. Помимо него есть например Ludo. Мог просто с нуля написать свой, а не форкать и ломать то что есть.

Sunderland93 ★★★★★
()

Ты уже создавал здесь тему, и не одну. Суть её сводится к «давайте вы всё за меня сделаете, а я буду милостливо руководить».

Тебе уже один раз объяснили, что твоя идея — говно, и сообществу не интересна. И более-менее очевидно, что проект делается не сколько для пользы, сколько для расчёсывания твоего персонального ЧСВ. На которое также большинству людей насрать.

Собственные навыки ты уже проявил — их хватает ровно на то чтобы поправить README в форке.

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

anonymous
()
Ответ на: комментарий от DanilaZabiakaa

Хорошо, что японцы в целом воспитаны - своим они охотно деньги дают и есть денежная культура, а не нахаляву хотят.

А гигантские японские трекеры с аниме/мангой/ранобэ – этой всё понаехавшие гайдзины насоздавали :)

Alden ★★★★
()
Последнее исправление: Alden (всего исправлений: 1)
Ответ на: комментарий от devl547

Пиксельного хлама с завышенной сложностью и сейчас на ПК хватает. На NES, SNES, нет.

На ПК-телефоне нельзя точно сказать про происхождение игры и уровень разработчиков.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от xDShot

Для кококордщиков там придумали хардкорные ачивки, которые не срабатываются после загрузки сохранений.

Почему это нормальный геймплей стал хардкорным, да ещё требует регистрации, добавляет ачивок?

И наоборот - раз уж разрабы называют нормальный геймплей «хардкорным», под «нормальным» геймплеем, наверно, они воспринимают перемотку и сейвстейты.

Иначе не перечисляли бы свои фишки в стиме, начиная с REWIND, да и сейвстейтов у них аж 999.

Это не эмулятор. А linux не ос, подгузники не памперсы.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

нормальный

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

anonymous
()
Ответ на: комментарий от Alden

А гигантские японские трекеры с аниме/мангой/ранобэ

Пиратство можно допускать в качестве фокус-группы (раз пираты чем-то интересуются, значит искренне) и увеличение охвата аудитории.

Но между пиратской GTA SA и пиратскими боевыми жабами есть, кхм, разница. Запуская пиратскую ГТАшку, игрок по умолчанию не может ускорять и откатывать время, нет любезно предоставленной команды «читы» в меню.

DanilaZabiakaa
() автор топика
Ответ на: комментарий от anonymous

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

Есть кодовая система, скажем, в Mega Man, Top Gear.

У денди и олдовых приставок есть важный аспект на семейность. Играть вместе - веселее, чем в одиночку, как-то сближает. Берёшь брата/деда/друга и отправляешься вместе гасить спрайтовых монстров, или так сражаетесь.

В Mortal Kombat 11 каком-нибудь, где всё переливается и пердит, в общем ААА, другие ощущения. У меня равнодушие к этому (значит не только у меня).

DanilaZabiakaa
() автор топика
Ответ на: комментарий от DanilaZabiakaa

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

не очень этично пытаться запретить информации копироваться.

anonymous
()
Ответ на: комментарий от DanilaZabiakaa

А вот KingStation наоборот, создан чтоб игралось «как раньше».

это похвально. Вот только не надо этику сюда приплетать.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.