{"count":52323,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=677","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=675","results":[{"name":"xhyve","portdir":"emulators/xhyve","version":"20211002","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/machyve/xhyve","description":"a lightweight OS X virtualization solution","long_description":"The xhyve hypervisor is a port of bhyve to OS X. It is built on top of Hypervisor.framework in OS X 10.10 Yosemite and higher, runs entirely in userspace, and has no other dependencies. It can run FreeBSD and vanilla Linux distributions and may gain support for other guest operating systems in the future.","active":true,"categories":["emulators"],"maintainers":[{"name":"jeremyhu","github":"jeremyhu","ports_count":303}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zlib"]}],"depends_on":[]},{"name":"x48","portdir":"emulators/x48","version":"0.6.4","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/x48.berlios/","description":"HP48 calculator emulator","long_description":"This emulator is capable of providing a faithful replication of the HP48. It also has a debugger for the saturn processor.","active":true,"categories":["math","emulators"],"maintainers":[{"name":"michael.klein","github":"mklein-de","ports_count":16}],"variants":["roms","universal"],"dependencies":[{"type":"build","ports":["automake","xorg-libXt","clang-18","autoconf","pkgconfig"]},{"type":"lib","ports":["xorg-libXext","readline"]}],"depends_on":[]},{"name":"wine-stable","portdir":"emulators/wine-stable","version":"11.0","license":"LGPL-2.1+","platforms":"{darwin >= 16}","epoch":0,"replaced_by":null,"homepage":"https://www.winehq.org","description":"A Windows API implementation","long_description":"Wine is a compatibility layer capable of running Windows applications. Instead of simulating internal Windows logic like a virtual machine or emulator, Wine translates Windows API calls into POSIX calls on-the-fly, eliminating the performance and memory penalties of other methods and allowing you to cleanly integrate Windows applications into your desktop.","active":true,"categories":["emulators"],"maintainers":[{"name":"gcenx83","github":"gcenx","ports_count":52}],"variants":["gphoto","ffmpeg","gstreamer","kerberos"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","mingw-w64","bison","flex","gettext"]},{"type":"lib","ports":["gnutls","libsdl2","libpcap","freetype","gettext-runtime","MoltenVK-latest"]},{"type":"run","ports":["mingw-w64-wine-mono-10.4.1","mingw-w64-wine-gecko-2.47.4"]}],"depends_on":[{"type":"run","ports":["wine"]}]},{"name":"vpcs","portdir":"emulators/vpcs","version":"0.8c-20160224","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://wiki.freecode.com.cn/doku.php?id=wiki:vpcs","description":"Virtual PC Simulator particularly of use with the Cisco dynamips emulator.","long_description":"Virtual PC Simulator particularly of use with the Cisco dynamips emulator. The VPCS can simulate up to 9 PCs. You can ping/traceroute them, or ping/traceroute the other hosts/routers from the virtual PCs when you study the Cisco routers in the Dynamips. VPCS is not the traditional PC, it is just a program running on the Linux or Windows, and only few network commands can be used in it. But VPCS can give you a big hand when you study the Cisco devices in the Dynamips. VPCS can replace the routers or VMware boxes which are used as PCs in the Dynamips network. Try VPCS, it can save your CPU/Memory. It is very small.","active":true,"categories":["emulators"],"maintainers":[{"name":"lasticppc","github":"lastic","ports_count":3}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"wine","portdir":"emulators/wine","version":"1.0","license":"Permissive","platforms":"{darwin any >= 16 != 18.*}","epoch":1,"replaced_by":"wine-stable","homepage":"","description":"","long_description":"","active":true,"categories":["emulators"],"maintainers":[{"name":"gcenx83","github":"gcenx","ports_count":52}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":[null]},{"type":"run","ports":["wine-stable"]}],"depends_on":[{"type":"run","ports":["mystonline-wine"]}]},{"name":"vmips","portdir":"emulators/vmips","version":"1.5.1","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.dgate.org/vmips/","description":"MIPS R3000 emulator","long_description":"VMIPS is a simulator for a machine compatible with the MIPS R3000 RISC architecture.","active":true,"categories":["emulators"],"maintainers":[{"name":"brg","github":"","ports_count":1}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"uxn","portdir":"emulators/uxn","version":"20250907","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://100r.co/site/uxn.html","description":"An assembler and emulator for the Uxn stack-machine, written in ANSI C.","long_description":"Uxn is a virtual machine with 32 instructions. This one-page computer is capable of hosting small applications, programmable in a unique language. It was designed with an implementation-first mindset with a focus on creating portable tools and games.","active":true,"categories":["emulators"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl2"]}],"depends_on":[]},{"name":"spim","portdir":"emulators/spim","version":"9.1.22","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://spimsimulator.sourceforge.net","description":"an assembly language MIPS R2000/R3000 simulator","long_description":"SPIM S20 is a software simulator that runs assembly language programs for the MIPS R2000/R3000 RISC computers. SPIM can read and immediately run files containing assembly language statements. SPIM is a self-contained system for running these programs and contains a debugger and interface to the operating system. SPIM implements almost the entire MIPS assembler-extended instruction set for the R2000/R3000. (I've omitted some the complex floating point comparisons and details of the memory system page tables.) The MIPS architecture has evolved considerably since then (in particular the 64-bit extensions), which means that SPIM will not run programs compiled for recent MIPS or SGI processors.","active":true,"categories":["devel","lang","emulators","x11"],"maintainers":[{"name":"chenguokai17","github":"chenguokai","ports_count":6}],"variants":["universal"],"dependencies":[{"type":"build","ports":["bison","flex","rman","clang-18"]},{"type":"fetch","ports":["subversion"]}],"depends_on":[]},{"name":"snowemu","portdir":"emulators/snowemu","version":"1.4.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://snowemu.com","description":"Classic Macintosh emulator","long_description":"Snow emulates classic (Motorola 68k-based) Macintosh computers with a graphical user interface. It emulates hardware at a low level, supporting Mac 128K through IIx/SE30 with 68000/68020/68030 CPUs, floppy, SCSI, audio, and networking.","active":true,"categories":["emulators"],"maintainers":[{"name":"manuals-unread2u","github":"trodemaster","ports_count":8}],"variants":["universal"],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind"]}],"depends_on":[]},{"name":"simulavr","portdir":"emulators/simulavr","version":"1.1.0","license":"GPL-2+ and MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.nongnu.org/simulavr/","description":"Simulator for Atmel AVR microcontrollers","long_description":"The SimulAVR program is a simulator for the Atmel AVR family of microcontrollers. (ATtiny and ATmega) SimulAVR can be used either standalone or as a remote target for avr-gdb.","active":true,"categories":["devel","emulators"],"maintainers":[],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["gzip","cmake","help2man","texinfo","clang-18"]},{"type":"lib","ports":["avr-gcc"]}],"depends_on":[]},{"name":"simh","portdir":"emulators/simh","version":"3.9-0","license":"Permissive and GPLConflict","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://simh.trailing-edge.com","description":"A highly portable, multi-system simulator.","long_description":"The Computer History Simulation Project is a loose Internet-based collective of people interested in restoring historically significant computer hardware and software systems by simulation. The goal of the project is to create highly portable system simulators and to publish them as freeware on the Internet, with freely available copies of significant or representative software.","active":true,"categories":["emulators"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["libpcap"]}],"depends_on":[]},{"name":"sikarugir","portdir":"emulators/sikarugir","version":"1.0.1","license":"Restrictive/Distributable","platforms":"{darwin >= 19}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Sikarugir-App/Sikarugir/","description":"sikarugir is a user-friendly tool used to make ports of Microsoft Windows software to Apple's macOS.","long_description":"sikarugir is a user-friendly tool used to make ports of Microsoft Windows software to Apple's macOS.","active":true,"categories":["emulators"],"maintainers":[{"name":"","github":"Gcenx","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]}],"depends_on":[]},{"name":"scummvm-devel","portdir":"emulators/scummvm","version":"20231109","license":"(GPL-2 or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.scummvm.org","description":"cross-platform interpreter for several adventure engines","long_description":"cross-platform interpreter for several adventure engines: This port follows the master version of scummvm, which is typically updated every few weeks.","active":true,"categories":["games","emulators"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zlib","faad2","flac","libmad","libsndfile","libvorbis","portaudio","gettext","glib2","libedit","libffi","libsdl2","bzip2","ncurses","pcre","readline","libjpeg-turbo","libpng","fluidsynth","libogg","libtheora","curl","freetype","expat","libiconv","libsdl2_net"]}],"depends_on":[]},{"name":"sheepshaver","portdir":"emulators/sheepshaver","version":"20240609","license":"GPL-2+","platforms":"macosx","epoch":1,"replaced_by":null,"homepage":"http://sheepshaver.cebix.net/","description":"Open source PPC Mac emulator.","long_description":"Longstanding PowerPC Macintosh emulator. Requires an appropriate Macintosh ROM image and a copy of Mac OS (7.5.2 through 9.0.4), and these are not supplied with this port. The emulator will be installed into your MacPorts Applications folder. This is the more frequently updated kanjitalk755 fork of the original by cebix.","active":true,"categories":["emulators"],"maintainers":[{"name":"zapdotzip","github":"ZapDotZip","ports_count":3}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl"]}],"depends_on":[]},{"name":"scummvm","portdir":"emulators/scummvm","version":"2.9.0","license":"(GPL-2 or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.scummvm.org","description":"cross-platform interpreter for several adventure engines","long_description":"cross-platform interpreter for several adventure engines: This port follows the release version of scummvm, which is typically updated every 6 months. If for some reason this port does not build or function as desired, try the scummvm-devel port.","active":true,"categories":["games","emulators"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["faad2","flac","libmad","libsndfile","libvorbis","portaudio","gettext","glib2","libedit","libffi","libsdl2","libsdl2_net","bzip2","pcre","readline","libjpeg-turbo","libpng","fluidsynth","libogg","libtheora","curl","freetype","expat","libiconv","ncurses","zlib"]}],"depends_on":[]},{"name":"retroarch","portdir":"emulators/retroarch","version":"1.10.2","license":"GPL-3","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://github.com/libretro/RetroArch","description":"Frontend for the libretro API.","long_description":"Frontend for the libretro API.","active":true,"categories":["games","emulators"],"maintainers":[{"name":"audvare","github":"Tatsh","ports_count":25}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"renode","portdir":"emulators/renode","version":"1.16.1","license":"MIT","platforms":"{darwin >= 21}","epoch":0,"replaced_by":null,"homepage":"https://renode.io","description":"Virtual development framework for embedded systems","long_description":"Renode is an open source virtual development framework for complex embedded systems. It simulates SoCs, sensors, and other hardware, letting you run unmodified firmware binaries on your workstation. Supports ARM, RISC-V, SPARC, x86, Xtensa, POWER and more.","active":true,"categories":["devel","emulators"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":195}],"variants":[],"dependencies":[{"type":"build","ports":["cmake","coreutils","dotnet-sdk-8","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"run","ports":["dotnet-cli","dotnet-runtime-8"]}],"depends_on":[]},{"name":"opensimh","portdir":"emulators/opensimh","version":"20250826","license":"X11","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://opensimh.org/","description":"A highly portable, multi-system simulator.","long_description":"SIMH is a framework and family of computer simulators, with the primary goal of enabling the preservation of knowledge contained in, and providing the ability to execute and experience, old and historic software via simulation of the hardware on which it ran.","active":true,"categories":["emulators"],"maintainers":[{"name":"pmetzger","github":"pmetzger","ports_count":24}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-18"]},{"type":"lib","ports":["libedit","libsdl2","libsdl2_ttf","ncurses","brotli","libpng","libpcap","freetype","pcre","bzip2","zlib"]}],"depends_on":[]},{"name":"oberon-risc","portdir":"emulators/oberon-risc","version":"20200818","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.projectoberon.net/","description":"Project Oberon RISC system emulator","long_description":"Project Oberon 2013 by Niklaus Wirth and Jürg Gutknecht is a lean and easily understandable desktop computer. This emulation by Peter De Wachter includes a disk image of the latest full system (note: make a scratch, writable copy)","active":true,"categories":["emulators"],"maintainers":[{"name":"justin_flude","github":"jflude","ports_count":4}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libsdl2"]}],"depends_on":[]},{"name":"nonpareil","portdir":"emulators/nonpareil","version":"0.79","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://nonpareil.brouhaha.com/","description":"a high-fidelity simulator for calculators.","long_description":"Nonpareil is a high-fidelity simulator for calculators. It currently supports many HP calculators models introduced between 1972 and 1982. Simulation fidelity is achieved through the use of the actual microcode of the calculators, thus in most cases the simulation behavior exactly matches that of the real calculator. In particular, numerical results will be identical, because the simulator is using the BCD arithmetic algorithms from the calculator.","active":true,"categories":["emulators"],"maintainers":[{"name":"krischik","github":"krischik","ports_count":3}],"variants":["voyager","debugger","hpil"],"dependencies":[{"type":"build","ports":["bison","flex","pkgconfig","scons","clang-18"]},{"type":"lib","ports":["libsdl_sound","libxml2","glib2","gtk2","libpng","netpbm"]}],"depends_on":[]},{"name":"noahstrap","portdir":"emulators/noahstrap","version":"2.0.0","license":"(MIT or GPL-2+)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/linux-noah/noahstrap","description":"bootstrap a Linux ABI implementation for macOS","long_description":"noahstrap bootstraps a Linux system for noah","active":true,"categories":["emulators"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["gnutar","pv"]}],"depends_on":[{"type":"run","ports":["noah"]}]},{"name":"noah","portdir":"emulators/noah","version":"0.5.1","license":"(MIT or GPL-2+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/linux-noah/noah","description":"Linux ABI implementation for macOS","long_description":"Noah is a Darwin subsystem for Linux. Noah is implemented as a hypervisor that traps Linux system calls and translates them into Darwin system calls. Noah also has an interpreter of ELF files so that Linux binary executables run directly and flawlessly without any modifications. It's effectively a macOS Linux execution flavor, similar to that of FreeBSD Linuxolator, a.k.a. Linux emulation, a.k.a. Linux ABI. In other words, it's the reverse of the Linux Darling project.","active":true,"categories":["emulators"],"maintainers":[],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"run","ports":["noahstrap"]}],"depends_on":[]},{"name":"minivmac-custom-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"an emulator of the Macintosh Plus and other early Macintosh models","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport allows the user to compile custom variations of Mini vMac.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-ii-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh II emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh II. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","colors_bw","colors_4","colors_16","colors_256","colors_thousands","colors_millions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-classic-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh Classic emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh Classic. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-sefdhd-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh SE FDHD emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh SE FDHD. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-se-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh SE emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh SE. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-plus-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh Plus emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh Plus. This is the best-tested variation. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"run","ports":["minivmac-devel"]}]},{"name":"minivmac-512ke-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh 512Ke emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh 512Ke. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-512k-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh 512K emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh 512K. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-128k-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"macosx","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"a Macintosh 128K emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh 128K. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["screen_512x342","icon_master","min_extensions","screen_512x384","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-custom","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"an emulator of the Macintosh Plus and other early Macintosh models","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport allows the user to compile custom variations of Mini vMac.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-ii","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh II emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh II. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","colors_bw","colors_4","colors_16","colors_256","colors_thousands","colors_millions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-classic","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh Classic emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh Classic. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-sefdhd","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh SE FDHD emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh SE FDHD. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-se","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh SE emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh SE. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-plus","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh Plus emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh Plus. This is the best-tested variation. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[{"type":"run","ports":["minivmac"]}]},{"name":"minivmac-512ke","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh 512Ke emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh 512Ke. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-512k","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh 512K emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh 512K. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","screen_640x480","screen_800x600","screen_1024x768","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-128k","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"a Macintosh 128K emulator","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. This subport emulates a Macintosh 128K. There are other subports that emulate other Macintosh models.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["icon_master","min_extensions","screen_512x342","screen_512x384","speed_1x","speed_2x","speed_4x","speed_8x","speed_16x","speed_32x","speed_unlimited","universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]}],"depends_on":[]},{"name":"minivmac-devel","portdir":"emulators/minivmac-devel","version":"37.03","license":"GPL-2","platforms":"any","epoch":4,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/beta.html","description":"an emulator of the Macintosh Plus and other early Macintosh models","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. The best-tested variation emulates a Macintosh Plus, but it can also emulate a Macintosh 128K, 512K, 512Ke, SE, SE FDHD, Classic, or Macintosh II.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["minivmac-plus-devel"]}],"depends_on":[]},{"name":"minivmac","portdir":"emulators/minivmac","version":"36.04","license":"GPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.gryphel.org/c/minivmac/","description":"an emulator of the Macintosh Plus and other early Macintosh models","long_description":"Mini vMac emulates early Macintosh computers that use Motorola's 680x0 processors, sold by Apple from 1984 to 1996. The best-tested variation emulates a Macintosh Plus, but it can also emulate a Macintosh 128K, 512K, 512Ke, SE, SE FDHD, Classic, or Macintosh II.","active":true,"categories":["aqua","emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["minivmac-plus"]}],"depends_on":[]},{"name":"melonds","portdir":"emulators/melonds","version":"0.9.4","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Arisotura/melonDS","description":"Nintendo DS emulator.","long_description":"Nintendo DS emulator.","active":true,"categories":["games","emulators"],"maintainers":[{"name":"audvare","github":"Tatsh","ports_count":25}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["cmake","pkgconfig","clang-20"]},{"type":"lib","ports":["libsdl2","libepoxy","libslirp","libarchive","mesa","qt6-qtbase","libiconv","gettext","glib2"]}],"depends_on":[]},{"name":"mednafen","portdir":"emulators/mednafen","version":"1.32.1","license":"GPL-2","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://mednafen.github.io","description":"Super-fast and super-compatible emulator for many video game systems","long_description":"Mednafen is a portable, argument-driven multi-system emulator using OpenGL and SDL. Mednafen has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously. Save states are supported, as is real-time game rewinding. Screen snapshots may be taken, in the PNG file format, at the press of a button. Mednafen can record audiovisual movies in the QuickTime file format, with several different lossless codecs supported. \n \nThe following systems are supported: \n \n* Apple II/II+ \n* Atari Lynx \n* Neo Geo Pocket (Color) \n* WonderSwan \n* GameBoy (Color) \n* GameBoy Advance \n* Nintendo Entertainment System \n* Super Nintendo Entertainment System/Super Famicom \n* Virtual Boy \n* PC Engine/TurboGrafx 16 (CD) \n* SuperGrafx \n* PC-FX \n* Sega Game Gear \n* Sega Genesis/Megadrive \n* Sega Master System \n* Sega Saturn (experimental, x86_64 only) \n* Sony PlayStation \n \nRefer to the emulation module documentation for more details.","active":true,"categories":["games","emulators"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gettext","libcdio","zlib","libiconv","libsdl2","jack","libsndfile"]}],"depends_on":[]},{"name":"mame","portdir":"emulators/mame","version":"0.281","license":"GPL-2+","platforms":"{darwin >= 18}","epoch":1,"replaced_by":null,"homepage":"https://www.mamedev.org","description":"Multiple Arcade Machine Emulator","long_description":"The purpose of MAME is to preserve decades of software history. As electronic technology continues to rush forward, MAME prevents this important vintage software from being lost and forgotten. This is achieved by documenting the hardware and how it functions. The source code to MAME serves as this documentation.","active":true,"categories":["emulators"],"maintainers":[{"name":"mascguy","github":"mascguy","ports_count":360}],"variants":["debug","tools"],"dependencies":[{"type":"build","ports":["clang-20","asio","gettext","gmake","pkgconfig","python313","py313-sphinx","py313-sphinxcontrib-svg2pdfconverter"]},{"type":"lib","ports":["libiconv","libutf8proc","zlib","pugixml","flac","portaudio","portmidi","sqlite3","libsdl2","libjpeg-turbo","expat"]},{"type":"run","ports":["coreutils"]}],"depends_on":[]},{"name":"lisaem","portdir":"emulators/lisaem","version":"1.2.6","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://lisa.sunder.net/","description":"Apple Lisa emulator","long_description":"Apple Lisa emulator","active":true,"categories":["emulators"],"maintainers":[{"name":"ryandesign","github":"ryandesign","ports_count":2085}],"variants":["wxwidgets28","wxgtk28"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["wxWidgets-2.8"]}],"depends_on":[]},{"name":"libmame","portdir":"emulators/libmame","version":"0.146.6","license":"MAME","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bji/libmame","description":"MAME emulator as a library","long_description":"libmame is the MAME emulator as a library","active":true,"categories":["emulators"],"maintainers":[{"name":"bryan","github":"","ports_count":1}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[]},{"name":"libkrun","portdir":"emulators/libkrun","version":"1.16.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/containers/libkrun","description":"Dynamic library providing Virtualization-based process isolation capabilities","long_description":"Dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using Hypervisor.framework on macOS.","active":true,"categories":["emulators"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["clang-20","cargo","legacy-support","pkgconfig","rust"]},{"type":"lib","ports":["libepoxy","virglrenderer","libunwind"]},{"type":"run","ports":["dtc"]}],"depends_on":[{"type":"lib","ports":["krunkit"]}]},{"name":"krunkit","portdir":"emulators/krunkit","version":"1.1.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/containers/krunkit","description":"Tool to launch configurable virtual machines using libkrun","long_description":"Tool to launch configurable virtual machines using libkrun.","active":true,"categories":["emulators"],"maintainers":[{"name":"jc+macports","github":"tsujp","ports_count":24}],"variants":[],"dependencies":[{"type":"build","ports":["cargo","legacy-support","rust","clang-20"]},{"type":"lib","ports":["libunwind","libkrun"]}],"depends_on":[{"type":"run","ports":["ramalama"]}]},{"name":"kegworks","portdir":"emulators/kegworks","version":"2.0.4","license":"none","platforms":"darwin","epoch":0,"replaced_by":"sikarugir","homepage":"https://www.macports.org","description":"Obsolete port, replaced by sikarugir","long_description":"This port has been replaced by sikarugir.","active":true,"categories":["emulators"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]}]}