It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
How in the heck do you get a controller to work in this? PS4 and Xbox 1 controller both do nothing. Setting in game to gamepad does nothing...

Any help would be appreciated. As at this point, I'm tempted to emulate it so I can actually play with a controller.


(also is widescreen fix needed? Seemed to run fine set to 4k - but does it just stretch incorrectly without widescreen patch?)



I am not going to pay for Xpadder. Please don't suggest it. Not going to waste money on 1 program for 1 game I already bought.
No posts in this topic were marked as the solution yet. If you can help, add your reply
http://www.pcgamingwiki.com/wiki/Widescreen_Gaming_Forum

For gamepads:
http://www.microsoft.com/en-us/search?q=xinput

[url=http://www.pcgamingwiki.com/wiki/Glossary:Controller]http://www.pcgamingwiki.com/wiki/Glossary:Controller[/url]

[url=http://www.pcgamingwiki.com/wiki/Series:Legacy_of_Kain]http://www.pcgamingwiki.com/wiki/Series:Legacy_of_Kain[/url]


+some more articles from that wiki

And 100500 threads here and in absolutely every game hubs\forums. Google it.
Post edited June 06, 2020 by QWEEDDYZ
avatar
QWEEDDYZ: http://www.pcgamingwiki.com/wiki/Widescreen_Gaming_Forum

For gamepads:
http://www.microsoft.com/en-us/search?q=xinput

[url=http://www.pcgamingwiki.com/wiki/Glossary:Controller]http://www.pcgamingwiki.com/wiki/Glossary:Controller[/url]

[url=http://www.pcgamingwiki.com/wiki/Series:Legacy_of_Kain]http://www.pcgamingwiki.com/wiki/Series:Legacy_of_Kain[/url]

+some more articles from that wiki

And 100500 threads here and in absolutely every game hubs\forums. Google it.
Doesn't help, but thanks for saying the infamous 'google it'.

I have issues with Raziel auto facing direction camera is facing whenever attacking no matter what config controller wise.. ex. when locked on, he turns and swings direction of camera despite him facing enemy.

Also, on the 1st swing of his normal/light attack, he fucking glides/teleports quite a few meters. Rest of combo and all heavy attacks are fine.

This games modern support is absolutely atrocious and honestly shouldn't even be for sale in this state.

Only thing thats worked is the widescreen patch. Every other 'guide' I've found is mainly for steam controller wise which doesn't help here, and even using those, have numerous issues.

Issues present in both GOG and Steam. Same ones. Only controller config via steam that works reliably still has the gliding/port on 1st swing issue. Even patchign with dgvodoo or the Dx8.dll does not fix the issue like so many guides say it goes.


Gog, this game needs fixed. It's kind of criminal how broke this is when someone like myself can't even fix the damn thing when I've been modding and messing with games configs/etc for years, along with the issues of emulation..

Which also has plenty of other issues.

I wonder if I'll ever be able to actually play this.
Some tweaks can be made by DxWnd. As i remember dgvoodoo do not have input compatibility settings.
Any that wrappers\emuls use some dll named for Windows DirectX (mostly). And mostly for D3D or DDRAW (ddraw.dll). it named like that for autoloading that dll. in truth dll can be anything. In dx8dll can be placed anything of that compatibility things.
It can be Dinput wrapper but with ddraw.dll name. Some graphics wrapper, Widescreen wrapper, and controllers can be incompatible with each other if you not rename dll files from them. Another autoloaded dll is winplay.dll.

x360ce:
http://www.pcgamingwiki.com/wiki/Xbox_360_Controller_Emulator
Nothing else that i can say. Im not very helpful, but again - there is other threads for any game (SR1 or any in this series forum - it not a big differences). I have some differ gamepads for differ games.

There is no "controllername". It Windows DirectX. For input it can be Dinput or Xinput. Xinput is used by Xbox\console games and by Xbox360\X1\PS3\PS4\Steam controllers as well as some 3d party - with hardware (button) or software dinput-xinput switcher. For Windows DirectX there is no differences what exactly of that pads you have. And only by DirectX games recognizes input controllers - no differences which one. even motion pads or steering wheel without native drivers (or if gamepad mode is on) is just General PnP Dinput controllers.
There is no way to force dinput to work in xinput games (ports from consoles) or Xinput controller to work in old games without any emulators downlaoding. So if you have problems - it problem with emulator settings. Or Windows settings (or updates for W10, yep).
Did you use x360ce? or some specific wrappers for that game? I cant say which one work better. For old games i have Dinput gamepads. And recently when i play with that gamepad it work even in Analog mode without circle-running Raziel bug in SR1. SR2\Defiance never have troubles with pads.

< games modern support >
< and honestly shouldn't even be for sale in this state >
Games support...? You mean "Windows support" and "gamepads support"? Yeah Win10 is trash and shouldn't be on sale (moreover in Russia it even cost 2.5 times more that in US for "Lite" edition and more overpriced for Pro\+... and all that after Microsoft Russia choose to use only USD, so no converting).
Post edited June 07, 2020 by QWEEDDYZ
avatar
QWEEDDYZ: < games modern support >
< and honestly shouldn't even be for sale in this state >
Games support...? You mean "Windows support" and "gamepads support"? Yeah Win10 is trash and shouldn't be on sale (moreover in Russia it even cost 2.5 times more that in US for "Lite" edition and more overpriced for Pro\+... and all that after Microsoft Russia choose to use only USD, so no converting).
Agree. gog and publishers do often nothing for the support of their games, this forum as proof of this.
Disagree with the criticism into the address of Win-10 (the best OS after WinXP): I do not have any problems with this OS and with its cost + the cost of Office 365 too (even in Russia). Also I do not have any problems with old games on Win-10 due to my mind and due to existing of wrappers now. People on Windows-7 (and even on WinXP/Vista) sooner will have problems with the old games than on Win-10. And I do not have any problems with gamepads because I do not use them at all (only keyboard+mouse, because I play on PC) and I think that ones that prefer to play with gamepads should play in old games either on consoles (PS1/2/other) or on the emulators.
GOG and publisher do nothing indeed. But it Microsoft work. Moreover, it worse if GOG and publisher do something. Fixing one thing and broke another. Like WindowsXP support for initially WinXP games.

I personally have problem with broken "security" updates from Microsoft for Win10. Win10 go to loop loading of installing-error-rollback-success-installing again-error again-... It never take rollback. And never load anything. And notebook dont boot in safemode, im "raped" power button for that and still nothing (same way with Win8 - no safemode). Win10 cost me too much: prices from microsfot.com/ru-ru, "prices of that problems", personal files. And same broken backward compatibility as in Win8 for video games. Count me out.

And take a look to Microsoft Surface Pro support page. There is more security KBxxxx that completely broke surface tablet - on both Win8 and Win10 OS.
Google it problem with x64-WIN-tablets from another manufacturers - problems with games, so here on gog forums mentioned too. And no, we in Russia never have support service - only sales managers.

Продавцы. даже Майкрософт Россия это офис продавцов и только. "Спасибо партии за это". Даже в Украине(!) есть РОЗНИЧНЫЙ Microsoft Store. Все что есть у нас - "связной"\"мвидео" и прочие "быдлорадо" с экскзлюивными моделями. Либо же DNS, который хуже быдлорадо. либо другие магазины - серые поставки (что в ДНС неизвестно, мошенники те еще). Озон туда же, тк продают все что продается - вплоть до китайских клонов старых консолей но под оригинальным названием (SEGA), а так же набор "Kinect SDK for Windows" под видом "Kinect for Windows" с довольно заметной надписью на фото корокби - "не для розничной продажи". А "манагеры" только умеют что твердить - да-да, все продавцы официальные! Даже если запросить именно помощи с уже осущевстленной покупкой.
Post edited June 07, 2020 by QWEEDDYZ
avatar
QWEEDDYZ: GOG and publisher do nothing indeed. But it Microsoft work.
It is not Microsoft work at all. Like support of games on Steam is not Valve work.
Moreover, I saw very big amount of problems of games due to powerful PCs or newest videocards.
I.e. one can say that problems of old games are nVidia / Ati work. Nope.
Moreover, I saw on Steam remasters and remakes of old games, so it is not big problem to do them.
avatar
QWEEDDYZ: Moreover, it worse if GOG and publisher do something. Fixing one thing and broke another. Like WindowsXP support for initially WinXP games.
Because they do this just for that to make money (fast as possible without proper testing).
Let's consider, for example, my improvements of SR1:
1) original movie engine has problems on the video-cards nVidia (instant crash) - ok, new movie engine on the base of bink;
2) some problems with sound - ok, new sound engine on the base of the newest sound API.
Nothing can be broken in such case. While gog and publisher did not do the same? Because this requires time and money.
avatar
QWEEDDYZ: I personally have problem with broken "security" updates from Microsoft for Win10. Win10 go to loop loading of installing-error-rollback-success-installing again-error again-... It never take rollback. And never load anything. And notebook dont boot in safemode, im "raped" power button for that and still nothing (same way with Win8 - no safemode).
I only hear about such problems (though I using Win-10 on several PC from its release) and - as I know - such problems are due to switching off power of PC during update.
avatar
QWEEDDYZ: Win10 cost me too much: prices from microsfot.com/ru-ru, "prices of that problems", personal files.
Microsoft provided free upgrade to Win-10 from other their OS during big amount of time at the time of release of Win-10. I upgraded preinstalled Win-8 (and Win-7 too) on several notebooks to the Win-10 exactly for zero additional price. Though some unclever people still uses Win-7 with all bugs of such OS. Also I prefer to buy PCs with preinstalled OS, though I never had any problems with the prices of Windows on our stores.
avatar
QWEEDDYZ: And same broken backward compatibility as in Win8 for video games. Count me out.
Disagree. Fans of LOK know about good work of Compatibility Mode on Win-10, say, for SR1.
Also I have by myself some amount of games that can work on Win-10 while they can't work on WinXP at all.
Moreover, now is the time of wrappers (like dgVoodoo), so there are no problems with big amount of old games now.
avatar
QWEEDDYZ: Google it problem with x64-WIN-tablets from another manufacturers - problems with games, so here on gog forums mentioned too. And no, we in Russia never have support service - only sales managers.
Let's consider, for example, several newest games, which are nearest to LOK - DarkSiders 1-3. All of them can crash on the newest PCs (DS1 Warmastered Edition is more stable than original version, yes), so problems with games are the problems of publishers and developers. And gog.
avatar
QWEEDDYZ: Продавцы. даже Майкрософт Россия это офис продавцов и только. "Спасибо партии за это". Даже в Украине(!) есть РОЗНИЧНЫЙ Microsoft Store. Все что есть у нас - "связной"\"мвидео" и прочие "быдлорадо" с экскзлюивными моделями. Либо же DNS, который хуже быдлорадо. либо другие магазины - серые поставки (что в ДНС неизвестно, мошенники те еще). Озон туда же, тк продают все что продается - вплоть до китайских клонов старых консолей но под оригинальным названием (SEGA), а так же набор "Kinect SDK for Windows" под видом "Kinect for Windows" с довольно заметной надписью на фото корокби - "не для розничной продажи". А "манагеры" только умеют что твердить - да-да, все продавцы официальные! Даже если запросить именно помощи с уже осущевстленной покупкой.
Озон всегда был полнейшей лажей с искусственно задранными ценами. Еще с начала этого века.
Остальные магазины тоже особо не уступают, за это спасибо "капитализму".
На том же Steam (да и gog) ценники некоторых игр здорово задраны для ру-сегмента (и еще нескольких).
И причина всего этого одна - искусственно завышенный курс доллара в том числе по политическим мотивам.
Поэтому если хочется кого-то покритиковать - начни с пиндосов с их печатным станком и вечным враньём.
На "Связном", кстати, ценники на ноуты ниже чем на официальных сайтах ру-сегмента этих же производителей.
Правда нормальные модели так быстро исчезают, что хрен купишь - уже несколько лет пытаюсь взять там себе ноут.
Манагеры же как тех. поддержка или модеры - дармоеды с минимумом IQ и нереально завышенным самомнением.
For backward compatibility - Microsoft is first who responsible, and Nvidia\ATI is the last ones. And definitely not devs.

UPD: Xinput - good example. Why devs must support it after >10 years from game release? Analog controllers that came almost same time as SR1 game port - that what devs must support in patches. But not differ DirectX after decade.

Зачем далеко ходить. Вон у людей проблемы от использования Xinput контроллеров. С чего вдруг разработчик обязан подстраиваться под новый инпут-компонент DirectX, который появился спустя >10 лет от релиза игры? Или что, теперь вообще игры не продавать? Мало нам проблем с лицензиями и жадностью издателей конвеерных производителей.
Разработчик не обязан поддерживать продукт на системах, не указанных в требованиях. Делая игру под определенную ОС\видеокарты разрабы следуют определенным спецификациям (точно совсем уж старые игры на Win98\Me). И никак не вина разрабов, когда проблемы возникают из-за именно поломанной совместимости со стороны ОС и драйверов. СПЕЦИАЛЬНО. Nvidia скатилась до уровня AMD со своими дровами: BSOD с ошибкой в драйвере - а все потому что поддержка старых карт не реализована, но заявлена. Подбирай сам драйвер на котором такого не будет. И ладно если бы только на Linux проблемы были - на него всем плевать.
Если на Windows 7 есть какие-то баги - то это все те же "обновления безопасности" которые все и ломают. Как и на 10-ке.
Случай когда залупилась Винда на обновах может произойти с любой Windows. Должна ОС все вернуть назад, но это же Microsoft криворукие. Но именно Win8\Win10 не дают это исправить. Официально для запуска сейф мода нужно насиловать кнопку питания ноута. Это полнейший бред. Вот здесь уже как раз пиндоский капитализм - они нам ломают ПО и заставляют ломать железо. Самим исправлять не дают. Safe mode так и не запустился.
С Linux, кстати, так же бывает. Но варианты загрузки никто не отбирает. У некоторых дистрибов еще и некоторая вариативность (оболочки) есть уже после загрузки.

Еще раз, Microsoft для 10-ки уже неоднократно выпускали кривые обновления, удаляющие файлы или ломающие запуск ОС. Это описано в нескольких KB статьях. "Не ставьте обновление до устранения или обращайтесь в сервис", как минимум на сайте поддержки Surface. Про сервис - это естественно только за планшет. С компом е****сь сами, не получится запустить откат системы - ищите способ создать загрузочную флешку и переустанавливайте ОС. "We really sorry" (c) South Park.
Это не считая того, что не описано на сайте Microsoft, или не считается критической проблемой (поломка драйверов).

У нас же проблема не в магазинах. А в том что в принципе наша китайская страна - лишь логистика. У нас нет настоящих представительств, нет поддержки, нет сервисного обслуживания. Все что у нас есть - сильно ограниченная поддержка самих магазинов, и только сетевых. И то они за нее деньги просят за гарантию. Догадайтесь какой уровень обслуживания, если за "настройку ПК" просят 5к а по факту лишь удаляют предустановленное ПО (Skype и игры) удалением папок.
В "представительствах" есть только продажники. Сервиса нет. Могут еще возмутиться, что оборудование куплено не у них. не так давно случай был аж в суд подали на кого-то, кто у Интел купил оборудование за бугром. И ЧСХ выиграли суд. Хотя "серость" ни капли не ограничивает в правах потребителя, и даже имеет право на поддержку. Это если в настоящих представительствах. А не в таких вот купивших права на бренд в регионе, как Ms, Интел и все прочие.
Как и производители автомобилей еще.

Сюда же и прямые поставки ограниченного кол-ва товара, моделей, эксклюзив моделей для каких-то сетей. от того и выбор какой есть.
И нет, пиндосы тут не при чем. Не надо везде "Запад виноват" искать. Максимум непонятной национальности клинцевич францы всякие с герман грефами и прочие песковы-французы с путинами. Ну и армяне с евреями. Вот и все наши "пиндосы".
Post edited June 09, 2020 by QWEEDDYZ
avatar
QWEEDDYZ: For backward compatibility - Microsoft is first who responsible, and Nvidia\ATI is the last ones. And definitely not devs.
Nope. Only devs are the ones who responsible. Microsoft and nVidia/ATI provide just "API" that is used by devs in their games (sometimes improperly). If the game was developed and tested on Win98, it should be used using exactly such API (it is not problem to find the distributive of Win98 now - so one that bought old game should play in it on such OS and on the very old PC too) or devs must update its code for using the newest version of such API (i.e. for normal work on the newest OSs and with the newest devices). Sometimes old games do not work properly just because devs did not add additional limitations for them or just because old "API" did not provide such possibility (say, unlimited growth of FPS) while with the newest API it is not problem at all to add such limitation due to the fact of appearance of the much more powerful PCs.
I.e. the question is sooner: do publisher want to add compatibility for the newest OSs and devices or do not? The answer is evident: publisher do not want to do this. Moreover, we discuss about this on the forum of gog who must solve problems of old games on the newest OS / with the newest devices, but did not do this often (either use fan patches or just do nothing).
avatar
QWEEDDYZ: UPD: Xinput - good example. Why devs must support it after >10 years from game release? Analog controllers that came almost same time as SR1 game port - that what devs must support in patches. But not differ DirectX after decade.
Why? Because players ask for such support and they will not buy the games without support of Xinput. I.e.publisher must provide such support to increase the number of sales of its old products. Though publisher can do nothing - fans will provide such support for themself increasing this number of sales with exactly zero expenses of the publisher itself.
About DirectX: I know many old games that work without any bugs even on Win-10 and with the newest devices. Hence the problems of some games on the newest versions of DirectX are just due to improper using of oldest versions of DirectX. I.e. just "bad hands of devs", as usually.
avatar
QWEEDDYZ: Зачем далеко ходить. Вон у людей проблемы от использования Xinput контроллеров. С чего вдруг разработчик обязан подстраиваться под новый инпут-компонент DirectX, который появился спустя >10 лет от релиза игры? Или что, теперь вообще игры не продавать? Мало нам проблем с лицензиями и жадностью издателей конвеерных производителей.
Уже ответил выше. Если издатель хочет грести бабло и от тех фанов, которым жизненно необходим этот самый контроллер, то он должен прикрутить эту поддержку. Хотя - в реальности - ни черта он делать не будет (ну это как закончившаяся в год релиза поддержка игр LOK хоть Кристаллами, хоть Eidos, хоть SE). Фаны сделают, а издатель будет грести бабло и от этих любителей новых контроллеров, ни черта не делая. Прям как gog - на черта самим париться с поддержкой старых игр? Поискали в инете, нашли фан-патч и продали издателю - делают бабло из воздуха. Не нашли ничего путнего - изобразили видимость активности, которую опять же продали издателю. Сами издатели, естественно, такие же хитро-сделанные. Верхом такой хитрости является Valve со своим Steam (gog не дошли еще до такого уровня) - достаточно просто сделать руководства (нет такого на gog, а это более полезная штука чем поиск на форуме) и форумы для игр, где фаны будут сами вариться в своём соку, увеличивая продажу игр, принося бабло как издателю, так и Valve (у них процент с продаж), причём Valve не обязан осуществлять поддержку игр (а gog должны), ну и издатели тоже могут ни черта не делать. Плюс сюда торговая площадка (те же карточки) и ачивки (защита от пиратства, к слову). Я вот хз кто это те особо одарённые, кто покупает игры на gog, вместо того чтобы их тупо скачать с тырнета, т.к. защиты у игр тут вообще нет, ровно как и довесков в виде оверлея, руководств, тех же карточек и ачивок.
avatar
QWEEDDYZ: Разработчик не обязан поддерживать продукт на системах, не указанных в требованиях. Делая игру под определенную ОС\видеокарты разрабы следуют определенным спецификациям (точно совсем уж старые игры на Win98\Me). И никак не вина разрабов, когда проблемы возникают из-за именно поломанной совместимости со стороны ОС и драйверов. СПЕЦИАЛЬНО. Nvidia скатилась до уровня AMD со своими дровами: BSOD с ошибкой в драйвере - а все потому что поддержка старых карт не реализована, но заявлена. Подбирай сам драйвер на котором такого не будет. И ладно если бы только на Linux проблемы были - на него всем плевать.
Ты всё усложняешь, хотя всё гораздо проще. Разраб сделал игру под определённую систему и конфигурацию железа (Win98 и хлам), она вроде как пашет и под более новыми ОС / на более мощных компах - ну и ок, можно продавать. Если игра не пашет на новейших ОС / железе - виноват вовсе не производитель новейших ОС / железа, а разраб, накосячивший в коде. Ну либо он не учёл, что по-любому появится более мощное железо и его игра начнёт выделывать "кренделя". С точки зрения Microsoft/nVidia/ATI тоже всё ок - игра создана под такие то ОС и железо, вот и ставь эту ОС (Win98) + железо, и играй в игру на том (API), под какое она заточена.
Ты сам сказал, что разраб должен указывать ОС и конфигурацию, это и означает, что работа игры на более новых ОС и более мощном железе - это его прямая обязанность, если он хочет получать бабло от продаж игр для ПК с этой ОС / этим железом. Но издателям (и разрабам) плевать, хотя поддержку своих игр почти каждый прописывает в EULA игр.
Меня всегда удивлял вой игроков на неработоспособность старых игр при запуске их на супер навороченном железе (типа i9, куча ядер, куча оперативы, новейшая видюха и кучей VRAM). Ты дебил или нет, запускать древнюю игру, заточенную под первый пень с крохами оперативы, на такой мощной машине? Купи бюджетный ноут с видюхой Intel и играй в древнюю игру. Ну или поставь VMWare с той же Win98.
avatar
QWEEDDYZ: Если на Windows 7 есть какие-то баги - то это все те же "обновления безопасности" которые все и ломают. Как и на 10-ке.
Там какая-то фигня с DEP, которую "особо одарённые" врубают для всех файлов, а не только для системных.
На Win-10 таких проблем уже нет, хоть даже вруби DEP для всего.
Ну еще dgVoodoo может отказываться пахать, хотя DirectX-11 должен быть установлен на 7-ке по дефолту.
И это без всяких "корявых" обновлений безопасности (пиратка 7-ки).
Post edited June 09, 2020 by wrace.
Блин, что за тупой форум, запарился редактировать пост - висит на проверке, не может выдать итог.

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

По поводу "логистики" - ну, обычный бардак, как и везде. Тем более что мы еще не доросли до капитализма.
Обслуживание в разных местах, кстати, тоже разное. Хотя испокон веков все проблемы с ПК решались либо переустановкой системы (вирусы или просто баги), либо покупкой нового ПК (если железо полетело). Сейчас, на Win-10, переустановить ОС может любая домохозяйка в виду добавления такой возможности в систему.

Касаемо "запад виноват" - я не про запад, я про США. И я считаю, что причина существования "региональных надстроек" для игр и софта заключается в банальном факте - явно накрученном (политически) курсе доллара по отношению к национальной валюте. Всё тривиально.
По факту в Win8\10 возможности отката нет. Только если самому специально делать бекапы - на другом компе (загрузчик). Потому что на этом запустить процесс восстанволения не получится.
Можно запустить сейф мод из работаюшей ОС, зачем-то.

Я так и не соглашусь, что игры не ломаются именно новыми ОСями. Я веду речь об официальных статьях с Microsoft. Вырезанная поддержка x16 в х64, заблокирвоанная музыка с AudioCD в играх с музыков таком формате, заблокирвоанный драйвер secdrv. B SPTD в Win10. И все в рамках "безопасности".
На win8\10 maxwindowedmode режим включен для D3D приложений. лечится через Microsoft Application Compatibility Toolkit.
Без оного Тулкита даже отключить оформление в свойствах exe нельзя. Хоть Aero\Metro малое отношение к данной функии имеют - это было еще в WinXP. Но так решил Сатья Наделла. Мелкомягкие не знают даже на сколько у них ОС обновляются. А все - аутсорс индусов.
Две пробелмы: меняющиеся API DirectX'а, и меняющиеся без обратной совместимости. Microsoft Windows вроде как серия обратно совметсимых ОС - но нет.

Короче, виноваты игроки и Microsoft. Но не разработчик. Ваша логика - не продавать игры? Тогда что делать тем, кто как раз и пытается играть на том, на чем положено играть в эти игры? А так издатели и GOG не заявляют если поддежрки Win8\Win10 - то и пробелмы нет. Продают для тех, кто на Vista\7 (поддержка XP в GOG постепенно вырезается из 3.0 установщиков и из Galaxy).
В смысле, нет возможности отката на Win-8/10? На фига тогда есть функционал для создания копии системы?
(Который, к слову, был отключен у меня напрочь на моей супер-пупер сборке WinXP, т.к. смысла в нём никогда не было - гораздо проще и быстрее переустановить систему с нуля с форматированием диска C:. На всех системах, сколько не занимался поддержкой, толку особо от этой возможности отката никогда не было. И я всегда советовал народу делать разбиение как минимум на два диска и хранить всё нужное + устанавливать игры исключительно на диске D:, чтобы всегда иметь возможность форматнуть диск C: при переустановке системы. Сейчас, правда, уже расслабился в конец, благо есть OneDrive, посему и забил на все эти разбиения и прочая, всё в основном хранится на диске C:, но особо важное - всё также на диске D: и еще в куче разных мест, включая онлайн-хостинги и флешку/мини-CD, благо на компе привод еще есть, но на следующем его уже точно не будет.)

Касаемо вырезания поддержки x16 в x64 - давно уже пора, на самом деле, причём везде.
Не зачем захламлять ОС тем, что нужно лишь паре любителей старины.
(Н-да, на WinXP такая поддержка x16 была просто неубиваемой).

Про заблокированный драйвер secdrv вообще молчу.
Это как маразм а-ля Securom или что там было, что херило компы, забыл уже название.
Причём всё равно ведь сносили любую защиту. Да и сейчас я не вижу особых проблем у разрабов игр на том же Steam, без особой извращённой защиты, которая требовала наличие диска в приводе.

Про toolkit поддержу, да. Слишком извращённо сделали, на мой вкус. Перестарались с защитой от дураков. Бывает.

Ну и да: из того, что я видел в плане поддержки старых игр, никаких особых проблем с решением проблем этих самых игр обычно нет. Ровно как и нет проблем с созданием полноценных ремастеров или ремейков под новейшие ОС (видел тут свежий релиз игры "State of War" - я в ней в своё время убил часть интерфейса, т.к. он косячил на видюхах nVidia, ну еще кое-что поубивал, т.к. задолбало, хотя игра всё также крашилась временами, т.к. была сделана через пень-колоду а-ля DarkSiders-2 - эта тоже крашится временами, хотя создана недавно, ну и клинит её при использовании определённых действий, т.е. явная криворукость разрабов или недосмотр тестеров, хотя THQ не самая плохая контора + занимается благим делом - возвращением из небытия продуктов, на которые оригинальные разрабы положили здоровенный болт). Проблема тут всего одна - лень и пофигизм разрабов.

Моя логика - поддерживать свои игры и быть повёрнутым лицом к фан-сообществу (я про разрабов и издателей), чтобы однажды не увидеть как оно отвернулось от тебя. Про gog вообще молчу. Этих только могила исправит.

Вины Microsoft и производителей железа в том, что полное старьё не пашет на новых компах, нет.
Это вина юзверя, что он пытается запустить старьё на мощном железе. Пусть ставит WMware и Win98.
Или пусть ищет патчи фанов в инете. Хотя да, это же так сложно, особенно если забанен в гугле. :рука-лицо:
Back to the topic. Only user must fix games(\fix OS) depand on OS\hardware that (s)he use. Xinput controller requires the use of x360ce or analog for that old games. It impossible to new API for that old games. Any unofficial fixes must be optional downloads or downloaded by users on 3rd party sites, cause all of that fixes have own system requirements. (Same for pirate cracked exe\dll files - for any games from any decade with any DRM). Fixing one thing on one OS broke something else on another OS.

-
Ну вот хотелось бы обходиться без патчей фанатов. Справедливости ради - обычно так и получается, но с цифровыми релизами. В крайнем случае какой враппер-эулятор, оригинальных файлов не заменяющий.
С необходимостью в Ms ACT включать "DXPrimaryEmulation - DisableMaxWindowedMode" и отключение оформления тоже можно и не столкнуться, но вообще это влияет на все D3D8 игры понижая их производительность. С FPS сейчас только на чем-то очень слабом\встроенном\нетбуке могут быть проблемы. Или вот в Disciples 2\RotE на любой конфигурации это выливается в уникальную для игры проблему - задержку анимация\действий. Так как проблема достаточно уникальна можно предположить что дело в рукожопости разрабов. Но опять же, 10 лет назад они не могли знать что выйдет Windows 8 с такой особенностью работы D3D8 в DirectX 11. Пилить костыли? Ломать поддержку WinXP\7? Да и разрабов уже нет. Только правообладатель на издателя и его каталог. Удалять игру из каталога? Тогда совсем не останется игр. Будем как на консолях: покупай 1в1 одну и туже игру\переиздание(!) в начале цикла жизни приставки, в конце - повторять с новым поколением консолей. Старые игры - удалять.
Проще - ограничить официальную поддержку ОС до Windows 7 в системных требованиях или даже дописать "Игра не будет работать на Windows 8\10", как это сделано для Hogs of War*.
Любой ремастер - тоже ремейк, разновидность. Новый исходный код, новый движок. Как альтернатива конечно не плохо, если сделают хорошо (и не удалят оригинал). Но это всегда другая игра. См. Warcraft 3 Reforged

*Идеальный цифровой релиз. Новый 1.2 exe файл - удаление DRM и заглушки об Win98, конверт музыки в ogg и все - остальные файлы 1в1 с старой версии 1.1. Зачем-то IPXwrapper добавлен, но игра всегда с TCP-IP работала. В Steam новый лаунчер exe с steamclient DRM, но запускает DRM-free warhogs_.exe из GOG версии.
И игра на Win8 не работает. Причем полноценного решения нет: имеющиеся врапперы с названием ddraw.dll решают каждый лишь часть проблем. И у них уже свои системные требования: на слабом нетбуке с встроенном видео не поиграть (не знаю точно почему). Но если на Win7 на том же нетбуке - играется прекрасно в GOG версию (в дисковой проблема с музыкой). Проверял правда именно на нетбуке с Win7 x32 SP1, с враппером ddrawcompattool игра не запускалась выдавая ошибку "не найдено устройство дирекд3д".

Вот GOG (и Steam) релизы с использованием ScummVM движка здесь крайне не кошерные - потому что рипы. Да и DosBox игры тут почти все представлены в DOS-only RIP'ах, хоть и были native-win exe в оригинале. Игру надо предоставлять игроку максимально в том виде, каковая она была в оригинале. Фиксить чем-либо - неофициальным или от разработчиков - только опционально скачиваемыми архивами. Так-то вроде работает out-of-the-box, но только в том виде в каком дают - ScummVM игры здесь без возможности использовать другую версию или DosBox.
Post edited June 09, 2020 by QWEEDDYZ
avatar
QWEEDDYZ: Back to the topic. Only user must fix games(\fix OS) depand on OS\hardware that (s)he use. Xinput controller requires the use of x360ce or analog for that old games. It impossible to new API for that old games. Any unofficial fixes must be optional downloads or downloaded by users on 3rd party sites, cause all of that fixes have own system requirements. (Same for pirate cracked exe\dll files - for any games from any decade with any DRM). Fixing one thing on one OS broke something else on another OS.
Disagree.
1) Devs can fix games depand on OS as fans do by themself (patches, wrappers and so on) + even with less efforts.
2) Support of XInput can be added easily by using dinput wrapper as Vampmaster did for SR1.
3) With the unofficial fixes there is one big problem - fans must find them somewhere and they do not have any guarantees that these fixes are good enough (of course, often devs also can't provide such quarantees because usually there are no at all original devs of games) while good publishers can test such fixes by themself and include into the game officially (like gog do).
4) Competely disagree with the last sentence. Good fixes can work on any OSs.
5) And yes, I do not think that support of OSs that do not have already official support (like Win-98 or WinXP) should remained.

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

