libretro-o2em: Import libretro-o2em-20170124 as wip/libretro-o2em

Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.

O2EM is an open source multi-platform Odyssey2 / Videopac+ emulator.
The Odyssey2 (Videopac/Jopac in Europe) was a video game console created in
the late 70s.
This commit is contained in:
Nia Alarie 2017-05-16 15:49:50 +01:00
parent 34ed6a6ca8
commit d765ecb020
6 changed files with 56 additions and 0 deletions

View file

@ -1737,6 +1737,7 @@ SUBDIR+= libretro-mednafen-vb
SUBDIR+= libretro-mednafen-wswan
SUBDIR+= libretro-mgba
SUBDIR+= libretro-nestopia
SUBDIR+= libretro-o2em
SUBDIR+= libretro-parallel-n64
SUBDIR+= libretro-picodrive
SUBDIR+= libretro-prboom

9
libretro-o2em/DESCR Normal file
View file

@ -0,0 +1,9 @@
Libretro is a simple but powerful development interface that allows for the
easy creation of emulators, games and multimedia applications that can plug
straight into any libretro-compatible frontend. This development interface is
open to others so that they can run these pluggable emulator and game cores
also in their own programs or devices.
O2EM is an open source multi-platform Odyssey2 / Videopac+ emulator.
The Odyssey2 (Videopac/Jopac in Europe) was a video game console created in
the late 70s.

11
libretro-o2em/MESSAGE Normal file
View file

@ -0,0 +1,11 @@
===========================================================================
$NetBSD$
O2EM requires an Odyssey 2 BIOS file in order to work.
In retroarch, you'll need to place it as o2rom.bin in the System Directory.
Alternatively, you can place it into your Content Directory next to the
software you are going to run.
===========================================================================

27
libretro-o2em/Makefile Normal file
View file

@ -0,0 +1,27 @@
# $NetBSD$
DISTNAME= libretro-o2em-20170124
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/}
HOMEPAGE= https://wiki.libretro.com/index.php?title=O2EM
COMMENT= Libretro core for Magnavox Odyssey 2 and VideoPac emulation
LICENSE= artistic
GITHUB_TAG= 1d62d4ed86e6c1a7d65dff49e4368edb30690665
USE_TOOLS= gmake
.include "../../mk/endian.mk"
.if ${MACHINE_ENDIAN} == "big"
CFLAGS+= -DMSB_FIRST
.endif
INSTALLATION_DIRS+= ${PREFIX}/lib/libretro
do-install:
${INSTALL_LIB} ${WRKSRC}/o2em_libretro.so \
${DESTDIR}${PREFIX}/lib/libretro/o2em_libretro.so
.include "../../mk/bsd.pkg.mk"

2
libretro-o2em/PLIST Normal file
View file

@ -0,0 +1,2 @@
@comment $NetBSD$
lib/libretro/o2em_libretro.so

6
libretro-o2em/distinfo Normal file
View file

@ -0,0 +1,6 @@
$NetBSD$
SHA1 (libretro-o2em-20170124-1d62d4ed86e6c1a7d65dff49e4368edb30690665.tar.gz) = 67bcbd1a7da3f20f68596ab72d29081b3854171f
RMD160 (libretro-o2em-20170124-1d62d4ed86e6c1a7d65dff49e4368edb30690665.tar.gz) = 1c3dd0cca42edb857a29c45f3ffc5925b5ff4cf0
SHA512 (libretro-o2em-20170124-1d62d4ed86e6c1a7d65dff49e4368edb30690665.tar.gz) = 834041bf951b6eee7116072c685b8a05d998924ebc3db538b1fe41f3e63a8bc90084d8380d5e6552eb11c7e698face5f65f2e93729ac8105b0cdfd717f075c90
Size (libretro-o2em-20170124-1d62d4ed86e6c1a7d65dff49e4368edb30690665.tar.gz) = 66717 bytes