Автор Тема: Неофициальные консольные порты на ПК .  (Прочитано 2696 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Онлайн Dyons

  • Пользователь
  • Сообщений: 8326
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #30 : 30 Сентября 2026, 16:10:24 »
Немного оффтопа, про любителей постить нейровысеры не вникая. Все настройки Silent Hill: Downpour хранятся в Coalesced_INT.bin, поэтому ценность этого запощенного нейровысера, не то что нулевая, а даже отрицательная  :lol:

Оффлайн blackoff

  • Пользователь
  • Сообщений: 9249
  • Пол: Мужской
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #31 : 30 Сентября 2026, 18:12:29 »
клепают сборки на базе эмулей получается ...

Онлайн Dyons

  • Пользователь
  • Сообщений: 8326
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #32 : 30 Сентября 2026, 18:33:42 »
на базе эмулей
Что нейронки навайбкодили, то и вываливают, а на базе чего, наверно только нейронка и знает  :biggrin:

З.Ы. впрочем странно, что во всех этих патчах к СХД отключают что угодно, только не bSmoothFrameRate, из-за которого в игре была половина статтеров.

Оффлайн grooomy

  • Пользователь
  • Сообщений: 2006
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #33 : 30 Сентября 2026, 20:41:50 »

Онлайн Dyons

  • Пользователь
  • Сообщений: 8326
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #34 : 30 Сентября 2026, 21:03:54 »
А знаете почему нету ссылок на сорцы этого чуда, а потому что  :lol:
Цитировать
I have a github for backing up the mappings and code, it's just private for now because I use my own custom programming language + compiler toolchain, no one would even be able to compile the project anyways

https://www.reddit.com/r/timesplitters/comments/1wqxz49/comment/pd0yfpg/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button


Оффлайн KDash

  • Пользователь
  • Сообщений: 817
  • Пол: Мужской
    • Просмотр профиля
Пусть не сладились, пусть не сбылись
Эти помыслы розовых дней.
Но коль черти в душе гнездились —
Значит, ангелы жили в ней.
(c) С. Есенин

Оффлайн lupus

  • Пользователь
  • Сообщений: 3906
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #36 : 03 Октября 2026, 01:36:20 »
А знаете почему нету ссылок на сорцы этого чуда, а потому что  :lol:

У меня у бабушки в деревне есть комп, сырцы на нём лежат.

Оффлайн Беларус

  • Модератор
  • Сообщений: 1715
    • ВКонтакте
    • Steam
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #37 : 03 Октября 2026, 14:48:27 »
Описание процеса и отличие от декомпиляцыи: fogplay.mts.ru/blog/staticheskaya-rekompilyaciya-igr

Оффлайн Roosya

  • Пользователь
  • Сообщений: 280
  • Пол: Мужской
    • Steam
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #38 : 03 Октября 2026, 15:26:25 »
А когда-то смотрел видео - эмуляторы не нужны, пришла спасительная рекомпиляция. А там гемору больше, чем с эмуляторами. Эмулятор создаёт универсальную площадку для тысячи образов. А с рекомпиляторами нужен отдельный запускатор для каждой игры... Универсального решения нет и каждую игру приходится поддерживать индивидуально. Идеальный порт должен тогда запускаться на старом железе - современнике приставки. Именно так тогда и портировали игры.
И по итогу опять ждать, ждать и ждать... Ну либо не ждать и тупо запускать нужное через те же эмуляторы. Ну и вишенка на торте, когда для запуска якобы порта нужен образ приставочной игры. То есть не оптимизированная под запускатор выжимка из файлов с диска допотопной эры, а именно образ ещё и нужного региона... Но это понятно, это же типа не законно использовать чужие наработки для благих целей сохранение игрового наследия. Парадокс только в том, что и правообладатели клали на это наследие. У них только юристы рыщут, кого бы нагнуть на этой теме.

Оффлайн Moonsiner

  • Пользователь
  • Сообщений: 466
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #39 : 03 Октября 2026, 15:55:39 »
либо не ждать и тупо запускать нужное через те же эмуляторы.
либо приобрести\достать собственно консоль и игрушку.
либо ломанную консоль и образ.

А чем не устраивает SH Downpour на эмуле? Он к слову, на соньке3 еще некаизстей шёл. Даже вис бывало на загрузке. Так что его оригинал рекомпилировать это плохая идея - ремастер нужен нормальный. И блюреи это кагбэ уже нифига не допотопная эра.
« Последнее редактирование: 03 Октября 2026, 16:02:37 от Moonsiner »

Оффлайн blackoff

  • Пользователь
  • Сообщений: 9249
  • Пол: Мужской
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #40 : 03 Октября 2026, 16:27:44 »
И блюреи это кагбэ уже нифига не допотопная эра.
20 лет ему ... :oldgamer:

Добавлено позже:
уже и создатели евойные от него морозятся ...

Оффлайн Anybody

  • Пользователь
  • Сообщений: 84
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #41 : 03 Октября 2026, 17:24:59 »
Немного оффтоп

Повникай

Описание процеса и отличие от декомпиляцыи: fogplay.mts.ru/blog/staticheskaya-rekompilyaciya-igr

Может, поймёшь, кто здесь главный позитивный герой  :biggrin:

Оффлайн Moonsiner

  • Пользователь
  • Сообщений: 466
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #42 : 03 Октября 2026, 17:50:54 »
20 лет ему ... :oldgamer:
И много их современные физ. носители превзошли? Кстати считай не от начала, а от конца.)

