LINUX.ORG.RU

KingStation 0.3a

 , , , ,


1

2

Вышел KingStation 0.3a – мультисистемный эмулятор для классического геймплея.

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

Основные изменения в версии 0.3a:

  • Добавлена базовая поддержка воспроизведения видео и аудио, что позволяет смотреть видео с подстройкой изображения под свой вкус.
  • Слайдер громкости теперь похож на телевизионный.
  • Исправлена задержка в звуковом отклике на нажатие клавиш.
  • Ядра KingStation и RetroArch перестали подходить друг к другу напрямую и требуют пересборки. Цель KingStation - воссоздать среду какой-либо системы, идентичную на разных устройствах, но наличие оверклока, апскейла, замены текстур и так далее нарушают этот принцип.

Скачать KingStation можно здесь, на данный момент доступны версии для Linux и Windows, но в будущем возможен выход под другие системы (например, Android).

>>> Страница на GitHub



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

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

Скорее предрелизная версия (есть много недочётов, растущих от RA/ядер, требуется много времени на исправление).

Для воспроизведения PS1 требуется наличие BIOS в KingStation.home/.config/KingStation/System

«Missing assets. Use online updater if available»

Требуется распаковать архив полностью.

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

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

Оффлайн продавцы картриджей/CD/DVD/Blueray до сих пор существуют, как и кинотеатры. В определённом смысле пользоваться их услугами куда лучше, чем пиратством или даже онлайн покупкой. Ты отдаёшь деньги живому продавцу из города, выражаешь ему симпатию, поддерживаешь его дело, видишь живых людей. Не просто развлечение для себя, а ещё и помогаешь окружающему миру, можешь носитель подержать в руках, подарить.

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

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

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

А вот это «поддержи местного продавца/производителя» - тоже просто красивая идея. Я поддержу продавца, если он делает что-то полезное для меня. Если он делает никому ненужный бизнес, его не поддерживать надо. Ему следует заняться чем-то полезным для общества)

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

Нынче почти все перешли в дигитальный формат.

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

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

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

Да, люди так на кладбище ходят. Приносят цветы, убирают листья, чтобы человек так «жил». Но человек уже давно мёртв. Это просто нам от того легче. Если бизнес остаётся без людей, значит это плохой бизнес. Вот и вся история. Не надо держать его в палате интенсивной терапии и продлевать его жизнь искусственно) Во всяком случае практической пользы в этом ноль.

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

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

Так что, ящитаю, сабж ненужен.

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

Во всяком случае практической пользы в этом ноль.

Но, подарить DVD можно. Я так жене пластинки виниловые дарил.

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

RetroArch вызывает уважение с большим объемом эмулируемых систем

это заслуга не RetroArch

платформ, на которых можно запустить.

в целом - тоже не их заслуга

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

Ну, я ХЗ, я буквально окружён ретроградами, да и сам такой. Во всяком случае, уж DVD-то среди моих широко распространены. С другой стороны, как-никак, мне 44 года :)

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

Возможно неудобное управление. С человеческим геймпадом все отлично играется, как по мне. Ну либо на достаточно качественной портативке для ретро

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

Геймпадов у меня два. Дело не в геймпадах, дело в скорости реакции. У детей, видимо, реактивнее. Частенько ставлю в эмуляторе 75% скорости - так проще.

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

для меня классический геймплей неиграбелен.

Времена меняются, и игры в принципе ушли в сторону меньшей сложности, но всё равно нужны стандарты. Скажем, пройти игру на 80% скорости - окей, (кстати, PAL игры так и идут часто), но если в софте скорость то 80, то 30, то 300% или время идёт назад и приправить это вводом рандомных параметров - полный бардак.

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

А ещё сейвстейты рулят. Перепроходить с последнего чекпоинта - да у меня ни времени, ни желания делать это нет!

tiinn ★★★★★
()

Ладно, отвечу помягче. Я сейчас наверно шокирую автора, но возможность «читерить», которую он так яростно вырезает так-то была еще на реальном железе. Не quick save конечно, зато всякая дичь вроде codebreaker или game genie. И каких там только читов (и способов изменить «аутентичный» геймплей, что на его фоне быстрые сохранения - это цветочки) не было. Но видимо «это другое». P.S. А чем автору насолили подмена текстур и апскейл - вообще не понимаю, на процесс же не влияет. Видать принесено в жертву «аутичнос… ой, аутентичности».

