There are currently no stable PS2 emulators for macOS that I know of. OpenEMU is looking into Play! but last I checked it was still early in development (a few games boot, but don't play well).
Since DOS games can't just be drag-and-drop like console games, it doesn't fall under the intended scope of the project, and there really aren't any plans to integrate it. Boxer (based on DOSBox) is really good for emulating DOS on OS X.
Building upon u/mcj answer, you can go here and scroll a little down the page and it will list all supported cores/systems. The latest Nintendo system that's supported is the GameCube.
DS4 is my favourite general-purpose controller, but it's not perfect for N64 (you either end up mapping the C buttons to the right analogue stick, or mapping two of them to shoulder triggers, neither of which is perfect). If you can only buy one controller, DS4 (or the original Xbox 360 controller) is the best option. But for N64, the best controller would be something like the Tribute 64 USB.
+1 for The Unarchiver. If for some reason you need another suggestion, I've used Keka in the past. It's paid on the app store, but free to download from their own website: https://www.keka.io/
I can't comment on all games for MAME, but here's a list of all the games/files I have in MAME for OpenEmu.
Only the two red titles don't work. MAME.pdf
all my files were downloaded from here: Internet Archive
hope this helps.
To fix your crash:
Close the app
Navigate to the folder ~/Library/Application Support/OpenEmu/Bindings
(~ meaning your Home folder where ~ is your username. Guide here if you don't know this: http://osxdaily.com/2016/12/12/show-user-library-folder-macos-sierra/)
Delete Default.oebindings
in the "Bindings" folder.
Restart the app.
They are all in your user library. If it's invisible, here's a link for a tutorial about how to reveal your user library (I think it explans it better than I would): http://osxdaily.com/2014/12/16/show-user-library-folder-os-x-yosemite/ The same goes for El Capitan and Sierra. Once you reveal the library, open the Library folder and go to Library/Application Support/Openemu/"Emulator"*/Batttery Saves. *In the Openemu folder, you can find all the folders, which store the saves of each emulator. Just select the one you want.
I had this problem before. The only option is to make your Library folder visible and just pick out the folder again. Obviously you can then re-hide your Library folder if you don't want it visible.
I've already searched through libretro's github repo and hunterk's mediafire repo.
Thanks for the post anyway, though!
I was really hoping someone had already been through this already.
I may have to modify scanline.cg myself, or crt-cgwg.cg myself, but scanline.cg is poorly documented, and crt-cgwg.cg is overkill if I'm just using the scanline portion of it.
I'll figure something out and post it back here. I can't be the only person using OpenEmu that wants classic scan lines.
oh, one quick thing. even though there may be roms for most Saturn games, check here to see compatibility with Yabause. http://yabause.org/compatibility-list/
for instance, Sonic R (J/U) is listed as not playable with Yabause 0.9.13
First of all, I don't know why you wouldn't want to use the officially supported BIOS files. Some of them don't work as expected, and some could possibly introduce some instability. Directly from the author of mednafen (the emulator OpenEmu uses for PSX): http://mednafen.sourceforge.net/documentation/psx.html#Section_firmware_bios
>Place the correct BIOS image files in the correct location. Do not rename other revisions/regions of the BIOS to match the expected filenames, or you'll likely cause emulation glitches(and cause confusion if you ever [...] refer to these misnamed files).
If you want to keep using whatever files you are using, whatever I don't care. It's your computer. However, don't give out bad info to others that are coming here asking for help. And don't ask for support if something goes wrong with PSX, unless you are using the correct ones.
Try testing with the free ones on the mamedev website, at least you know those ones are the right roms! They might not be the games you want but they have the right files in them.
This is still one of my favorite computing projects; I highly recommend that you donate to it to help keep it going.
If you need motivation, think back to what emulation on the Mac used to be like. Remember all of Richard Bannister's emulators, where you had to buy "Emulator Enhancer" to get the features you really cared about?
>What is the advantage of upgrading?
http://openemu.org/rnotes/2.0.1.html
>It seems like all of the new features are included in the 1.0.4 experimental build already.
Not at all. Rewind, core implementation fixes, multipayer fixes, multi-disc support, etc all require 2.0
>I don't have any problems that I know about
Such as...?
Are you absolutely sure you downloaded the Experimental Pack? The normal version of OpenEmu doesn't work, you'll need to go to openemu.org and hit the arrow next to Download in order to get it.
>where should I get the BIOS from
This is something we can't answer here for piracy reasons, you'll have to find it yourself. I would also recommend checking the actual OpenEmu user guide linked in the sidebar or the sticky as it explains how to use the BIOS, YouTube videos on the subject tend to mislead people.
You might also want to try a product called Crossover, which is a commercialized, much more polished version of Wine. Crossover is not as broadly compatible as Parallels, but when a game works in Crossover it generally will work without any noticeable performance impact. Crossover has a free trial.
Like Parallels, Crossover is expensive, but it has the advantage of not requiring a copy of Windows, which means (a) no need to buy Windows, keep it updated, etc. and (b) it takes up less disk space.
You might also be interested to see this YouTube channel in which Andrew Tsai tests many, many games under Parallels and Crossover, and he records and comments on their performance.
Doesn't make sense even with the posting of a 1 hour YouTube video that explains nothing. OpenEmu is a collection of Game Console Emulator. RimWorld runs on Windows which requires the Win32 API. To run this on your mac you have multiple options but the easiest for me is Crossover for Mac (or WINE): https://www.codeweavers.com/crossover#mac
Get a fan base like this:
havit HV-F2056 15.6"-17" Laptop Cooler Cooling Pad - Slim Portable USB Powered (3 Fans), Black/Blue https://www.amazon.com/dp/B00NNMB3KS/ref=cm_sw_r_cp_api_fab_Qn4GFbEMCWEN4
I use one anytime I play N64 or ps1.
i have this. (and, “no, i did not pay that for it,” and, “yes, the re-seller’s name is ironic.”)
that said,
> the file path suggested to me did not exist
I don't think you read the guide then.
> ~/Library/Application Support/OpenEmu/mGBA/Battery Saves
Above that line it is explained:
(~ meaning your Home folder where ~ is your username. See the [guide here](http://osxdaily.com/2016/12/12/show-user-library-folder-macos-sierra/) if you don't know this).
Press "Escape" in the field you want to clear, or with the app closed, completely delete the Default.oebindings
file located in ~/Library/Application Support/OpenEmu/Bindings/
(Follow guide here to access the hidden-by-default user Library folder.)
They are saved as .flash
in ~/Library/Application Support/OpenEmu/Mednafen
(Follow guide here to access the hidden-by-default user Library folder.)
/Users/YOURUSERNAME/Library/Application Support/OpenEmu/Cores
Guide here if you don't know how to access the macOS User Library folder (it's hidden by default): http://osxdaily.com/2016/12/12/show-user-library-folder-macos-sierra/
Also not joking when I suggest you should reboot and only launch OpenEmu to alone to see if that has any effect.
For reasons maybe you could explain, you have a core plugin that should not be there.
Delete all the core plugins in ~/Library/Application Support/OpenEmu/Cores
(~ meaning your Home folder where ~ is your username. Guide here if you don't know this.), and then redownload them in the app (OpenEmu > Preferences > Cores).
Finally, In the app, go to OpenEmu > Preferences > Library, click "Reset warnings"
Open your GBA game(s) and click "No" when prompted to "Continue where you left off"
I've got a MacBook Air M2 as well and I use the 8BitDo Pro 2 controller. It works perfectly over Bluetooth and it's a great controller for playing retro games with. You can get it on Amazon for $49.99: https://www.amazon.com/Controller-Wireless-Bluetooth-Classic-Joystick/dp/B07B3RWW1F/ref=sr\_1\_1\_sspa?crid=9CVJQ18GBCQ9&keywords=8bitdo+pro+2&qid=1666731964&qu=eyJxc2MiOiIzLjQwIiwicXNhIjoiMy4xMCIsInFzcCI6IjIuNzEifQ%3D%3D&sprefix=8...
Yes.
Either get them New from PS Store (Amazon) or try to get one out of offerup or eBay.
not to pour salt in the wound, but i (unrelated) found this, here:
> PS: About iOS devices, T4 pro only supports iPhone, iPad. The Mac, Apple TV not supported.
(bold, mine.) i was looking up mfi controllers for apple tv and kept thinking, "why does this sound so familiar.” shame, too. it's definitely one of the better looking ones.
(i don't think it's truly mfi if it doesn't support all of them.)
I'm finally getting around to this, and am about to order the Mayflash F300 Fight Stick (https://www.amazon.com/gp/product/B019MFPLC0/ref=ask_ql_qh_dp_hza). The couple of questions posted about Mac OS have unclear or contradictory responses, so I think I'm just going to have to order one & return it if it ends up not working.
Not sure exactly what you’re trying to do but I use these usb n64 controllers the sticks kind suck but the work pretty well and they work with open emu
2 Pack Classic USB N64 Controller, kiwitatá Retro N64 Bit USB Remote Wired Game Pad Joystick Controller for Windows PC & Mac Raspberry Pi 3 Black https://www.amazon.com/dp/B073J4V8NT/ref=cm_sw_r_cp_api_glt_i_VTZJS783Y3VQJXJWCP0R?_encoding=UTF8&psc=1
We've seen this error ranging from either a bad data store migration (upgrading from a very old version of OpenEmu) or a corrupted binary using broken third party software to unzip OpenEmu.zip.
Since you haven't said what version of OpenEmu you are using so we can better diagnose the problem and try to help, I'll just copy and paste what is probably most relevant to you:
Be using the latest version of OpenEmu (2.0.8 as of writing).
If you just downloaded the app, right click on the zip file and select Open With > Archive Utility (the built-in tool for macOS). Don't use other software to unzip the file besides this or "The Unarchiver".
Navigate to the folder ~/Library/Application Support/OpenEmu (~ meaning your Home folder where ~ is your username. Please read the guide here if you don't know what is meant by the tilde (~) and how to get there.)
Rename the "Game Library" folder to something else, such as "Game Library old".
Only if the app is still not launching, run the following command in Terminal.app: defaults delete org.openemu.OpenEmu
Should launch now. Reimport your games that are in the Game Library folder you renamed.
Note: Bad info below was removed. Plist files (user defaults) have been cached by the OS since OS X 10.9 and cannot be manually deleted. This must be done through Terminal using defaults delete [bundle identifier]
>I get a pop-up saying to run this "core" i need the following: game boy advance BIOS, and "bios.rom"
You have incorrect core plugins that definitely don't belong in there. To fix:
~/Library/Application Support/OpenEmu/Cores
(~ meaning your Home folder where ~ is your username. Guide here if you don't know this.), and then redownload them in the app (OpenEmu > Preferences > Cores).http://osxdaily.com/2017/06/14/dual-boot-macos-high-sierra-beta-partition/
Here's how you can keep Lion, but still use High Sierra. While the instructions specify the Beta version, the process should still be identical.
Yep, it's pretty dumb. I created a 'system' folder tag and made sure to tag my Application Support folder in my user's Library folder since it's pretty common that's where apps store stuff. It's pretty annoying how many different folders are created around the system for different apps, which is why I like to use AppCleaner to remove apps instead of just dragging the icon to the trash. It's free and quite nifty.
It's a problem on your end with your machine and internet connection, not a lot we can do.
Usually it has to do with your machine rejecting connections to GitHub and their SSL cert so you can try these methods to fix:
Also possible you are rejecting outgoing connections from OpenEmu due to firewall settings or apps such as Little Snitch or Hands Off. That's really all the help we can offer.
To properly delete a CD-based game in OpenEmu 2.0.5:
In the app, go to OpenEmu > Preferences > Library, click "Reset warnings"
Select your games and right click > Delete Game, at the prompt click "Delete Game" and then "Move to Trash" at the next prompt.
If you previously removed the CD-based game from your Library but did not delete it from your Game Library folder, you will have to go into ~/Library/Application Support/OpenEmu/Game Library/roms
(~ meaning your Home folder where ~ is your username. See the guide here if you don't know this) and manually delete it.
Confusion regarding "removing" a game from the Library and also "deleting" game files from the Game Library folder will be addressed for next release.
You need to be using the latest version of OpenEmu (1.0.4) as well as the Desmume core port (which we've labeled as 0.9.10.2).
First check that you are running 1.0.4 by going to the OpenEmu -> "Check for Updates" menu in the application. If not, update now.
If you are on 1.0.4, you have an old version of the Desmume core port for whatever reason, so first I'd like to manually clear out all of your cores.
Close the application. Go to ~/Library/Application Support/OpenEmu/Cores (~ meaning your Home folder where ~ is your username. Guide here if you don't know this: http://osxdaily.com/2014/12/16/show-user-library-folder-os-x-yosemite/), and delete everything in that folder.
Next, open the application and go to OpenEmu -> Preferences -> Cores tab and hit Download for all the cores listed there. After you have everything, including Desmume, the cheats menu should now be available.
Yeah, last night I tracked down the older versions that were native to osx, and after fighting with it for an hour I got it to run, but badly. I also found a link off of OpenEMU's wiki for an app called Play! (http://purei.org/) that successfully opened a PS2 iso, but I couldn't figure out how to configure any controls, so it was pretty worthless at the moment.
mGBA is the best emulator out there for trading. It works on OSX too, so no need for Wine. Just open mGBA, load your Pokemon save, and click File>New Multiplayer Window. Start your new pokemon game and get to a pokemon center, then you can trade between them just like you had 2 gameboys connected!
Just tried it, and had the same problem. I think it's because the stick needs to be calibrated, so the computer know, that it's a little bit off. There isn't currently a way to calibrate it via a Mac. Calibrating it from the Switch won't help either. Guess we need to wait for the OpenEmu developers to support the Switch Pro Controller and maybe add a "Add Switch Controller" option besides the "Add a Wiimote" button in the controls setting.
Edit: Just browsed the OpenEmu main page, and at the bottom, at the "Controllers & Controls", it says that it automatically maps the buttons for the Nintendo Switch Pro Controller. This confused me, because then it should work, so I don't know if it's a bug or what, but it's annoying nonetheless.
Go back to openemu.org and for the download button, click the arrow and download the Experimental pack. Changes are very good you just have the normal version of OpenEmu, which doesn't support Mednafen.
.rar is a compressed file format. You can expand it with an app like StuffIt Expander (which is completely free and is available on both Mac and PC). Once you've expanded the file, you should have a file with a .nds extension, which you can then drag into OpenEmu.
I just recently got this one off Amazon for around $21 that works fine with the emulator from what I can tell it’s working wired and via Bluetooth PS4 Controller Number-one PS4 Game Controller Wireless Bluetooth Controller for Playstation 4 Dual Vibration Shock Joystick Gamepad for PS4/PS4 Slim/PS4 Pro and PS3 / PC(Windows 7 / 8 / 10), Black https://www.amazon.com/dp/B07WDK245R/ref=cm_sw_r_cp_api_glt_fabc_Y9ZK4R7MJ8YR4F0GFCKW?_encoding=UTF8&psc=1
Here’s what I use with my old Gamecube controller. Works on dolphin too
8Bitdo Gbros. Wireless Adapter for Nintendo Switch (Works with Wired Gamecube & Classic Edition Controllers) - Nintendo Switch https://www.amazon.com/dp/B07JLF9PVG/ref=cm_sw_r_cp_api_glc_fabc_C7D6FbFGYRWW0
As someone else mentioned, the 8Bitdo SN30 pro+ is a very good controller, but if you're looking to buy a lot of controllers, there's a cheaper version. This controller. It's basically a cheaper alternative to the sn30 pro+, it's wired and doesn't have the grips.
Rapid fire will come in a future update now that there is a decent idea to implement it for use in all systems without having to mess around in control prefs. Decent controllers with built-in rapid fire are:
I bought this controller http://www.amazon.com/Retrolink-Nintendo-64-Classic-Enabled-Controller/dp/B008L3UUPS. It works pretty well. I remember having to edit a few config files. I had to look through the OpenEmu GitHub forums to find the correct ones. The only issue I still have with it is the sensitivity of the joystick. Its either on or off, there is no middle ground. It sucks in Goldeneye and sneaking around in Mario64.