avatar
QWEEDDYZ: С необходимостью в Ms ACT включать "DXPrimaryEmulation - DisableMaxWindowedMode" и отключение оформления тоже можно и не столкнуться, но вообще это влияет на все D3D8 игры понижая их производительность. С FPS сейчас только на чем-то очень слабом\встроенном\нетбуке могут быть проблемы.
Я другую проблему с FPS имел в виду, говоря о старых играх, - когда оно разгоняется до заоблачных высот потому что нет ограничителя. Лучший пример такой игры - Blood Omen 2. В этих случаях его ограничивают вручную, используя панель nVidia или дополнительные утилиты.

avatar
QWEEDDYZ: Или вот в Disciples 2\RotE на любой конфигурации это выливается в уникальную для игры проблему - задержку анимация\действий. Так как проблема достаточно уникальна можно предположить что дело в *** разрабов. Но опять же, 10 лет назад они не могли знать что выйдет Windows 8 с такой особенностью работы D3D8 в DirectX 11. Пилить костыли? Ломать поддержку WinXP\7? Да и разрабов уже нет. Только правообладатель на издателя и его каталог. Удалять игру из каталога? Тогда совсем не останется игр. Будем как на консолях: покупай 1в1 одну и туже игру\переиздание(!) в начале цикла жизни приставки, в конце - повторять с новым поколением консолей. Старые игры - удалять.
У меня есть отличный пример такой вот "***" для игр LOK - Soul Reaver 2, использующая очень странную версию D3D8, которая приводила к нестабильной работе игры еще во времена WinXP, примерно в те же годы, когда эта игры вышла. Сейчас тупо используется wrapper DX8 to DX9 и всё прекрасно себе летает даже на Win-10, хотя еще со времён Win-7 по дефолту используется DX11 (DX12 на Win-10).
Другой пример откровенной "***" - это, конечно, Blood Omen 2. Тут вообще полная клиника со стабильностью.
Как решаются проблемы с этими играми? Простенький wrapper и еще пара стандартных трюков. На этом всё.
Ну и да, я лично не знаю ни одной игры, которая бы работала на WinXP/7 и не работала на Win-10.
А вот обратные примеры знаю (потому что wrapper не заюзать, например).