X-Quark
()
Ответ на: комментарий от rumly111

Поддерживается, например есть beetlepsx - что-то навроде Duckstation, но это «эксклюзив» Retroarch - у него нет отдельного приложения (а жаль, ибо у ретроарча максимально неудобный и перегруженный дизайн).

X-Quark
()
Ответ на: комментарий от X-Quark

codebreaker или game genie

Это не стоковый функционал консоли, а 3rd-party покупной девайс. Нужно тратить деньги, идти в магазин/спрашивать у друзей. Ну и как для любителя игр, по воспоминаниям, BattleToads, Sunset Riders или EarthWorm Jim - отличный вариант времяпрепровождения, возможно в компании друзей или семьи, долгие вечера.

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

Поэтому вот эмуль, который работает как консоли.

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

А ещё сейвстейты рулят

Есть разные дисциплины и правила по ним. С сейвстейтами это из трейнерской/ленивой лиги. Есть русские, английские, испанские шашки, есть футбол, где используют руки.

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

Классная визуализация. Спасибо. думаю лучшая

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

Поэтому вот эмуль, который работает как консоли.

А может, можно было просто предложить в RetroArch кнопочку, которая включает некий Authentic Mode, отключающий все эти плюшки разом? А там уж дело пользователя, включать его или не включать.

Сейчас, как я понимаю, предлагать такое уже поздно — труда вложено много, поезд ушёл.

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

Ну не знаю, что там дети – недавно пробежал ощутимый кусок Codename Viper для NES за несколько вечеров. Никакими трейнерами, сейвами, замедлялками не пользовался. Только штатная функция пароля от прогресса. И скорее даже легче игралось за счет хорошего управления, чем в детстве. Я не думаю, что какие-то наработанные в этой игре скиллы прям сильно помогли спустя 30 лет)

bigc ★★
()

Так, например, нет … сохранения состояний

Без этого почти все старые игры для меня непроходимы. Хотя почему почти, все старые игры будут непроходимы потому что я не могу играть несколько часов подряд.

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

Так для PAL региона замедление до 50fps (aka update per second) оставили?

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

Играю в Jackie Chan’s Action Kung Fu - невозможно тяжко. В Марио - тяжко. В Earthworm Jim - невозможно тяжело. Out Run сеговский - тяжело. Да что там, я даже арканоид на NES со скоростью 75% дальше второго уровня не прохожу.

Нормально зашла Castlevania III, но застрял на уровне, который «тонет».

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

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

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

Bluetooth геймпады запросто могут давать лаг. И мне кажется, именно в эмуляторах, прибитых к частоте телевизионного стандарта, оно наиболее критично. Я играю либо по по проводу, либо на anbernic rg35xx. В обоих случаях лага не наблюдаю

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

А может, можно было просто предложить в RetroArch кнопочку, которая включает некий Authentic Mode, отключающий все эти плюшки разом? А там уж дело пользователя, включать его или не включать.

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

Это как сравнивать перегруженную IDE с генераторами кода-стихов-автодополнением-анализаторами с «Блокнотом».

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

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

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

Да, я обнаружил, что на рубеже веков FPS-шутеры ускорились настолько, что в них стало невозможно играть. Вот, в Doom, Duke, Quake - ещё нормально играется, а в Unreal Tournament и Quake 3 - уже стало невозможно играть. Не успеваю.

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

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

Это «облегчённая лига», есть и упрощённые шахматы/мини-футбол/футбол на инвалидных колясках, а есть классика.

Они не идентичны по сложности, но кто-то и хардкорить любит.

Так для PAL региона замедление до 50fps (aka update per second) оставили?

Не замедление, а неускорение)

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

