Port details on branch 2022Q2 |
- mednafen Portable multi-system emulator
- 1.26.1_3,1 emulators =2 1.26.1_3,1Version of this port present on the latest quarterly branch.
- Maintainer: acm@FreeBSD.org
- Port Added: 2006-06-11 11:00:53
- Last Update: 2023-12-31 00:37:05
- Commit Hash: bbab7f5
- People watching this port, also watch:: ccache, fluidsynth, iso-codes, sudo
- Also Listed In: games
- License: GPLv2+
- WWW:
- https://mednafen.github.io
- Description:
- Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven
multi-system emulator with many advanced features. The Atari Lynx, GameBoy,
GameBoy Color, GameBoy Advance, NES, PC Engine(TurboGrafx 16), and SuperGrafx
are emulated. 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 at
the press of a button, and are saved in the popular PNG file format.
Mednafen is distributed under the terms of the GNU GPL.
Due to the threaded model of emulation used in Mednafen, and limitations of SDL
a joystick is preferred over a keyboard to play games, as the joystick will have
slightly less latency, although the latency differences may not be perceptible
to most people.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- mednafen>0:emulators/mednafen
- To install the port:
- cd /usr/ports/emulators/mednafen/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/mednafen
- pkg install mednafen
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mednafen
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1606839934
SHA256 (mednafen-1.26.1.tar.xz) = 842907c25c4292c9ba497c9cb9229c7d10e04e22cb4740d154ab690e6587fdf4
SIZE (mednafen-1.26.1.tar.xz) = 3319756
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- Library dependencies:
-
- libcdio.so : sysutils/libcdio
- libsndfile.so : audio/libsndfile
- libvorbis.so : audio/libvorbis
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libSDL2_net.so : net/sdl2_net
- libSDL2.so : devel/sdl20
- libintl.so : devel/gettext-runtime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for mednafen-1.26.1_3,1:
DOCS=on: Build and/or install documentation
JACK=off: support the JACK audio API
NLS=on: Native Language Support
====> Options available for the multi EMU: you have to choose at least one of them
GB=on: build with GameBoy emulation
GBA=on: build with GameBoy Advance emulation
LINX=on: build with Atari Lynx emulation
MD=on: build with Sega Genesis/MegaDrive emulation
NES=on: build with Nintendo Entertainment System emulation
NGP=on: build with Neo Geo Pocket emulation
PCE=on: build with PC Engine (TurboGrafx 16) emulation
PCFX=on: build with PC-FX emulation
PSX=on: build with Playstation emulation
SMS=on: build with SMS+GG emulation
SWAN=on: build with WonderSWan emulation
VB=on: build with Virtual Boy emulation
===> Use 'make config' to modify these settings
- Options name:
- emulators_mednafen
- USES:
- compiler:c++11-lib cpe gl iconv pkgconfig:build sdl tar:xz gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|