It had its inaugural release in 2003 as freeware for Windows. Original Nintendo Wii Remote via DolphinBar Īdreno 540 or equivalent with OpenGL ES 3.2 and Vulkan support ĭolphin is a free and open-source video game console emulator for GameCube and Wii that runs on Windows, Linux, MacOS, and Android. Original Nintendo GameCube controller with Smash Bros.
Modern DirectX 11.1, OpenGL 4.4, or Vulkan GPU Īny PC input device – mouse and keyboard by default Pixel Shader 3.0, and DirectX 10 or OpenGL 3 support Intel: Intel Core i5-4670K or equivalent.
Stuck at black screen but does not cause x terminal freezeĭoes not compile because of lack of 3d support on 64 bitĬompilation finishes but no executable is createdĮrror cast from uint32 to int loses precision - not 64 bit compatible?Ĭollect 2 error: ld returned 1 exit status with no other errors Window not resizeable - crashes also on 64 bit after a few seconds
The first post above concerns Pi 1/Zero on a 32 bit OS. Obviously the bar for participation is incredibly low.Įdit: This post concerns Pi 3 on a 64 bit OS. If after reading this you are as frustrated as myself lend me a hand and post here. Further more they are most likely slaving away on some Corporation's database anyway. Anyone who has the skills to do this has no people skills and no want or need to help anyone out.
The irony here is even that though I am willing to distribute and support this software I am far too stupid to be able to. I have plans to distribute and support this for everyone unlike every other person who has written snes9x code. As you can see I hate myself and I hate doing this so I am not doing it for cool points. An Emulator WILL be running even if I have to pay someone with more than 50 IQ to do it. The GL forks will not compile because some smartass decided to add OpenGL support to an emulator that never needed it to begin with The "sdl" ports will either show a black screen or be unable to be resizedģ. Some will just not compile at all because they are some teenager's programming projectĢ. Allow me to be an oracle and "foresee" what will happen.ġ.
I am now faced with downloading and compiling 25 different forks of snes9x. We certainly didn't have proper 3D acceleration in 1997 and the program worked just fine so don't give me any crap about running on an OS without OpenGL. Note: I have been using snes9x for 20 years - two decades - on Windows. The forks that include GL support - run on a 64 bit OS without OpenGL support The forks with "sdl" in their name - run without a black screenģ. The original fork - in a larger than 320x240 window and without crashing on 64 bit after a few secondsĢ. I am trying to get snes9x to run with these goals:ġ. Sorry to double post but this is an urgent and extremely depressing situation. This is because it was compiled with a different ABI than my system.Ĭompiled successfully and segfaults but does run with sound and an image that fits within the screen This did not launch and there was seemingly no way to get the shell to treat it as an executable with: snes9x: no such file or directory when running from the shell. This is the binary many people are using. The compile failed with: soundux.d no such file or directoryĬompiled successfully but when running a window opens then closes then returns to the terminalġ.run in virtual console with sdl binary - system freezeĢ.run in x terminal with unix binary - works but no sound - also image cannot be resized - aoss causes x terminal freezeģ.run in x terminal with sdl binary - x terminal freeze - aoss also causes x terminal freezeĬompiled successfully but stuck at black screen but does not cause x terminal freeze Zsnes is compiled with x86 assembly so is not available and Bsnes with it's focus on perfection is too slow on the single core Pi. My understanding is there are three main emulators available: Zsnes, Snes9x and Bsnes. I have since tried to find one for the Pi Zero that did not involve installing a large, complicated, single point-of-failure software package. A couple of years ago I had a simple SNES emulator installed on my Pi 1 that worked ok.