Онлайн Dyons

  • Пользователь
  • Сообщений: 8326
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #43 : 03 Октября 2026, 17:57:05 »
Повникай
Сам в свое нейрохрючево вникай.  :lol:

З.Ы. Для любителей постить нейровысеры не вникая, разжевываю повторно, что все настройки Silent Hill: Downpour хранятся в Coalesced_INT.bin, то есть тебе не надо лазить по памяти процесса, что бы отключить FXAA и прочие эффекты, достаточно открыть открыть Coalesced_INT.bin прогой по типу GearsOfWar2Editor2.exe (тулз похожего плана жопой жуй, все перечислять не буду), выставить напротив FXAA и прочих эффектов False и сохранить. Но нет же, надо колупать память процесса, а потом еще товарищи нейрохрючевным полотном будут пытаться оправдать данное садомазо.  :biggrin:

Оффлайн blackoff

  • Пользователь
  • Сообщений: 9249
  • Пол: Мужской
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #44 : 03 Октября 2026, 18:22:39 »
И много их современные физ. носители превзошли?
харды,только не пойму накой ты их сюда приплёл... как и другой юморист бабушку ...
« Последнее редактирование: 03 Октября 2026, 18:36:29 от ghostdog3 »

Оффлайн Anybody

  • Пользователь
  • Сообщений: 84
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #45 : 03 Октября 2026, 19:30:29 »
Coalesced_INT.bin

Очень коротко  :)

Почему не достаточно изменить Coalesced_INT.bin:

Конфигурация Unreal Engine — не обязательно единственный источник значения.
Coalesced_INT.bin задаёт начальные параметры, но игра может потом создать GlobalPostProcessSettings, применить платформенный профиль, настройки качества или собственные значения SHGame. В таком случае False в конфиге будет прочитано, а позже перезаписано.

Иными словами, разработчик выбрал более грубый, но надёжный способ: не доверять конфигурации, а изменять  конкретные инструкции в гостевом коде. С точки зрения архитектуры пользовательского мода это не самый красивый вариант; с точки зрения реверса и фикса конкретного XEX — вполне рациональный.

Онлайн Dyons

  • Пользователь
  • Сообщений: 8326
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #46 : 03 Октября 2026, 20:10:38 »
Очень коротко  :)
В отличии от твоей нейроговносетки, которая тебе заливает мочу в уши, я эти самые настройки FXAA в Silent Hill: Downpour отключал через Coalesced_INT.bin и на Х360 и на ПС3 и нифига не сбивалось. Мог бы написать еще короче, но тогда без матерных слов не обойтись  :biggrin:

Оффлайн Anybody

  • Пользователь
  • Сообщений: 84
    • Просмотр профиля
Re: Неофициальные консольные порты на ПК .
« Ответ #47 : 03 Октября 2026, 21:26:22 »
Это рекомпиляция оригинального PowerPC-кода Xbox 360 в нативный x86-код, а не полное
переписывание движка с нуля.

Где может быть расхождение
PC-специфичные настройки графики — авторы рекомпиляции почти всегда добавляют/адаптируют рендер-пайплайн под PC (разные GPU, разрешение экрана, VSync, апскейлеры). Именно здесь часто появляются новые оверрайды post-process, которых не было на консолях.

Device Profiles / Scalability settings

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

Чтение конфига на разных этапах инициализации
Когда игра переписывается/рекомпилируется, могут измениться:

Момент загрузки Coalesced_INT.bin (раньше или позже инициализации других систем)
Приоритет применения настроек (какие значения имеют приоритет над какими)
Логика переписи параметров GlobalPostProcessSettings
Если в recomp версии порядок инициализации изменён, то False из конфига может быть затёрт до того, как вы даже увидите эффект.

 :P
« Последнее редактирование: 04 Октября 2026, 01:40:03 от Anybody »

Оффлайн Беларус

  • Модератор
  • Сообщений: 1715
    • ВКонтакте
    • Steam
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #48 : 04 Октября 2026, 00:40:09 »
Anybody, тебя реально не смущает, што бывает сложно понять где твой комент, а где от нейронки? Почему не хочеш выделять в цытату, например?
И ты опять не прочитал што она тебе выдала:
резолюции

Оффлайн Anybody

  • Пользователь
  • Сообщений: 84
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #49 : 04 Октября 2026, 01:39:14 »
В данном контексте слово «резолюции» — это прямой, не совсем удачный перевод английского слова resolutions, которое на русском языке означает разрешение экрана (например, 1080p, 4K, соотношение сторон 16:9 или 21:9).
Исправил  :)

Оффлайн Кринженер

  • Пользователь
  • Сообщений: 840
    • Просмотр профиля
Re: Неофициальные консольные порты на ПК .
« Ответ #50 : 04 Октября 2026, 14:48:14 »
An unofficial PC port of the Xbox 360 game Mortal Kombat vs. DC Universe
https://github.com/KawaiiBunga/MKVDCU-Recomp
Протестировал пока что на старом ноуте, как на первом виндодевайсе под рукой. Спеки в профиле. Производительность - как от эмуляции (10 фпс на ноуте, на котором первый Injustice, девятый МК и Unleashed Recomp работают на фулл спиде). Смысла в рекомпиляции - ноль. Кто-то пытается меня накружить.
Не перепутай: жёлтый тюльпан выводит картинку, красный и белый - музычку

Оффлайн blackoff

  • Пользователь
  • Сообщений: 9249
  • Пол: Мужской
    • Просмотр профиля
Re: Неофициальные консольные порты на ПК .
« Ответ #51 : 04 Октября 2026, 15:39:09 »
Gears of War: Judgment (Xbox 360)

https://github.com/OverkillLabs2/gears-judgment-recomp


Онлайн Dyons

  • Пользователь
  • Сообщений: 8326
  • инфернальный колдун
    • Youtube
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #52 : 04 Октября 2026, 15:48:25 »
Для графики и системных функций Xbox 360 используется слой ReXGlue SDK, основанный на наработках проекта Xenia.
а товарищ выше удивляется почему 10 фпс  :biggrin:

Оффлайн Кринженер

  • Пользователь
  • Сообщений: 840
    • Просмотр профиля
Re: Неофициальные консольные порты на ПК .
« Ответ #53 : 04 Октября 2026, 15:58:16 »
а товарищ выше удивляется почему 10 фпс  :biggrin:
Не удивляюсь, но с такими результатами не вижу смысла прыгать через кольца, когда я могу просто юзать Xenia дальше)
Ещё и лончер этот богомерзкий вместо нормального билда…
Кароч, когда будет что-то уровня Unleashed Recomp, разбудите)
Не перепутай: жёлтый тюльпан выводит картинку, красный и белый - музычку

Оффлайн Razor

  • Пользователь
  • Сообщений: 3140
  • Пол: Мужской
  • Gotta Go Fast!
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: Неофициальные консольные порты на ПК .
« Ответ #54 : 04 Октября 2026, 16:43:14 »

MissingTheRecompilation: Project Gotham Racing 4.

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

Оффлайн ShadowFlash

  • Пользователь
  • Сообщений: 2782
  • Пол: Мужской
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #55 : 05 Октября 2026, 07:28:53 »
Ну и самое главное, что работает оно плюс-минус также как и в эмуляторе.

Потому, что с 90% вероятности там используется код эмуляции GPU от Xenia, а статическая рекомпиляция у кода CPU, эмуляция которого может напрячь разве, что бюджетный процессор 2010 года. А вот GPU это самое тяжелое. Примерно та же история с большинством рекомпиляций с PS1 - там чаще всего графика эмулируется и при этом еще и менее эффективно, чем в уткостанции.

