SpaceCadetPinball icon indicating copy to clipboard operation
SpaceCadetPinball copied to clipboard

Unable to compile via CMake on M1 MacBook Air 2020 running Ventura

Open bjwil1991 opened this issue 1 year ago • 3 comments

I'm unable to compile the game on my M1 MacBook Air 2020 running Ventura. Is it because the source code isn't ready for Ventura? Or am I missing something? I have the txt file with the environment set to arm64 and I think I messed up somewhere. I have the SDL2, SDL2_Mixer, libsdl2, and libsdl2_mixer installed on my MacBook Air M1 and CMake is also installed along with vscodium (I couldn't find vscode anywhere and I'll keep searching). Did I mess up somewhere?

Edit: I got it to compile successfully using the VSCode software this time. I know the music will be added in the future to this, but I like it so far and it brings back memories playing this on Windows 95 back when Plus! 95 was released. Man, those were the days.

bjwil1991 avatar Apr 07 '23 04:04 bjwil1991

I can’t help you with Mac build specifics, but it’s all good since you solved it yourself.

Music playback is already implemented and it is supposed to work on Mac.

k4zmu2a avatar Apr 10 '23 08:04 k4zmu2a

I looked at the terminal and it says error: couldn't open timidity.cfg

bjwil1991 avatar Apr 19 '23 04:04 bjwil1991

I had the same issue with the audio. Fixed it by adding the files from the FULLTILT version of the game (the CADET subdirectory) next to the built binary. That makes the binary use those instead of the windows version that I was using and the audio got fixed.

martinbaste avatar Apr 23 '23 15:04 martinbaste