sm64-coop-deluxe not working in wine with windows openGL version (using MacOS Mojave so the macOS version isnt supported.) version 1.03

Forgot to respond to this yesterday. I haven't used wine in a while so I may be wrong here. Is there a way for you to get wine to use the entire folder instead of only adding the executable to the container?
 
The macOS Binary is compiled on a newer version of macOS, and doesn't support older versions, as you have observed, however you can still compile it manually. Follow this guide to compile it manually for macOS.

For the error you reported here, be sure to try both the OpenGL and directx version of the game, I believe the DirectX version will run better with macOS wine, however I'm not certain on that front. If you haven't tried the DirectX version, give that a shot, and if you haven't tried the OpenGL version, give that a shot. For the discord sdk, that won't work with wine because you are running the macOS version of discord, but running the windows version of sm64coopdx. Compiling the build manually will give you discord support.
 
The macOS Binary is compiled on a newer version of macOS, and doesn't support older versions, as you have observed, however you can still compile it manually. Follow this guide to compile it manually for macOS.

For the error you reported here, be sure to try both the OpenGL and directx version of the game, I believe the DirectX version will run better with macOS wine, however I'm not certain on that front. If you haven't tried the DirectX version, give that a shot, and if you haven't tried the OpenGL version, give that a shot. For the discord sdk, that won't work with wine because you are running the macOS version of discord, but running the windows version of sm64coopdx. Compiling the build manually will give you discord support.
I already tried the Directx version and it is dangerous. SM64 coop deluxe completely fails (never gets past a black screen) and then begins to create new windows (like 2 windows a second) that forced me to power off my laptop so I cant use the Directx version. I thought the discord sdk dll was needed to run the game though. but thanks for the guide!
Don't double post! Use that edit button! Post automatically merged:

Forgot to respond to this yesterday. I haven't used wine in a while so I may be wrong here. Is there a way for you to get wine to use the entire folder instead of only adding the executable to the container?
Not sure, I'll go check WINE documentary to see if that's possible
Don't double post! Use that edit button! Post automatically merged:

I used wine on a raspberry pi and it worked.
Ok, but raspberry pis run Linux, not MacOS so not helpful.
Don't double post! Use that edit button! Post automatically merged:

I just installed homebrew, now its saying that any issues (because of my macos version) will NOT be fixed and even if i go and ask for help they will immediately close my thread and they say if something does not work ill just have to fix it myself. Im worried that in the compiling process it might fail so are there any alternatives?
The macOS Binary is compiled on a newer version of macOS, and doesn't support older versions, as you have observed, however you can still compile it manually. Follow this guide to compile it manually for macOS.

For the error you reported here, be sure to try both the OpenGL and directx version of the game, I believe the DirectX version will run better with macOS wine, however I'm not certain on that front. If you haven't tried the DirectX version, give that a shot, and if you haven't tried the OpenGL version, give that a shot. For the discord sdk, that won't work with wine because you are running the macOS version of discord, but running the windows version of sm64coopdx. Compiling the build manually will give you discord support
 
Last edited:
yes homebrew may not maintain macOS Mojave. I’d still give it a shot though. If it fails, you can post compilation errors here, and I’ll try to assist as best as I can : )

Also don’t know about the wine thing, seems pretty bizarre though
 
yes homebrew may not maintain macOS Mojave. I’d still give it a shot though. If it fails, you can post compilation errors here, and I’ll try to assist as best as I can : )

Also don’t know about the wine thing, seems pretty bizarre though
I did the process wrong and now i have a bunch of useless files on my mac. ill just install windows at this point becuase its not just sm64 coop im trying to run. just about ANY useful/needed app requires catalina and above. thanks for your help though!
 
Alright, that’ll do the trick lol.
wait wait, i kinda changed my mind, turns out it did everything right but i wasnt using the right build. but every time i tried to compile it gives me this error
Users/redemptionoghogho/Downloads/sm64coopdx/Makefile gmake OSX_BUILD=1
sudo: /Users/redemptionoghogho/Downloads/sm64coopdx/Makefile: command not found
Don't double post! Use that edit button! Post automatically merged:

Alright, that’ll do the trick lol.
i also tried with SUDO commands but just a different error.
 
Rom, typing on a phone so it’s tricky rn lol
alright then!
Don't double post! Use that edit button! Post automatically merged:

i just did it and nothing happening, no error its like i didnt type in anything. Am i doing it wrong?
Don't double post! Use that edit button! Post automatically merged:

Rom, typing on a phone so it’s tricky rn lol also out should be put
ok found out i was doing wrong but.....





new error time!!!..... its not working, everytime i put it in i get this.
/bin/sh: python3: command not found
Makefile:448: *** Failed to extract assets. Stop.
MacBook-Air:sm64coopdx redemptionoghogho$ /Users/redemptionoghogho/Downloads/sm64coopdx/Makefile
-bash: /Users/redemptionoghogho/Downloads/sm64coopdx/Makefile: Permission denied
MacBook-Air:sm64coopdx redemptionoghogho$ sudo cd ~/Downloads/sm64coopdx
MacBook-Air:sm64coopdx redemptionoghogho$ gmake OSX_BUILD=1
==== Build Options ====
Version: us
Microcode: f3dex2e
Build Matching: no
=======================
/bin/sh: python3: command not found
Makefile:448: *** Failed to extract assets. Stop.
 
