Herschel / Swivel

Adobe Flash SWF to video converter
https://newgrounds.com/swivel
GNU General Public License v3.0
166 stars 22 forks source link

Native 64-bit support for macOS Catalina? #17

Open 070829 opened 4 years ago

ZeppelinDude93 commented 2 years ago

Bumping this - I downloaded the 64 bit version of the software, but I'm still getting an error

"Swivel needs to be updated.

The developer of this app needs to update it to work with this version of macOS. Contact the developer for more information."

MaddTheSane commented 2 years ago

It looks like the AIR framework is only 32-bit. I don't know if there's a more up-to-date version out there (one with an Apple Silicon version would be welcome, but is not likely to happen as AIR is also no longer supported).

sn0wmem0ry commented 1 year ago

I have compiled it so that it can be used with 64-bit macOS, it runs beautifully on my M2 Max. You can get it here: Intel https://drive.google.com/file/d/1C9tnBxDt1sltVjbX8I_mE2-5TCPVzhSs/view?usp=share_link Apple Silicon* https://drive.google.com/file/d/18H5ZMEKhhu0ibUVlLcJzBmlV6ah3ear6/view?usp=share_link

*On Apple Silicon is semi-native to arm64, meaning that Swivel must be running on Rosetta. Because Adobe AIR for Apple Silicon does not exist. FFmpeg is arm64 native, so it may be faster than the x64 binary.

sn0wmem0ry commented 1 year ago

Hello again! I can make it a Universal binary by patching the Adobe AIR.framework from another modern Adobe AIR game that is compiled as a Universal binary.

https://drive.google.com/file/d/1htxw0O1flq071G1K5Ipg019Lx7p5ns3L For FFmpeg, I downloaded it from this site. http://www.osxexperts.net It also enables NEON for Apple Silicon, allowing for faster encoding.

michaelwright235 commented 9 months ago

@sn0wmem0ry Thank you!