- Snes emulator mac mini how to#
- Snes emulator mac mini for mac#
- Snes emulator mac mini install#
- Snes emulator mac mini full#
However, the code for vNES is open sourced under the GPL 3, so I thought I would take a stab at it. Then I took a look at vNES, which seemed much more promising, except for this FAQ that claimed for reasons unknown, it would not work on a PowerPC Mac. I took another look at NESCafe (which I reported did not support sound in 2007, but seems to now), but as far as I could tell, it only supported one controller, so that was a deal-breaker. I started out by looking for emulators written in Java, since those should be cross-platform.
Snes emulator mac mini for mac#
Once I confirmed that my controllers were working, I started looking at emulators for Mac because I wanted to rekindle my project from over two years ago of using a PowerPC Mac Mini as my NES emulation hub.Įmulator options are much more limited on Mac.
Snes emulator mac mini how to#
On Windows, VirtuaNES worked quite well and had support for configuring controllers, but the web site was in Japanese, so it took me awhile to figure out how to do that. Honestly, it worked fine, but I wanted an all-in-one solution.
Snes emulator mac mini install#
I learned that many emulators do not let you configure your joystick directly instead, you are expected to install JoyToKey to convert joystick input to keyboard input and then map your joystick to the key commands required for your emulator. I bought some hardware (the guy who runs was very helpful) and started playing with different emulators to see which ones would support my new controllers. No soldering required! Since the "USB NES RetroPort" costs $19 and a used NES controller only costs $3, it seemed like a good idea to buy a couple of RetroPorts and a stack of controllers so I can just swap in new controllers when the buttons wear out. Fortunately, technology has improved and now you can buyĪn adapter with an NES port on one end and a USB port on the other. I knew Craig had bought a kit some years back which, after some soldering, made it possible for him to plug a real NES controller into a USB port. Duplicating it seemed like a bad idea, but I still had the NES on my mind, so I started looking around to see what other advances in emulation had come along since I last played around with it a couple of years ago. So there I was, all ready to write all this JavaScript code to find out that it had already been done. This makes me think we've been going about browser benchmarks all wrong - I don't care which one can calculate the nth Fibonacci number the fastest, I just care about which one lets me play Contra! (Though to be fair, this probably has more to do with performance differences with a browser's implementation rather than its JavaScript engine.)
Snes emulator mac mini full#
One of the most striking things about JSNES is that it runs at full speed in Google Chrome, but barely runs on Firefox 3.5 or Safari 4. In turns out that a few weeks earlier, a student named Ben Firshman released JSNES, a JavaScript NES emulator! (The alternative would be to write an emulator in Objective-C and package it as an iPhone app, but that would be unlikely to make it through Apple's approval process.)įortunately, before I sat down to start coding, I did a quick Google search to see whether someone had already done this. With a JavaScript emulator, it would be possible to play Nintendo games on an iPhone via a web page. One of the things I planned to do after leaving Google was port an NES emulator written in Java to JavaScript.