Last edited:
Hm, if you run python in the terminal, does the terminal see that as a command? If so you should be able to create a link in PATH
Wait, no python isnt installed. i guess with how fast the downloads were going i didnt catch it, im installing python right now though.
Don't double post! Use that edit button! Post automatically merged:

Hm, if you run python in the terminal, does the terminal see that as a command? If so you should be able to create a link in PATH
for a second i was working, then these appeared and i think it failed, my god i was so excited.. :(


ld: warning: option -s is obsolete and being ignored




gcc -I../include -I. -Wall -Wextra -Wno-unused-parameter -Wno-error=implicit-function-declaration -pedantic -std=c99 -O2 -s -DN64CKSUM_STANDALONE n64cksum.c utils.c -o n64cksum -lm
ld: warning: option -s is obsolete and being ignored
gcc -I../include -I. -Wall -Wextra -Wno-unused-parameter -Wno-error=implicit-function-declaration -pedantic -std=c99 -O2 -s textconv.c utf8.c hashtable.c -o textconv -lm
ld: warning: option -s is obsolete and being ignored
gcc -I../include -I. -Wall -Wextra -Wno-unused-parameter -Wno-error=implicit-function-declaration -pedantic -std=c99 -O2 -s patch_libultra_math.c -o patch_libultra_math -lm
ld: warning: option -s is obsolete and being ignored
gcc -I../include -I. -Wall -Wextra -Wno-unused-parameter -Wno-error=implicit-function-declaration -pedantic -std=c99 -O2 -s aiff_extract_codebook.c -o aiff_extract_codebook -lm
aiff_extract_codebook.c:48:16: warning: implicitly declaring library function 'vsnprintf' with type 'int (char *, unsigned
long, const char *, struct __va_list_tag *)' [-Wimplicit-function-declaration]
int size = vsnprintf(NULL, 0, fmt, ap);
^
aiff_extract_codebook.c:48:16: note: include the header <stdio.h> or explicitly provide a declaration for 'vsnprintf'
1 warning generated.
ld: warning: option -s is obsolete and being ignored
gcc -I../include -I. -Wall -Wextra -Wno-unused-parameter -Wno-error=implicit-function-declaration -pedantic -std=c99 -O2 -s -Wno-unused-result -Wno-uninitialized -Wno-sign-compare -Wno-absolute-value sdk-tools/adpcm/vadpcm_enc.c sdk-tools/adpcm/vpredictor.c sdk-tools/adpcm/quant.c sdk-tools/adpcm/util.c sdk-tools/adpcm/vencode.c -o vadpcm_enc -lm
ld: warning: option -s is obsolete and being ignored
gcc -I../include -I. -Wall -Wextra -Wno-unused-parameter -Wno-error=implicit-function-declaration -pedantic -std=c99 -O2 -s -Iaudiofile -Wno-uninitialized sdk-tools/tabledesign/codebook.c sdk-tools/tabledesign/estimate.c sdk-tools/tabledesign/print.c sdk-tools/tabledesign/tabledesign.c audiofile/libaudiofile.a -o tabledesign -Laudiofile -laudiofile -lstdc++ -lm
ld: warning: option -s is obsolete and being ignored
gcc -I../include -I. -Wall -Wextra -Wno-unused-parameter -Wno-error=implicit-function-declaration -pedantic -std=c99 -O2 -s extract_data_for_mio.c -o extract_data_for_mio -lm
ld: warning: option -s is obsolete and being ignored
gmake[1]: Leaving directory '/Users/redemptionoghogho/Downloads/sm64coopdx/tools'
Building Game...
find: /usr/local/bin/gcc*: No such file or directory
gmake: sdl2-config: No such file or directory
gmake: sdl2-config: No such file or directory
find: /usr/local/Cellar/glew: No such file or directory
find: /usr/local/Cellar/sdl2: No such file or directory
Preprocessing level make rules: build/us_pc/level_rules.mk
gmake: cpp-9: No such file or directory
Makefile.split:197: build/us_pc/level_rules.mk: No such file or directory
gmake: *** [Makefile.split:196: build/us_pc/level_rules.mk] Error 127
MacBook-Air:sm64coopdx redemptionoghogho$
Don't double post! Use that edit button! Post automatically merged:

tried it again, now i get this
Building Game...
find: /usr/local/bin/gcc*: No such file or directory
gmake: sdl2-config: No such file or directory
gmake: sdl2-config: No such file or directory
find: /usr/local/Cellar/glew: No such file or directory
find: /usr/local/Cellar/sdl2: No such file or directory
Preprocessing level make rules: build/us_pc/level_rules.mk
gmake: cpp-9: No such file or directory
Makefile.split:197: build/us_pc/level_rules.mk: No such file or directory
gmake: *** [Makefile.split:196: build/us_pc/level_rules.mk] Error 127
MacBook-Air:sm64coopdx redemptionoghogho$
seems like it cant build the game
 
Last edited:
  • Like
Reactions: EmeraldLockdown
looks like you need to install dependencies, in the wiki the command should be there, have you ran that already or?
yeah i did, ill run the command again!
Don't double post! Use that edit button! Post automatically merged:

looks like you need to install dependencies, in the wiki the command should be there, have you ran that already or?
yeah everything installed, its just skipping all of the dependencies because there already installed.
 

Users who are viewing this thread