Page 1 of 2

Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Thu Apr 26, 2018 1:43 pm
by Clooney
What are the chances that Myth II will be updated to 64-bit? Slim to none? Better than slim?

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sat Apr 28, 2018 10:32 pm
by Sealiondude
Its the final death throes of the game as it is written in carbon and thus cannot be ported to 64 bit

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sat Apr 28, 2018 11:19 pm
by Myrd
Sealiondude wrote:Its the final death throes of the game as it is written in carbon and thus cannot be ported to 64 bit
Most Carbon parts have already been rewritten to use Cocoa or other APIs.

However, there's plenty of gameplay code that needs extensive changes to change all the datatypes and assumptions about pointer sizes.

I suspect we'll make it work, but it might take some time.

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sun Apr 29, 2018 10:12 am
by Sealiondude
You are correct that the game is relatively easily done however the map making tools are another thing altogether

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sun Apr 29, 2018 11:34 am
by Myrd
Sealiondude wrote:You are correct that the game is relatively easily done however the map making tools are another thing altogether
That's true - the mapmaking tools rely heavily on Carbon and I don't expect we'll put the effort to fully recode them. We may need to just recommend people use the Windows ones in Wine. Although, I guess Wine and Windows ones will still be 32 bit - so maybe that won't work either? I guess we'll have to see.

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sun Apr 29, 2018 12:53 pm
by Sealiondude
Wineskin would work because the wine application is 64 bit. However last I checked the windows map making tools weren’t on par with the Mac tools

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sun Apr 29, 2018 5:39 pm
by Myrd
Sealiondude wrote:Wineskin would work because the wine application is 64 bit. However last I checked the windows map making tools weren’t on par with the Mac tools
My understanding is Fear and Loathing actually have feature parity (and iirc some things might be a bit better like scripting in the Windows tools). But it's been a while. Certainly, if we decide to go this route, we can ensure that Windows tools get any reasonable functionality that's currently missing.

However, tools are always second priority to the game itself. So first would be making Myth II support 64-bit which is still a non-trivial task.

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Thu May 03, 2018 4:13 pm
by Melekor
Porting to 64 bit will probably be one of the more difficult updates we've ever done, it requires a LOT of changes to the code and they are not localized at all. Myth's code is almost like a worst case scenario for 64 bit compatibility because of the way it stores pointers in files. Probably more than half the file formats need new loading/upconversion code.

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Fri May 18, 2018 9:08 pm
by Melekor
Update: I'm pleased to say that 64 bit will not be the end of Myth on MacOS :D

We've completed most of the porting to 64 bit (for the game, not including the tools). It was a significant amount of work but in my previous post I overestimated the difficulty by about half.

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sat May 19, 2018 11:19 am
by Clooney
Melekor wrote:Update: I'm pleased to say that 64 bit will not be the end of Myth on MacOS :D

We've completed most of the porting to 64 bit (for the game, not including the tools). It was a significant amount of work but in my previous post I overestimated the difficulty by about half.
That’s great news! Thanks for your hard work.

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Mon May 28, 2018 11:57 am
by Deceiver
Melekor wrote:Update: I'm pleased to say that 64 bit will not be the end of Myth on MacOS :D

We've completed most of the porting to 64 bit (for the game, not including the tools). It was a significant amount of work but in my previous post I overestimated the difficulty by about half.

WOW that is awesome news!! this made my day! :)

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Tue May 29, 2018 8:50 pm
by erileykc
Glad to know I could be playing myth into my 80s.

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Tue Jun 05, 2018 5:59 am
by Deceiver
SO macOS Mojave is the last macOS to support 32bit apps.. so we have one more year but we should be fine for 64 bit -- meaning next years macOS update.. am I correct?? :)

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Mon Jun 11, 2018 12:25 pm
by Deceiver
So I have installed macOS Mojave beta 1 on my MacBook Pro -- seems to be working fine: https://vimeo.com/274537909

Re: Is Apple's move to 64-bit the end of Myth on macOS?

Posted: Sat Jun 16, 2018 9:19 am
by Myrd
Deceiver wrote:So I have installed macOS Mojave beta 1 on my MacBook Pro -- seems to be working fine: https://vimeo.com/274537909
We're now starting to test Myth II 1.8.3 with 64-bit support on Mac. It's on the private testers forum. If you'd like to help us test it, please message me and I can give you access.