Оффлайн grooomy

  • Пользователь
  • Сообщений: 2006
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #56 : 05 Октября 2026, 09:19:26 »
Потому, что с 90% вероятности там используется код эмуляции GPU от Xenia, а статическая рекомпиляция у кода CPU, эмуляция которого может напрячь разве, что бюджетный процессор 2010 года. А вот GPU это самое тяжелое. Примерно та же история с большинством рекомпиляций с PS1 - там чаще всего графика эмулируется и при этом еще и менее эффективно, чем в уткостанции.
Я так понимаю большинство людей, с подачи отдельных товарищей (не будем тыкать пальцами) подняли хайп по поводу целых кусков кода эмуляторов (о ужас!  0_0 ) в этих ИИшных рекопиляторах.
На самом деле ничего странного, или плохого здесь не вижу. Вполне годное решение в современных реалиях. Мы бы не увидели всю эту массу проектов с консолей на пк (или они бы работали ещё хуже) без этого упращения задачи ИИ. Потому что, как известно, осуждать и придираться - не код писать. Там мозги нужны, знания, опыт.
Современные эмуляторы (спасибо всем причастным) - способны на многое. И работа в этом направлении продолжается и по сей день. Подавляющее количество проектов открытые. Любой желающий может прийти и поучаствовать. И те, кто до них сделал всю основную работу, проторил дорожку - не возмущаются, а делятся своими наработками бесплатно. Выигрывают от этого все.
Многие игры, благодаря эмуляторам обретают вторую жизнь. Ретро сообщество постоянно обсуждает и приобщается к свом любимым проектам с комфортом благодаря эмуляции. В играх детства появилась система достижений, текстуры повышенной чёткости, широкоэкранные хаки, исправления ошибок оригинального железа, устранение просадок фпс и даже поддержка 60 фпс. Как и многое другое.  Проблема только в том что далеко не везде и далеко не всегда. Я даже где то читал что тот же Duckstation - самый сложный эмулятор современности (не знаю как оценивается его сложность но такое мнение слышал).
И тут вдруг появляются рекомпиляторы. Не те, старые добрые полноценные переносы старых консольных игр на пк (часто на новые движки), а как грибы после дождя и такие же сырые... С одной стороны, многие люди хотели бы увидеть перенос культовых старых консольных игр на пк, но с другой стороны - не все согласны на это такой ценой. Понимаю почему некоторых задевает качество этих проектов, особенно на начальных этапах. Но сцена современных рекомпиляторов - крайне молодая. Нужно время, и "допиливание напильником". Вручную.
Лично я отношусь ко всем этим рекомпиляторам несколько проще, чего и вам советую. Да, на эмуляторе много чего можно накрутить. Но очень редко это способно удовлетворить современного игрока, привыкшего к качеству и комфорту без заморочек. Тем более что поддержка непосредственно нужной игры необходимыми патчами, исправлениями и улучшениями - оставляет желать лучшего. А такие вот недорекомпиляторы, являются по сути своей - следующей итерацией эмуляции, только со всеми необходимыми улучшениями и исправлениями - сразу из коробки. Вот вам управление на клаво-мыши, 60 фпс, поддержка разных экранов и разрешений, исправления UI, улучшенные тени и текстуры, повышенная дальность отрисовки и т.д.  Этакая специальная версия полу эмулятора, только заточенная под конкретную игру.
Да, далеко не всегда это сделано оптимальным способом, да часто криво и косо. Но и на этих поделках не красуется финальная версия, мягко говоря. Если вам не безразлична судьба определённого проекта - поучаствуйте в его улучшении. Понятно что рядовому геймеру глубоко безразлично как там внутри шестерёнки крутятся - главное что игрушка работает. Современные пк позволяют обрабатывать кривой код без потери производительности.

PS. По мере улучшения проекта рекомпиляции должно со временем расти и качество таких портов. На всё нужно время. Но начало уже положено.

Оффлайн white_power

  • Пользователь
  • Сообщений: 728
    • Просмотр профиля
PS3 FAT, Changhong m4000, ipad 8 gen, 5080 palit(а больше ничего 😂)

Онлайн Dyons

  • Пользователь
  • Сообщений: 8326
  • инфернальный колдун
    • Youtube
    • Просмотр профиля

Оффлайн grooomy

  • Пользователь
  • Сообщений: 2006
    • Просмотр профиля
Неофициальные консольные порты на ПК .
« Ответ #59 : Вчера в 08:27:30 »
Подходит?
https://github.com/deadinside28/bloodborne_pc

Ещё как подходит


Изюминка этой новости состоит в том, что этот порт, благодаря поддержке Linux работает в 60 фпс на Steam Deck. А после официального запуска SteamOS и на ПК будет поддержка.

Вообще по идее это должно мотивировать людей делать порты под Linux, технарей там много. Жаль только что не игроманов  :)