avatar
QWEEDDYZ: Проще - ограничить официальную поддержку ОС до Windows 7 в системных требованиях или даже дописать "Игра не будет работать на Windows 8\10", как это сделано для Hogs of War*.
Конечно проще. Не нужно ни черта делать, но при этом можно продолжать грести бабло с любителей сидеть на древнем хламе, уверяя других в том, что это проблемы их ОС / железа, а не тупо лень разрабов.

avatar
QWEEDDYZ: *Идеальный цифровой релиз. Новый 1.2 exe файл - удаление DRM и заглушки об Win98, конверт музыки в ogg и все - остальные файлы 1в1 с старой версии 1.1.
...
И игра на Win8 не работает. Причем полноценного решения нет: имеющиеся врапперы с названием ddraw.dll решают каждый лишь часть проблем. И у них уже свои системные требования: на слабом нетбуке с встроенном видео не поиграть (не знаю точно почему). Но если на Win7 на том же нетбуке - играется прекрасно в GOG версию (в дисковой проблема с музыкой). Проверял правда именно на нетбуке с Win7 x32 SP1. ...
О какой игре вообще речь? Но вообще, чисто по описанию, - явно что-то недоработано, не более того.
Вон, к примеру, знаю пример игры с DRM и чтением звука с CD - "Final Fantasy 8" (от Square Enix). На Steam игра релизнулась с обходом этого момента (файл звука теперь читается с харда, что было сделать затруднительно тому же мне в своё время) и прочими полезными довесками (включая оконный режим и даже поддержку дополнительных фишек типа ускорителя и прочего). Судя по тому, что я вижу от SE сейчас (их ремастеры, включая оный той же FF8), по ходу, это опять была работа каких-нибудь фанатов, т.к. за самими SE ничего такого не замечается (а вот продать чутка улучшенную игру по полной цене - это, конечно, да).
Ну и к слову о wrapper-ах: тот же dgVoodoo может решить проблемы далеко не каждой игры, т.к. он решает только часть проблем с работой старых DX на новейших ОС. Знаю несколько таких игр, где он бесполезен (включая SR1).
Post edited June 10, 2020 by wrace.
avatar
QWEEDDYZ: Любой ремастер - тоже ремейк, разновидность. Новый исходный код, новый движок. Как альтернатива конечно не плохо, если сделают хорошо (и не удалят оригинал). Но это всегда другая игра. См. Warcraft 3 Reforged
Зря ты упомянул WC3 Refunded, т.к. тут как раз таки было типа улучшение исходного движка, но решили схалтурить, наняли инди-контору, проигнорировали хотелки фанов и закономерно отгребли от них по полной.

