Did you smash it with your fingers or your head?SAME. Can't post it here. Sorry People. now Im just gonna smash my Keyboard.
*snip*
Did you smash it with your fingers or your head?
oh yeah. I understand. I acted without even thinking of the precautions of what will happen to this site no matter if it was encrypted or not. I was wrong.I... guess I forgot. Sorry. Still, we don't want Nintendo getting uppity over this, that's all
I didn't need to install that package, strange.how did you install qemu-irix?
followed step by step and when i run "make -j12 TARGET_N64=0" i get
Code:which: no qemu-irix in (/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl) Makefile:257: *** Please install qemu-irix package or set QEMU_IRIX env var to the full qemu-irix binary path. Stop.
I tried following that guide but I'm getting this weird error:I managed to compile the DirectX12* version (the one with the menu text). I used this guide: https://rentry.co/io5p3
g++.exe: error: src/pc/gfx/dxsdk/64/*.lib: Invalid argument
How did you you do to get the game running on a browser.It also works in the web browser when compiled with "TARGET_WEB=1".
Attached is a patch from the sm64 decompilation commit 9273f38df135273d905ac14e7a090ebac4ba3ae9 to the PC version source code floating around.
You can apply using this command (after changing directory to the git clone of the sm64 decompilation and checking out commit 9273f38df135273d905ac14e7a090ebac4ba3ae9 from the sm64 decompilation repository):
Code:patch -p1 -i/path/to/sm64pc.diff
Additionally, here is a patch to allow the compilation to succeed on macOS and Emscripten. In the Makefile, change "AS" to a working GNU assembler (any architecture), "CPP" to a working C preprocessor from GCC (any architecture), "OBJDUMP" to a working objdump from GNU Binutils (any architecture), and "OBJCOPY" to a working objcopy from GNU Binutils (any architecture). Use GNU Make to build the project.
If there are any missing libraries or dependencies, install them.
bbsan@Alex-MBP ~/git/sm64pc master~4 gmake TARGET_N64=0 2 ↵ 2402 19:03:27
Makefile:664: *** missing separator. Stop.
Change the spaces at the line number (and possibly the surrounding areas) to tabs.Unfortunately your diff files are failing for me...
Code:bbsan@Alex-MBP ~/git/sm64pc master~4 gmake TARGET_N64=0 2 ↵ 2402 19:03:27 Makefile:664: *** missing separator. Stop.
I'm using gmake from homebrew and did not change anything else in the makefile.
You need to put it on a web server that will respond with the correct MIME type.How did you you do to get the game running on a browser.
I've compiled the web ver and added the us_web folder in apache2, but when I open the web page it freeze right after the boot logo...
"Exception thrown, see JavaScript console"
View attachment 207896
This did the trick! Thx Needs to be changed to tabsChange the spaces at the line number (and possibly the surrounding areas) to tabs.
(I think my text editor screwed up the Makefile)
I used the as from mingw-w64. Any as will work as long as it is from the GNU binutils.This did the trick! Thx Needs to be changed to tabs
EDIT:
okay, running into lots of other issues... Seems I don't have a compatible "as" available - how did you get yours? yasm -p gas shows me some errors...
Hmmm weird - if I install binutils through homebrew, AS is missing... maybe I just need to dig a bit deeper :/I used the as from mingw-w64. Any as will work as long as it is from the GNU binutils.
Binutils from homebrew doesn't include as. However, mingw-w64 includes a working as.Hmmm weird - if I install binutils through homebrew, AS is missing... maybe I just need to dig a bit deeper :/