• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

marshman

General
81 Badges
Nov 22, 2003
2.160
134
Visit site
  • Europa Universalis IV: Common Sense
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Rome: Vae Victis
  • 500k Club
  • Crusader Kings II: Holy Knight (pre-order)
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Europa Universalis: Rome Collectors Edition
  • Victoria 2 Beta
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Victoria 2
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV Sign-up
  • Hearts of Iron IV: Cadet
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Hearts of Iron 4: Arms Against Tyranny
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Deus Vult
  • Europa Universalis III
  • Divine Wind
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Europa Universalis IV: Wealth of Nations
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Europa Universalis: Rome
Hi, Paradox has been pretty great about porting games to Mac but with the shift to Arm I'm wondering if they'll still be able to do this as seamlessly.

Civ VI is alrready on iOS which now works on Macs- I'm wondering will Pardox do the same? Can they just compile their games in Arm?

Would love any knowledgeable opinions.
 
Hi, Paradox has been pretty great about porting games to Mac but with the shift to Arm I'm wondering if they'll still be able to do this as seamlessly.

Civ VI is alrready on iOS which now works on Macs- I'm wondering will Pardox do the same? Can they just compile their games in Arm?

Would love any knowledgeable opinions.

It depends on the level of hackish behavior on Paradox's part, but it's probably 'just' a recompile with whatever new tooling is out there.

But I'd guess it would also involve buying a new Mac as a build machine, at least. Apple doesn't seem the kind of company to create a cross-compiler. Still, all things considered, that's a pretty trivial expense (about half a man-week or so buy my ballpark). There may also be some limitations on which OS versions/computers are supported after a while.
 
  • 1Like
Reactions:
It depends on the level of hackish behavior on Paradox's part, but it's probably 'just' a recompile with whatever new tooling is out there.

But I'd guess it would also involve buying a new Mac as a build machine, at least. Apple doesn't seem the kind of company to create a cross-compiler. Still, all things considered, that's a pretty trivial expense (about half a man-week or so buy my ballpark). There may also be some limitations on which OS versions/computers are supported after a while.
Isn't it more complicated than just recompiling - they have to at least write a version in MacOS right? I don't think they even do that now.
 
Isn't it more complicated than just recompiling - they have to at least write a version in MacOS right? I don't think they even do that now.

Ah, yes, I was assuming they had a MacOS version. If they don't there's potentially a lot more work involved. But it really depends on how they set things up.

For example, in the converters I developed, all that's really needed for a Mac version is functions to handle various disk access things, and possibly some character conversion things (and a Mac build environment). But we're not doing anything fancy. If we were doing graphical work, there might be a greater need to redo the graphical parts for the different OS. And if we had multithreading, it would really depend on the multithreading model we had adopted. Some are mostly universal. Some are OS specific.
 
I think there is actually a fantastic opportunity here for Paradox. Not only should they (I hope) add support for mac. Should they choose not to, Apple has released its own virtualization tools like rosetta. It's not ideal for games, but it would be a start. However the true advantage for Paradox here, in supporting the new apple architecture is that games optimized for the new mac....would also run on the Ipad/Ipad pro. Which, with IOS14 is getting, not only expanded controller support. But also Keyboard & Mouse support for games. Finally making it suitable for serious pc-like gaming. I honestly only take my laptop these days for gaming. The Ipad is an extremely capable gaming device, and being able to play strategy games on my Ipad, would finally allow me to travel with just that device.

I dream for the day. It would also open up a potentially whole new market for paradox
 
If the games are written with the basic UI functions all calling device-specific "drivers" as needed, it should only require rewriting the drivers for the new machine. That could take some time and effort, but if the program has already taken it into account up front, it shouldn't be a major obstacle. If that's NOT done up front, then the conversion from Intel's architecture to an ARM processor after the fact could be a daunting task.
 
  • 1
Reactions: