PoczątkiEdit
open został po raz pierwszy wydany w środę, 4 lipca 2007 roku jako OpenNestopia, port Cocoa napisany przez Josha Weinberga dla ówczesnego Mac OS X 10.4 Tiger emulatora NES/Famicom Nestopia (napisanego przez Martina Freija). Weinberg i jego przyjaciel, Ben Devacel, rozpoczęli poszukiwania programistów, którzy mogliby przeportować inne emulatory na macOS, co doprowadziło do zmiany nazwy na OpenEmu w 2009 roku, aby lepiej opisać emulator wielu systemów.
1.0Edit
OpenEmu 1.0 wydany w poniedziałek, 23 grudnia 2013 roku z 12 „rdzeniami” emulującymi Nintendo, Sega, NEC i SNK w wersji domowej, tabletop i [[HanOpenEmu 1.0 potrzebował Mac OS X Lion (10.7.x) do uruchomienia. W środę, 15 października 2014 roku (296 dni później) aktualizacja biblioteki OpenEmu (1.0.4) wprowadziła Stellę, rdzeń emulujący 2600, cosole drugiej generacji od Atari.
2.0Edit
Wprowadzony w środę, 23 grudnia 2015 roku, (dokładnie dwa lata po 1.0) OpenEmu 2.0 został wydany. OpenEmu 2.0 zaczęło wymagać minimum OS X El Capitan 10.11, porzucając wsparcie dla Mac OS X Lion (10.7.x) poprzez OS X Yosemite (10.10.x). OpenEmu 2.0 wprowadził 16 nowych rdzeni wraz z setkami poprawek błędów i mniejszymi funkcjami. Nowe rdzenie dodały kilka rdzeni 2 generacji, wsparcie dla gier opartych na optycznych nośnikach obrazu, dodatkowo emulując systemy Sony, Mattel, Bandai, Magnavox, Milton-Bradley i Coleco. Kolejna aktualizacja midsteam, 2.0.6.1, wydana we wtorek, 19 grudnia 2017 (727 dni po 2.0) dodała wsparcie dla oddziału Mednafen’s Sega Saturn, z sugerowanym czterordzeniowym procesorem i7 do emulacji.
2.1 i 2.2Edit
OpenEmu 2.1 (piątek, 15 października 2019, 675 dni po wersji 2.0.6.1; „przypadkowo” dokładnie 5 lat po 1.0.4 Stella) było znaczące, nie ze względu na nowe rdzenie, ale na wsparcie dla Metal, następcy API wizualnego Apple dla OpenGL i OpenCl, dając OpenEmu znaczące zyski zarówno w wydajności jak i czasie pracy na baterii.
OpenEmu 2.2 (piątek 27 grudnia 2019, 63 dni później) dodało wsparcie dla downstream, Metal-forked wersja Dolphin’s GameCube branch, opierając się na fundamencie 2.1. Dzięki temu liczba obsługiwanych przez OpenEmu rdzeni wzrosła do 31.
.