Пример отличного ремастера - это игра "Blaster Master Zero" от IntiCreations, ремастер древней игры "Blaster Master" с NES производства SunSoft. На Steam появилась в том году, есть версии под все консоли, включая новейшую на N. хз играл ты в оригинал этой игры или нет. Суть игры, в принципе, близка идее SR1 - катаешься прыгающим "танком" по картам, находишь пещеры, в которые отправляешься уже пилотом этого танка, где валишь мобов и собираешь дополнительную экипировку, а также временами валишь боссов, получая новые улучшения для этого самого танка (пара усилений пушки, позволяющих убивать более мощных мобов или разрушать определённые преграды; движок полёта; движок плавания; 2 усиления, позволяющих ползать танком по стенам и потолку). Естественно, back-tracking после получения соответствующих способностей. 8 разномастных уровней (техно, под водой, лёд, монстр-уровень). В оригинале у танка было всего 3 типа дополнительного оружия - тройные ракеты, молния вниз и тепловые ракеты (которые в основном и использовались). Сам танк с боссами не сражался. У пилота было 8 типов оружия, представляющих собой разные вариации одного и того же вида атаки (волна), но с разным числом точек и подволн. При получении урона снималась одна point такого оружия. Получил 7 раз - у тебя оружие откатилось до самого фигового уровня (ну и HP осталась всего 1 полоска, ровно на одно попадание). Плюс к этому была всего одна мили-атака (второй кнопкой) - типа мини-смерч, с которым был такой багец - попадаешь им в босса и зажимаешь паузу в тот момент, когда он мигает (т.е. в него попало; главное, чтобы в тебя в этот момент он тоже не попал); отпускаешь паузу через минуту - босс сдох. А, ну да, весь сюжет - в стартовом ролике, ну и картинка в конце. Карты нет, целеуказателя тоже нет (хотя пригодилась бы).

