Для iOS вышел ещё один эмулятор ретроконсолей — RetroArch. Приложение бесплатно доступно в AppStore и поддерживает внешние контроллеры.
RetroArch может эмулировать сразу несколько консолей. В настройках приложения можно выбрать необходимое ядро и запускать игры для него. В списке есть следующие устройства:
2048;
Amstrad - CPC (CrocoDS);
Amstrad - CPC/GX4000 (Caprice32);
Arcade (FinalBurn Neo);
Atari - 2600 (Stella 2014);
Atari - 2600 (Stella);
Atari - 5200 (Atari800);
Atari - 5200 (a5200);
Atari - 7800 (ProSystem);
Atari - Lynx (Handy);
Bandai - WonderSwan/Color (Beetle Cygne);
Commodore - Amiga (PUAE);
Commodore - C128 (VICE x128);
Commodore - C64 (VICE x64, fast);
Commodore - C64 (VICE x64sc, accurate);
Commodore - C64 SuperCPU (VICE xscpu64);
Commodore - CBM-II 5x0 (VICE xcbm5x0);
Commodore - CBM-II 6x0/7x0 (VICE xcbm2);
Commodore - PET (VICE xpet);
Commodore - PLUS/4 (VICE xplus4);
Commodore - VIC-20 (VICE xvic);
Dinothawr;
Fairchild ChannelF (FreeChaF);
GCE - Vectrex (vecx);
Game Music Emu;
Handheld Electronic (GW);
MSX/SVI/ColecoVision/SG-1000 (blueMSX);
Mattel - Intellivision (FreeIntv);
NEC - PC Engine / CD (Beetle PCE FAST);
NEC - PC Engine / SuperGrafx / CD (Beetle PCE);
NEC - PC Engine SuperGrafx (Beetle SuperGrafx);
NEC - PC-98 (Neko Project II Kai);
Nintendo - DS (DeSmuME);
Nintendo - DS (melonDS DS);
Nintendo - Game Boy / Color (Gambatte);
Nintendo - Game Boy / Color (Gearboy);
Nintendo - Game Boy / Color (SameBoy);
Nintendo - Game Boy / Color (TGB Dual);
Nintendo - Game Boy Advance (VBA Next);
Nintendo - Game Boy Advance (VBA-M);
Nintendo - Game Boy Advance (gpSP);
Nintendo - Game Boy Advance (mGBA);
Nintendo - NES / Famicom (FCEUmm);
Nintendo - NES / Famicom (Mesen);
Nintendo - NES / Famicom (Nestopia UE);
Nintendo - NES / Famicom (QuickNES);
Nintendo - Nintendo 64 (Mupen64Plus-Next);
Nintendo - SNES / SFC (Snes9x 2005);
Nintendo - SNES / SFC (Snes9x 2010);
Nintendo - SNES / SFC (Snes9x);
Nintendo - SNES / SFC (bsnes);
Nintendo - SNES / SFC (bsnes-hd beta);
Nintendo - SNES / SFC / Game Boy / Color (Mesen-S);
Nintendo - Virtual Boy (Beetle VB);
PocketCDG;
Quake (TyrQuake);
Rick Dangerous (XRick);
SNK - Neo Geo AES/MVS (Geolith);
SNK - Neo Geo CD (NeoCD);
SNK - Neo Geo Pocket / Color (RACE);
ScummVM;
Sega - MS/GG (SMS Plus GX);
Sega - MS/GG/MD/CD (Genesis Plus GX Wide);
Sega - MS/GG/MD/CD (Genesis Plus GX);
Sega - MS/GG/MD/CD/32X (PicoDrive);
Sega - MS/GG/SG-1000 (Gearsystem);
Sega - Saturn (Beetle Saturn);
Sharp - X68000 (PX68k);
Sinclair - ZX Spectrum (Fuse);
Sony - PlayStation (Beetle PSX HW);
Sony - PlayStation (Beetle PSX);
Sony - PlayStation (PCSX ReARMed);
Sony - PlayStation Portable (PPSSPP);
Texas Instruments TI-83 (Numero);
Thomson - MO/TO (Theodore);
Vircon32;
VirtualXT;
WASM-4;
Watara - Supervision (Potator).
Разработчики отмечают, что на iOS работают все функции RetroArch, включая систему ачивок, сохранения прогресса, игру по сети и управление гироскопом. Кроме того, можно использовать контроллеры PlayStation, Xbox и MFi-контроллеры.
Приложение весит больше 500 Мб и совместимо со следующими операционными системами Apple:
iOS/iPadOS 14.2 или новее;
tvOS 11.0 или новее;
visionOS 1.0 или новее.
Также за последние несколько дней для iOS вышли эмуляторы Gamma (PS1) и PPSSPP (PSP). Их можно скачать в AppStore.
Источник новости: habr.com