Fwd: Mac 10.11.3

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Fwd: Mac 10.11.3

Roy McCoy
I updated my system yesterday and apparently only one accessory needed an update. I’ve taken care of that one and so it looks like I’ll stay updated and can try the described procedure of downgrading to SDL_image 1.2.10 to get Enigma to work with El Capitan.

[…]

It works! Thanks, Sydney!


Roy



From: Roy McCoy <[hidden email]>
Subject: Re: [Enigma-devel] Mac 10.11.3
Date: April 4, 2016 at 11:47:52 AM GMT+2
To: "E.C.M. van Eijk" <[hidden email]>

Many thanks, Els. I'll certainly try this if and when I update to the
current Mac system, but I'm putting that off for another reason than
Enigma, which is that I'm afraid I might have a problem running my old
Adobe software with the new system. On the other hand I can make a backup
and then go back to that if there's a problem, so maybe I'll do that today.
If so, I'll let you and Sydney know how it goes.

Thanks again,

Roy


On Apr 3, 2016, at 3:27 PM, E.C.M. van Eijk <[hidden email]> wrote:

Hallo Roy,
Received this today from Sydney. Don't know if you got it too. So better two then none!
Is/was this also your problem?
Best regards,
Els van Eijk

-----Oorspronkelijk bericht----- From: Sidney Markowitz
Sent: Sunday, April 03, 2016 11:52 AM
To: Patrick Huffer ; [hidden email]
Subject: Re: [Enigma-devel] Mac 10.11.3

I have found a solution to the problem with running Enigma on the newest
versions of Mac OS X.

The problem is caused by a bug that was introduced in the SDL_image 1.2
framework in its previous version 1.2.11 and was fixed incorrectly in the
latest version 1.2.12. The bug in 1.2.12 did not reveal itself until a newer
Mac OS X came out, by which time SDL 2 was out and no more attention was paid
to SDL 1.2. Unfortunately, Enigma has not yet been ported to use SDL 2 so we
can't just use the latest bug fixed SDL.

There is an easy workaround for Enigma, which is to downgrade to using the
version of SDL_image 1.2.10, which predates the bug. Lucky for us, none of the
bugs in SDL_image 1.2.10 which were fixed in 1.2.11 seem to have any relevance
to Enigma, and the framework can easily be swapped out.

To get Enigma to run on the newest Mac OS X do the following:

Download the file

https://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.10.dmg

Open the file SDL_image-1.2.10.dmg which will show you a finder window that
contains a file named SDL_image.framework

In another finder window, in the Applications folder, right-click on the
Enigma application and select Show Package Contents. That should show you a
folder named Contents. Double-click on Contents to open it, then double-click
on the Frameworks folder to open that. You will see a number of files, one of
which is named SDL_image.framework. Drag and drop the SDL_image.framework that
you have downloaded to replace the one that is there.

Close up the various finder windows and Enigma should now work.

Please confirm if this works for you. If it does, I can produce a dmg file
with this correction and we can ask Andreas to put that on the web site for
the Mac OS download.

Regards,

Sidney

Patrick Huffer wrote on 25/03/16 2:41 PM:
Hi, the game isn’t playable on OS X El Capitan - there are a lot of
graphical artifacts that hang around on the screen as you open dialogs,
move the balls around, etc.

I haven’t played in years but greatly enjoyed it and wanted to try again.
Hope there is a solution!

Thanks,

Patrick

_______________________________________________
Enigma-devel mailing list
[hidden email]
https://lists.nongnu.org/mailman/listinfo/enigma-devel