Я на рубеже веков играл по LAN в учебных классах в Quake 1/2 с модами, и играл в UT дома против ботов. Что творилось в UT в клубных LAN я не знаю, но видел со стороны как в q3 люди упаривались ради fps, ставили графику на минимум, отключали тени, после чего картинка выглядила УГ, но все ради фрагов. Скорости там были другими, без собственного конфига с биндами на клавиши там не играли. Пару таких «проф-игроков» оказались в моем классе, они всех переучили на WASD и я даже собственным кофигом под q2 обзавелся.

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

А это тогда что?

Я не спец по сбору средств, да и особого настроения людей поддерживать такие проекты не вижу (тем более в России).

Можно и просто работать как нормальный человек, это тоже интересно, довольно стабильно.

Да и даже команда RetroArch при всей его «крутости», всеобъемлемости, существовании >10 лет, на Patreon получает ~1500 баксов. Где-то это всего лишь месячная зарплата за не самый квалифицированный труд.

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

В FPS я как раз никогда нормально не играл. Сейчас что в fps, что tps играю сугубо с геймпада. И если конкретная игра с геймпада играется не особо, не играю в эту игру)

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

Я Doom 2016 проходил на свитче с удовольствием

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

Современные платформеры ещё хуже. Cuphead - абсолютно непроходимо, Trine - такая же фигня.

Кстати, такой аспект. Кто-то хочет стать разработчиком, скажем, игр, можно сделать современный платформер под NES/PS1. Не такой хардкорный, как 25 лет назад. В каком-то смысле так удобнее. Овладеть несовским АСМом и выпускаться на жёлтых картриджах, или на компакт-дисках под PS1. Или портативный GBA, без замашек на гигабайты RAM, онлайн и так далее.

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

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

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

из-за большого нарушения стандартов

Где почитать эти штандарты-то?

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

Еще имитировать перетертый кабель от контроллера. Чтоб там «магией» с гироскопами работал только в определенной позе игрока.

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

Скажем, современные платформеры под сегу делаются. Да, на картриджах.

Зачем - не знаю, но, делаются.

Кто-то хочет стать разработчиком, скажем, игр,

Тут вопрос: зачем? По фану, или денег заработать. Если вариант 1 - всё возможно, можно и асм освоить. Если 2 - тут целевая платформа будет иная.

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

Тут вопрос: зачем?

У сега-подобных игр множество преимуществ перед онлайн-based. Покупаешь носитель - и он останется таким же на протяжении долгого времени. Это не установка в один клик из плей-маркета/аппстора/Steam. Нельзя создать перегруженные игры. Нет комплексов по поводу, что у кого-то игра красивее за счёт графических наворотов на порядки больше (разраб вписывается в стандарты, скажем, 2 MB / 4 KB RAM) Аналитика и удалённый анализ игроков в режиме реального времени тоже нет.

То есть можно, например, сделать виртуальную (или физическую) extended NES с расширенным объёмом памяти/большей частотой ЦП, стандартизировать это и выпускать лучшие игры под неё. Но софт типа обычных эмулей это не игровые системы в обычном смысле.

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

Можно писать те же самые игры, что под сегу - под андроид. И да, скачанная игра - останется ровно той же на протяжении долгого времени. Установка в один клик - это преимущество, а не недостаток. Графика везде будет одинаковая (разраб вписывается в стандарты, скажем, 2 MB / 4 KB RAM). Аналитика и удалённый анализ игроков в режиме реального времени - на совести разраба, он может этого и не делать.

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

Можно писать те же самые игры, что под сегу - под андроид.

Кто их заставит использовать идентичный звуковой движок/те же лимиты/оптимизацию графики под размер картриджа и разрешение ~320x240 и так далее?

Да и конкурентоспособность таких проектов на плей маркете под сомнением.

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

«Дайте народу хлеба и зрелищ и они никогда не восстанут»

Пиратство - это ещё и самостоятельное добывание зрелищ, ну, какое-никакое, если судить по тем, кому на трекер зайти влом. А такого допускать нельзя

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

Подвид демосцены. Под спектрум пишется и продаётся

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

Да и 320х240 ненужно. Нужно влезть в шкуру геймдизайнера тех лет и на 4К нарисовать то же самое. Не везде 320х240 провоцировало полёт фантазии, кое-где было раздражение от ограничений. Оба этих явления могли быть в одной игре

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