Author Topic: OXCE v7.14 MacOS  (Read 67545 times)

Offline DumboSquids

  • Squaddie
  • *
  • Posts: 2
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #60 on: August 15, 2023, 02:17:54 am »
Hi DumboSquids,
I try it but on Monterey (Intel) it has a grey circle on it, no way to use it. Is this ONLY for Ventura or ONLY for M2?

My version definitely won't work on Intel Macs, sorry.

Offline Fox Mulder

  • Sergeant
  • **
  • Posts: 32
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #61 on: August 15, 2023, 11:10:50 am »
Could You be so kind to try to compile a version for Intel too?
Or list the detailed steps to compile it, maybe if I do them on an Intel it could works..
« Last Edit: August 15, 2023, 11:13:18 am by Fox Mulder »

Offline ii8

  • Squaddie
  • *
  • Posts: 4
    • View Profile
Re: OXCE v7.9.10 MacOS
« Reply #62 on: August 17, 2023, 08:06:25 pm »
Hi all,

I've compiled OXCE 7.9.10 for Ventura 13.4.1 - see attached.

As always, you will need to put in the original game files into the Contents/Resources/UFO folder.

Works on my M2 MacBook Air. Any problems, I probably can't help you!

Good luck!

Works very smooth on my macbook m1! Many thanks!

Can you please, if possible, update build process for mac on github. I've tried many ways, but it just did not compile or crash when start on Ventura.

Thank you again!

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #63 on: August 19, 2023, 02:55:45 am »
How-to-build MeridianOXC/OpenXcom:
-- set HomeBrew path lib in cmake/modules/PostprocessBundle.cmake , for M-series something like
fixup_bundle("${BUNDLE_PATH}" "${BUNDLE_LIBS}" "/opt/homebrew/lib")
-- and just copy libSDL2-2.0.0.dylib into Contents/Frameworks/

Attached build script, tested on 7.9.11
« Last Edit: August 23, 2023, 04:25:32 pm by craiz »

Offline Fox Mulder

  • Sergeant
  • **
  • Posts: 32
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #64 on: August 19, 2023, 11:26:52 am »
Hi, I downloaded the x64, but the app has a deny circle on it, is it for Ventura only? Why does it not work on Monterey?

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #65 on: August 19, 2023, 02:21:55 pm »
If msg "is damaged and can't be opened" -- try Terminal

xattr -cr /Applications/openxcom.app
codesign --force --deep --sign - /Applications/openxcom.app

UPD. Intel build in attachments.
« Last Edit: August 21, 2023, 02:22:48 am by craiz »

Offline Fox Mulder

  • Sergeant
  • **
  • Posts: 32
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #66 on: August 19, 2023, 04:24:32 pm »
Craig, thanks for the tentative, I downloaded it, opened the dmg and put it on desktop (no more deny circles) and put inside it the xcom files, like the older ones,  it starts, but shows only a black screen and nothing, no msg, no music, if I press any key it simply exits, no error, no msgs, nothing


Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #67 on: August 19, 2023, 04:39:49 pm »
black screen and nothing, no msg, no music
Looks like UFO (or TFTD) files not found.

Try this steps:
1. Extract openxcom.7.9.11.x64.Monterey.zip two posts above
2. Move openxcom.app to /Applications
3. Right click -- Show package contents on /Applications/openxcom.app and copy original installed UFO files into Contents/Resources/UFO (screenshot)
4. Sign application
xattr -cr /Applications/openxcom.app
codesign --force --deep --sign - /Applications/openxcom.app

UPD. Also you may compile app for your own system (updated build script in attach).
« Last Edit: August 23, 2023, 04:25:24 pm by craiz »

Offline Fox Mulder

  • Sergeant
  • **
  • Posts: 32
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #68 on: August 20, 2023, 10:08:30 am »
Tried the xattr and the codesign, both ok, same problem.
But if You say it could be a files not found problem I have to say that your list is different from mine, I never used a DOSBOX folder, my files, working up to 7.5.8, are taken from my original dos/windows veersion, and are these in the attached file
I report them also in clear text

_CodeSignature
Frameworks
MacOS
Resources
  common
  standard
  TFTD
  UFO
    GEODATA
    GEOGRAPH
    MAPS
    ROUTES
    SOUND
    TERRAIN
    UFOGRAPH
    UFOINTRO
    UNITS
    README.txt
    UFO Defense.exe
 Appicon.icns
Info.plist

Does your program require dosbox?

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #69 on: August 21, 2023, 01:40:37 am »
I do not develop openXcom, but installation section says about "some" version: https://github.com/MeridianOXC/OpenXcom/tree/oxce-plus

"X-Com: UFO" by GOG works good for me.

You may try this Mojave build too: it works everywhere I tested.
« Last Edit: August 23, 2023, 04:25:13 pm by craiz »

Offline Fox Mulder

  • Sergeant
  • **
  • Posts: 32
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #70 on: August 21, 2023, 10:18:15 pm »
I don't know why, but Mojave version of 7.9.11 works perfectly in MacOS Monterey, with my files structure
Thank You!

Offline Killbotvii

  • Squaddie
  • *
  • Posts: 6
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #71 on: September 13, 2023, 07:07:19 am »
Here you are! Running a few submods but they're all cosmetic apart from the one that makes me begin in 1994. Not sure if that messes anything up without it. Likely doesn't, but including it anyway. Hope it can be resolved!

If it helps, I"m using the M2 Macbook Aiir, specifically the ARM build of OXCE.


Meant to post this on a totally different board, in a totally different thread. Whoops.
« Last Edit: September 13, 2023, 11:42:25 pm by Killbotvii »

Offline craiz

  • Sergeant
  • **
  • Posts: 24
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #72 on: October 01, 2023, 04:38:25 pm »
Version 7.9.14
- fix Ironman saves
Know more: https://github.com/MeridianOXC/OpenXcom/commits/oxce-plus

Note: sign app in Terminal
xattr -cr /Applications/openxcom.app
codesign --force --deep --sign - /Applications/openxcom.app
« Last Edit: October 01, 2023, 04:46:23 pm by craiz »

Offline ii8

  • Squaddie
  • *
  • Posts: 4
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #73 on: October 02, 2023, 11:37:23 am »
Version 7.9.14
- fix Ironman saves
Know more: https://github.com/MeridianOXC/OpenXcom/commits/oxce-plus

Note: sign app in Terminal
xattr -cr /Applications/openxcom.app
codesign --force --deep --sign - /Applications/openxcom.app

Thank you so much!

Offline Fox Mulder

  • Sergeant
  • **
  • Posts: 32
    • View Profile
Re: OXCE v7.9.8 MacOS
« Reply #74 on: October 04, 2023, 12:00:13 pm »
Hi all,
I didn't want to ask for an already compiled for Macos .dmg of 7.9.14, so I try to do it by myself, I installed Brew (I'm on a Mojave, 10.14.6), then all the commands to download and compile the 7.9.14, but it says: cmake: command not found
I attached the log to all I have done, if somebody wanted to see it and help me