The witcher 2 mac os catalina
The Witcher: Enhanced Edition
это звучит нелепо, но игра не будет работать на MacOS Catalina (равно как и 50% других игр, например Left 4 Dead). причина в том, что Apple решила прекратить поддержку 32-битных приложений в MacOS Catalina и теперь только 64-битные приложения будут там работать
поскольку The Witcher: Enhanced Edition это 32-битная игра, то она не запустится (ванильно) в MacOS Catalina
в этом случае нужно или создавать второй раздел и ставить предыдущую версию MacOS туда (вместе с Steam), или сносить MacOS Catalina и откатывать на предыдущую версию MacOS
вполне возможно что имеются какие-либо иные решения (удачи в поисках), но я Windows-guy и не имею о них представления
это звучит нелепо, но игра не будет работать на MacOS Catalina (равно как и 50% других игр, например Left 4 Dead). причина в том, что Apple решила прекратить поддержку 32-битных приложений в MacOS Catalina и теперь только 64-битные приложения будут там работать
поскольку The Witcher: Enhanced Edition это 32-битная игра, то она не запустится (ванильно) в MacOS Catalina
в этом случае нужно или создавать второй раздел и ставить предыдущую версию MacOS туда (вместе с Steam), или сносить MacOS Catalina и откатывать на предыдущую версию MacOS
вполне возможно что имеются какие-либо иные решения (удачи в поисках), но я Windows-guy и не имею о них представления
Источник
The Witcher 2
Информация
Официальная модификация интерфейса; Перчатки травника; Набор последнего удара; Штаны мага; Таинственный купец; Дублет специального отряда Роше; Комплект мечника
Описание
«Ведьмак 2: Убийцы королей», вторая часть приключений профессионального охотника на монстров Геральта из Ривии, разворачивает зрелую, философскую историю — продолжение одной из наиболее детально проработанных ролевых игр, когда-либо выходивших для ПК.
Пришло время невиданного хаоса. Могущественные силы сталкиваются в борьбе за власть и величие. Северные королевства готовятся к войне. Но даже армии не могут помешать этому заговору, и прольётся кровь…
«Ведьмак 2: Дополненное издание» содержит много интересных новинок.
- Дополнительные часы игры: новые приключения в ранее невиданных локациях, расширяющие историю и вводящие новых персонажей, тайны и монстров.
- Новое вступление и видеоролики: абсолютно новая анимация и видео, в том числе вступительный ролик от обладателя премии BAFTA и номинанта на Оскар Томаша Багиньского.
- Все дополнения и улучшения, представленные во второй версии игры, в число которых входит:
- Режим арены — аркадный режим, который позволяет игрокам сразиться с бесконечно наступающими врагами и испытать свои боевые навыки.
- Новая расширенная система обучения, постепенно приобщающая игроков к приключениям Геральта.
- Тёмный режим — сложный уровень с уникальными тёмными предметами, предназначенный для опытных игроков. На этом уровне ещё больше внимания уделяется боевой подготовке, защитным манёврам и неожиданным атакам.
Источник
The witcher 2 mac os catalina
The Witcher 2: Assassins of Kings Enhanced Edition
I just bought a macbook pro 16″ and I can only use Mac OS catalina on this Hardware. So I can’t play to the game.
The question is : Do you intend to release a «Catalina-compatible» update ?
You’re better off at this point bootcamping into Windows 10 and playing the game.
Same goes for all 32 bit games.
Its not really a question of an update. Going from 32bit to 64bit would need the game engine to be almost completely re-written and overhauled.
The game is years old, the developers are not going to spend a lot of their own money in order to do that just because Apple decided in their infinite unwisdom to drop all 32bit support.
It’s quite easy to blame Apple here, but hear me out. 64 bit CPUs were first released in 2003 with AMDs Operon CPUs. Intel’s Pentium 4 (Prescott) released in February 2004 also came with 64 bits.
Now the Witcher 1 came out in 2007 and let’s assume, that 64 bit CPUs were not yet mainstream at that time. The Witcher 2 came out in 2011.
For me this is just pure incompetence on the game developer side.
Also going with 64 bits does not at all mean rewriting your entire engine,
unless you wrote some major ♥♥♥♥♥♥♥♥ in the first place.
But again. porting to 64 bits wouldn’t even be necessary, if it had been used from the start.
It’s quite easy to blame Apple here, but hear me out. 64 bit CPUs were first released in 2003 with AMDs Operon CPUs. Intel’s Pentium 4 (Prescott) released in February 2004 also came with 64 bits.
Now the Witcher 1 came out in 2007 and let’s assume, that 64 bit CPUs were not yet mainstream at that time. The Witcher 2 came out in 2011.
For me this is just pure incompetence on the game developer side.
Also going with 64 bits does not at all mean rewriting your entire engine,
unless you wrote some major ♥♥♥♥♥♥♥♥ in the first place.
But again. porting to 64 bits wouldn’t even be necessary, if it had been used from the start.
The issue is there were still quite a lot of people at the time of release using 32bit os’s. Okay they possibly should have been running 64bit, but they were not. (lots of prebuilt machines came with 32bit, no idea why personally but that does not change the fact they did).
So they wrote the game to work on all os’s not just some. I hardly think that is incompetence at all, its actually smart business sense, remember at the time of the games release, it also ran on all apple os’s too.
Now I am not sure about 2011, but I found a post in 2014 with some steam stats showing a quarter of steam users still using a 32bit os, so its a good bet that there were much more in 2011, also when they started programming the game it would have been 2008/2009, where even more people were still running 32bit os’s.
It is very easy to blame Apple as Windows 64bit can run the game fine, infact apples last os version was also 64bit and still ran the game fine, its apple who stripped out 32bit support with their latest os version. So how is it not their fault?
Also yes, if the game is written in 32bit, it actually can mean a total re-write of the engine, now I am not sure about this game as the devs have not actually come out and said so, but there are other games were the devs have actually stated to do a 64bit version would basically mean a new engine, hence just make a new game.
They actually did create a new engine for the Witcher 3 which is pure 64bit. Which would imply that the redengine2 which ran witcher 2 was not easily upgradeable.
Regardless of whether this game is easy to upgrade or not, the devs are not going to spend their time and money to upgrade the game, when it is actually down to apple changing their os.
In any way, the witcher 3 engine was not written from scratch because of 64 bits.
In general you have two options when switching to 64 bits:
1. just making it compilable/runnable for 64 bits
2. adding a lot more feature that are only possible because of 64 bits
The first of these does not require a complete rewrite. 99% of your code would not need any change at all. Only weird spots with crazy pointer magic (which means that best practices have been ignored) would need adjustment at all. And don’t get me wrong, sometimes it is necessary to ignore best practices for performance optimizations. But again, adjusting a minimal subset of your code for 64 bits is not a complete rewrite.
As a developer I can completely get behind the idea of Apple to get rid of the old technology. Even now some devs still release 32 bit only software.
I am not even saying that it was a bad choice to release in 32 bits in 2011. I am saying, that it is not actually hard, to release 32bit and 64bit at the same time. It is not like developing for iOS and Android, where you have to use two completely seperate languages. Hell, companies manage to release on XBox and PS at the same time, and these have completely different architectures with their very specific optimizations.
There is actually just one single valid reason I can imagine for this: Your software depends on a third party library which is only available in 32 bits. In that case you can’t do much other than being angry at the developer of said library. Unless you designed your engine well and can actually exchange that dependency.
I am not even saying that it was a bad choice to release in 32 bits in 2011
For me this is just pure incompetence on the game developer side.
Sure sounded like it to me.
Anyhoo, if you are a developer you should know its not always easy to update, depending on the engine and how it was designed it could be a lot less than 99% of code that could be reused, okay so maybe you do not need to code from the ground up, but it could still take a heck of a lot of people a long time to sift through the entire code and change it all. Which costs money.
Even if its only 1%, that is actually still a hell of a lot of code to go through and debug, you also then have to check the knock on effect of all your changes on the rest of the code, it could be a domino effect causing multiple issues etc. of course saying all that it is possible it could totally be easily done, I do not know the redengine 1 or 2 at all, I am just pointing out its not always as easy to say, can we have a free patch.
However again, at the end of the day, as I said, if its easy or not, why should project red or any dev spend money and time to update their games to run 64bit when it is a fact that it is down to Apple that the games stopped working?
I understand at some point all software/hardware gets left behind. Some games do not work on windows 10 full stop, that is down to Microsoft and tech moving on. That does not mean that the devs of those old games have to update their software. At some point support has to stop, you cannot support something forever, for instance I bet your phone from 2011 is not longer supported by the latest phone Os’s, even though its hardware is probably capable of running it.
Personally I think they dropped 32bit support a little soon, its not like computers do not have enough storage space or cpu power to keep it. Its also not like the 32bit support was affecting the os from running 64bit either. It was simply for legacy support.
Whether we agree on that or not the fact remains Apple are the ones who changed their OS.
I am not even saying Apple need to do anything either. Its their OS, they can do what they want, but it is still their fault the games are no longer working.
Would it be nice if the devs updated, sure, but its not their responsibility. They have a list of approved os’s when you buy the game.
You could even say its partially down to the user who makes the decision to switch to a non supported OS. If they choose to update, then the fault lies with them too.
I am not saying they should not update, but they need to take everything into consideration. Same as when people updated from xp to 7 or from 7 to 10 etc.
Источник
The witcher 2 mac os catalina
The Witcher 2: Assassins of Kings Enhanced Edition
I just bought a macbook pro 16″ and I can only use Mac OS catalina on this Hardware. So I can’t play to the game.
The question is : Do you intend to release a «Catalina-compatible» update ?
You’re better off at this point bootcamping into Windows 10 and playing the game.
Same goes for all 32 bit games.
Its not really a question of an update. Going from 32bit to 64bit would need the game engine to be almost completely re-written and overhauled.
The game is years old, the developers are not going to spend a lot of their own money in order to do that just because Apple decided in their infinite unwisdom to drop all 32bit support.
It’s quite easy to blame Apple here, but hear me out. 64 bit CPUs were first released in 2003 with AMDs Operon CPUs. Intel’s Pentium 4 (Prescott) released in February 2004 also came with 64 bits.
Now the Witcher 1 came out in 2007 and let’s assume, that 64 bit CPUs were not yet mainstream at that time. The Witcher 2 came out in 2011.
For me this is just pure incompetence on the game developer side.
Also going with 64 bits does not at all mean rewriting your entire engine,
unless you wrote some major ♥♥♥♥♥♥♥♥ in the first place.
But again. porting to 64 bits wouldn’t even be necessary, if it had been used from the start.
It’s quite easy to blame Apple here, but hear me out. 64 bit CPUs were first released in 2003 with AMDs Operon CPUs. Intel’s Pentium 4 (Prescott) released in February 2004 also came with 64 bits.
Now the Witcher 1 came out in 2007 and let’s assume, that 64 bit CPUs were not yet mainstream at that time. The Witcher 2 came out in 2011.
For me this is just pure incompetence on the game developer side.
Also going with 64 bits does not at all mean rewriting your entire engine,
unless you wrote some major ♥♥♥♥♥♥♥♥ in the first place.
But again. porting to 64 bits wouldn’t even be necessary, if it had been used from the start.
The issue is there were still quite a lot of people at the time of release using 32bit os’s. Okay they possibly should have been running 64bit, but they were not. (lots of prebuilt machines came with 32bit, no idea why personally but that does not change the fact they did).
So they wrote the game to work on all os’s not just some. I hardly think that is incompetence at all, its actually smart business sense, remember at the time of the games release, it also ran on all apple os’s too.
Now I am not sure about 2011, but I found a post in 2014 with some steam stats showing a quarter of steam users still using a 32bit os, so its a good bet that there were much more in 2011, also when they started programming the game it would have been 2008/2009, where even more people were still running 32bit os’s.
It is very easy to blame Apple as Windows 64bit can run the game fine, infact apples last os version was also 64bit and still ran the game fine, its apple who stripped out 32bit support with their latest os version. So how is it not their fault?
Also yes, if the game is written in 32bit, it actually can mean a total re-write of the engine, now I am not sure about this game as the devs have not actually come out and said so, but there are other games were the devs have actually stated to do a 64bit version would basically mean a new engine, hence just make a new game.
They actually did create a new engine for the Witcher 3 which is pure 64bit. Which would imply that the redengine2 which ran witcher 2 was not easily upgradeable.
Regardless of whether this game is easy to upgrade or not, the devs are not going to spend their time and money to upgrade the game, when it is actually down to apple changing their os.
In any way, the witcher 3 engine was not written from scratch because of 64 bits.
In general you have two options when switching to 64 bits:
1. just making it compilable/runnable for 64 bits
2. adding a lot more feature that are only possible because of 64 bits
The first of these does not require a complete rewrite. 99% of your code would not need any change at all. Only weird spots with crazy pointer magic (which means that best practices have been ignored) would need adjustment at all. And don’t get me wrong, sometimes it is necessary to ignore best practices for performance optimizations. But again, adjusting a minimal subset of your code for 64 bits is not a complete rewrite.
As a developer I can completely get behind the idea of Apple to get rid of the old technology. Even now some devs still release 32 bit only software.
I am not even saying that it was a bad choice to release in 32 bits in 2011. I am saying, that it is not actually hard, to release 32bit and 64bit at the same time. It is not like developing for iOS and Android, where you have to use two completely seperate languages. Hell, companies manage to release on XBox and PS at the same time, and these have completely different architectures with their very specific optimizations.
There is actually just one single valid reason I can imagine for this: Your software depends on a third party library which is only available in 32 bits. In that case you can’t do much other than being angry at the developer of said library. Unless you designed your engine well and can actually exchange that dependency.
I am not even saying that it was a bad choice to release in 32 bits in 2011
For me this is just pure incompetence on the game developer side.
Sure sounded like it to me.
Anyhoo, if you are a developer you should know its not always easy to update, depending on the engine and how it was designed it could be a lot less than 99% of code that could be reused, okay so maybe you do not need to code from the ground up, but it could still take a heck of a lot of people a long time to sift through the entire code and change it all. Which costs money.
Even if its only 1%, that is actually still a hell of a lot of code to go through and debug, you also then have to check the knock on effect of all your changes on the rest of the code, it could be a domino effect causing multiple issues etc. of course saying all that it is possible it could totally be easily done, I do not know the redengine 1 or 2 at all, I am just pointing out its not always as easy to say, can we have a free patch.
However again, at the end of the day, as I said, if its easy or not, why should project red or any dev spend money and time to update their games to run 64bit when it is a fact that it is down to Apple that the games stopped working?
I understand at some point all software/hardware gets left behind. Some games do not work on windows 10 full stop, that is down to Microsoft and tech moving on. That does not mean that the devs of those old games have to update their software. At some point support has to stop, you cannot support something forever, for instance I bet your phone from 2011 is not longer supported by the latest phone Os’s, even though its hardware is probably capable of running it.
Personally I think they dropped 32bit support a little soon, its not like computers do not have enough storage space or cpu power to keep it. Its also not like the 32bit support was affecting the os from running 64bit either. It was simply for legacy support.
Whether we agree on that or not the fact remains Apple are the ones who changed their OS.
I am not even saying Apple need to do anything either. Its their OS, they can do what they want, but it is still their fault the games are no longer working.
Would it be nice if the devs updated, sure, but its not their responsibility. They have a list of approved os’s when you buy the game.
You could even say its partially down to the user who makes the decision to switch to a non supported OS. If they choose to update, then the fault lies with them too.
I am not saying they should not update, but they need to take everything into consideration. Same as when people updated from xp to 7 or from 7 to 10 etc.
Источник