starwb.blogg.se

Pcsx2 mac mojave
Pcsx2 mac mojave








pcsx2 mac mojave

Yep it's native (hopefully no one minds my usage of ObjC++ for getting an OpenGL context but I can try to do something else later if I need to) I could swap in my AMD GPU to see how it runs. You are doing the lord's work! Is that a native binary?Īlso I do have a copy of Mojave available to me on my AMD rig here (Hackintosh).

pcsx2 mac mojave

A bit like neovim does when it can't find the right dependencies (libuv and luajit). So there would have to be a shellscript/makefile/cmake-file that downloads and compiles the dependencies with the right flags. This basically means that for a 32-bit OSX build, all libraries would have to be compiled on the spot by the buildsystem instead of downloaded with a package manager (like the populer homebrew). It gets a bit nastier when you're using lots of libraries though. ( EDIT: I just tested with a very simple AppKit binary, and it still seems to work with the -m32 flag, which probably means that apple distributes some important. For a simple console program one just needs to supply the -m32 flag to both the linker and the compiler. dylibs/frameworks for cocoa and the likes. I'm not sure how GUI programs deal with it, I don't know if apple still deploys 32-bit.

pcsx2 mac mojave

PCSX2 MAC MOJAVE CODE

Running 32-bits code seems to be more or less ok, at least for console programs. What is the issue compiling 32bits code? running 32bits code? both? I'm not really sure what would be most feasible between the last two. Split out the 32-bit specific parts (recompiler et al.) and the 64-bit parts and make them communicate via IPC (easy to do with the likes of nanomsg/libuv/., works cross-platform).Make sure everything builds as 64-bit.Run on a 64-bit linux system with multi-arch.So you can't use the same trick as on linux: Moreover, OSX 10.9 does not have a 32-bit variant. Since modern OSX is very 64-bit focused, you don't generally have something like multi-arch. The true problem is the dependencies, you can't freely mix/link 32-bit and 64-bit libraries. Possibly, although in the age of OSX 10.9 that's not that relevant anymore, almost anyone will have x86-64 chips and installs. Don't you have fat binary on osx which support both x86 and x86-64.










Pcsx2 mac mojave