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)

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

Если не используется CRT-монитор, то в любом случае на 100% воссоздания не получится, поскольку CRT-мониторы размазывали пиксели из-за чего получались разные эффекты.

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

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

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

нет наличия читов, изменения хода времени и сохранения состояний.

Хардкор режим есть в retroarch, оно это всё выключает

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

Хардкор режим есть в retroarch, оно это всё выключает

Там своеобразный подход. Требует регистрации на сайте, отправляет туда игровой процесс в рейтинг пользователей, начинает сыпать очень специфичными ачивками (Ура, вы разбили первый кирпич в Super Mario). Да и само понятие «хардкор» применяется для стандартного геймплея.

В целом, игра через RetroArch и эмуляторы это как в продвинутом Practice Mode проходить Geometry Dash, в странице RA первой фишкой названа

«Maybe there is no rewind in real life, but there is a rewind in RetroArch! You can go back in time and correct your mistakes!»

KingStation - про классический геймплей.

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

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

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

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

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

Это больше похоже на ампутацию своих рук. Что мешает даже просто не тыкать «читерские» кнопки?

xDShot ★★★★★
()

Эмулятор геймплея - это сильно.

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

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

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

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

Это как поповОС, только данилаРетроарч.

Только в данном случае retroarch/libretro изначально эталонное ненужно с упоротыми мейнтейнерами. Так что тут аж двойное ненужно.

iSage ★★★★
()

Пили в своё удовольствие и никого не слушай.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от iSage

Только в данном случае retroarch/libretro изначально эталонное ненужно

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

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

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

Очень мило, прямо как на телеке

Не хватает еще характерных помех в динамике в зависимости от изображения, таких тихих но заметных. Когда на экране например следующая stage, тишина, и игрок слышит помехи. Тогда будет полное погружение

Или такая функция есть?

I-Love-Microsoft ★★★★★
()

Я глянул — выглядит как ещё один не самый удачный фронт для эмуляторов. А если надо запекать руками — то зачем?

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

В KingStation стоковая цветомагия и удобное управление из коробки. А ещё, играя/проходя игры на KingStation, игрок и правда справляется с трудностями сам, как на настоящей железке, поддерживает честный геймплей.

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

А теперь воспроизведи это на современном телеке с зональной подсветкой. Подсказка: HDR10+/Dolby Vision

DumLemming ★★
()

Угадал автора по заголовку.
Про этику и то, что русские - пираты, и вообще, люди второго сорта, уже было?

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

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

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

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

Аутентичность это либо ориг железо и качественная элт типа просмотрового монитора, либо та же элт и FPGA типа mister.

bigc ★★
()

Так, например, нет наличия читов, изменения хода времени и сохранения состояний.

В 🗑️

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

FPGA типа mister

Функционально, MiSTer - обычный эмулятор с читами, квиксейвами и улучшайзерами. Хоть и на крутом FGPA.

На вывод изображения в KingStation наложена определённая магия, типа вывод картинки на пиксельной сетке и коаксиальное ЭЛТ «цветовое пространство».

Если рассматривать «аутентичность» в ситуациях, типа «ЕСЛИ МЕНЯ ЗДЕСЬ ЗАДЕНУТ, ТО GAME OVER 😢😱», у MiSTer с этим хуже, чем с клонами NES или Sega MD.

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

Из описания не понятно что это и зачем это.

Автор рассчитывает на известность своего проекта тут, так что очевидное (ему) не расписывает.

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

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

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

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

На вывод изображения в KingStation наложена определённая магия, типа вывод картинки на пиксельной сетке и коаксиальное ЭЛТ «цветовое пространство».

Все сорта этой магии, к сожалению, выглядят на жк отвратно. Даже аппаратный хороший апскейлер не панацея, хоть и повеселее.

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

Функционально, MiSTer - обычный эмулятор с читами, квиксейвами и улучшайзерами. Хоть и на крутом FGPA.

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

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

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

В Geometry Dash такое назывется Practice Mode. Да, можно без напряга пройти любой уровень. Или с напрягом, как в обычном режиме. Но просто наличие определённых функцих под рукой делает геймплей «тренировочным».

Тут нет особого восторга, типа «НАКОНЕЦ-ТО Я(МЫ) СМОГ(ЛИ) ЭТО ПРОЙТИ». MiSTer тоже относится к трейнерскому режиму геймплея.

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

Возможно автор посадил не один кинескоп в детстве.

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

Если человек не хочет пользоваться читами, сейвами и прочая, он этого делать и без ограничений не станет. Просто не станет

bigc ★★
()

Велосипедов много не бывает, успехов!

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

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

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

Я бы ещё добавил приглушённые крики бабушки с кухни, зовущей кушать!

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

Если человек не хочет пользоваться читами, сейвами и прочая, он этого делать и без ограничений не станет. Просто не станет

Есть ещё дизайн софта, настрой авторов, RetroArch да и обычные эмуляторы спроектированы под «Тут многое можно». RA так первой фишкой объявляет функцию перемотки времени. Обычный геймплей это обесценивает и делает не очень нужным. Там сейвстейтов аж 100, пункты перемотки в быстром меню.

KingStation это про «Нужно постараться согласно правилам».

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

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

Тут я завис. Автор статьи как-то уж очень вольно обращается с терминологией, подозреваю, это от непонимания терминов. Пробравшись через абсолютно бестолковое описание тулзы, я вроде понял что это такое только из комментариев. Автор, поправьте меня если я не прав. Это такой софт, который портит изображение на моем 4к 42м дюймовом мониторе, чтобы старинные как говно мамонта игры на нем выглядели еще более всрато чем они выглядят на самом деле, для создания тёплой ламповой атмосфэры. Правильно?

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

А целевая аудитория, видимо, трейнерозависимые. Которые от трейнеров и сейвов не откажутся, пока по рукам не надаешь

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

Это форк RetroArch с нескучными обоями и вырезанной функциональностю.

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

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

Жк и оледы бывают по 2000 нит и 144 герц. Имитировать настоящую трубку можно, зная матан, хдр протоколы и особенности современных экранов. Но это не про автора

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

Это такой софт, который портит изображение на моем 4к 42м дюймовом мониторе

Скорее содержит встроенный Image Tuning. Когда стоит задача вывести 320х240 картинку на HD+ дисплей, можно пойти разными путями. Например, масштабировать билинейкой, ближайшим соседом или чётким алгоритмом. Либо разметить дисплей линиями, чтоб было 320х240 и выводить картинку уже туда, также имитировать некоторые эффекты дисплея предыдущего поколения. Что и работает в KingStation из коробки.

Наглядно можно увидеть сравнение в меме

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

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

Я не понимаю, как загрузить core. Скачал релизную версию для линукса, запустил, говорит «Missing assets. Use online updater if available». Внизу слева пишет «0.3a - No core».

Ещё мне интересно, поддерживаются ли игры PS1, и как дела с производительностю?

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