Что сделано в ремастере:
1) естественно, запилили полный сюжет (хорошо, что вставки можно пропускать) + усилили его, добавив девчонку;
1') добавили карту локации (о, да), причём вся локация раскрывается после нахождения карты пилотом;
2) увеличили число боссов и число оружия как для "танка", так и для пилота, включая артефакты для увеличения их здоровья (по итогу получаем вторую полосу и 2х HP нежели чем было); причём есть боссы для "танка"; и каждый такой босс даёт свое улучшение либо для "танка", либо для пилота (ну, кроме одного из боссов);
2') у пилота второстепенное оружие (мини-смерч мили-зоны) заменилось на гранаты (обычная; с задержкой; flash; авто-турель - для отвлечения мобов; и самое мощное - удалённый залп танка (нонсенс с точки зрения оригинала, но офигенно круто) на 15 выстрелов, выносящих по 8 мобов за раз или сносящий под 70% HP босса);
2'') основное оружие пилота тоже изменилось - да, осталась несколько тех же позиций, включая ту же "волну" (на 8-м пункте), но добавилось несколько новых - Striker (молния, при попадании по мобу дамажит также по всем остальным мобам на экране; офигенная вещь) и огнемёт (полезен на водной локации для сноса соответствующих преград и, естественно, на ледяном уровне); при попадании по пилоту всё также снимается один пункт оружия, но был добавлен "Energy Guard" - при первом попадании пункт оружия не снимается, но исчезает этот guard, который затем опять восстанавливается; короче говоря, упрощение, позволяющее ловить временами урон от мобов, не теряя при этом очки оружия; классная вещь;
2''') у "танка" добавилось как вторичное оружие (в довесок к всё тем же "тройная ракета", "молния вниз", "тепловая ракета"; например, "силовой экран", прикольная вещь), так и появилось усиление основного оружия (при зажатии кнопки выстрела), включая такие усилители как "Cannon" (пушка; разрушает так задолбавшие в оригинале красные шипы, которые в оригинале не уничтожались вообще никак) и "Full Acceleration Blast" (широкая полоса урона в направлении движения, дамажащая как незнамо что; крутень, короче; жаль, что почти не используется);
3) добавили пару новых уровней; прежние примерно такие же, музыка всё такая же обалденная;
4) добавили дополнительные режимы (с разблокированием всех способностей и мега-танком с начала игры; более сложный с усиленными мобами; режим сражения с боссами; режим игры с использованием дополнительных персонажей из других игр этой конторы - н-да, это явно что-то с чем-то, причём эти персонажи и прыгают выше, чем оригинал, и не дохнут при падении с высоты, да еще и дамажат по уникальным мобам в основном мире, чего оригинальный пилот делать не мог; естественно, у всех этих персонажей свой набор способностей, ну и танк меняет свою окраску в зависимости от пилота (но его способности всё те же), а также меняется вид артефактов и пополнялок);
5) выпустили продолжение игры - вторую часть.
Вот это я понимаю - ремастер. Цены правда жуть (издатель - из Японии, не шарит в ценообразовании на Steam).