Created attachment 162993 [details] shar archive This is the set of cores for the RetroArch (games/retroarch). There are currently 54 cores available through this port. We took the different approach compared to Linux, and packaged all cores into one port. It is much easier to both maintain and install the cores this way. Adding another core is usually equivalent to adding one more line into the Makefile. Some free simple Sega32x games are available here: http://www.freeroms.com/sega_genesis_32x.htm Sega32x games can be played with PicoDrive core: > $ retroarch -L /usr/local/libexec/libretro/picodrive_libretro.so <SomeGame>.32x
Created attachment 162994 [details] poudriere log
See also RetroArch port: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=204347
Created attachment 162995 [details] shar archive
Builds fine in poudriere on 11amd64, 10.2a+i, fails on 9.3a.
It is not amazing to me that it fails on 9.X. The project is a collection of very different c/c++ project with a lot of specific patches, so it is expected to fail with different compiler. Lack of 9.X build is okay to accept IMO.
while doing an svn add, this pops up: svn: E200009: File '/home/pi/os/games/libretro-cores/files/patch-hatari_Makefile.libretro' has inconsistent newlines
A commit references this bug: Author: pi Date: Sun Nov 15 19:09:05 UTC 2015 New revision: 401723 URL: https://svnweb.freebsd.org/changeset/ports/401723 Log: New port: games/libretro-cores This is the core pack for RetroArch. Mostly these cores are intended for playing/interpreting the retrogames. They are for the most part distributed by the Libretro organization, and are usually licensed under GPL. WWW: http://www.libretro.com/ PR: 204452 Submitted by: yuri@rawbw.com Changes: head/games/Makefile head/games/libretro-cores/ head/games/libretro-cores/Makefile head/games/libretro-cores/distinfo head/games/libretro-cores/files/ head/games/libretro-cores/files/patch-CATSFC-libretro_Makefile head/games/libretro-cores/files/patch-beetle-bsnes-libretro_Makefile head/games/libretro-cores/files/patch-bsnes-libretro_Makefile head/games/libretro-cores/files/patch-bsnes-libretro_Makefile.freebsd head/games/libretro-cores/files/patch-bsnes-libretro_nall_Makefile head/games/libretro-cores/files/patch-bsnes-libretro_nall_platform.hpp head/games/libretro-cores/files/patch-bsnes-libretro_target-libretro_Makefile head/games/libretro-cores/files/patch-desmume_Makefile.freebsd head/games/libretro-cores/files/patch-emux_Makefile.freebsd head/games/libretro-cores/files/patch-emux_libretro_Makefile.bsd head/games/libretro-cores/files/patch-fba__cores__cps1_makefile.libretro head/games/libretro-cores/files/patch-fba__cores__cps2_makefile.libretro head/games/libretro-cores/files/patch-gambatte-libretro_Makefile.freebsd head/games/libretro-cores/files/patch-hatari_Makefile.libretro head/games/libretro-cores/files/patch-libretro-fba_Makefile.freebsd head/games/libretro-cores/files/patch-libretro-fba_makefile.libretro head/games/libretro-cores/files/patch-libretro-fceumm_src_general.c head/games/libretro-cores/files/patch-mame2014-libretro_3rdparty_genie_build_gmake.linux_genie.make head/games/libretro-cores/files/patch-mame2014-libretro_3rdparty_mongoose_test_Makefile head/games/libretro-cores/files/patch-mame2014-libretro_Makefile head/games/libretro-cores/files/patch-mame2014-libretro_src_osd_modules_sync_sync__retro.c head/games/libretro-cores/files/patch-mame2014-libretro_src_osd_retro_retrodir.c head/games/libretro-cores/files/patch-mame2014-libretro_src_osd_retro_retrofile.c head/games/libretro-cores/files/patch-meteor-libretro_Makefile.freebsd head/games/libretro-cores/files/patch-mgba_Makefile.freebsd head/games/libretro-cores/files/patch-nestopia_Makefile.freebsd head/games/libretro-cores/files/patch-nxengine-libretro_Makefile head/games/libretro-cores/files/patch-pcsx__rearmed_Makefile.libretro head/games/libretro-cores/files/patch-scummvm_Makefile.freebsd head/games/libretro-cores/files/patch-snes9x_Makefile.freebsd head/games/libretro-cores/files/patch-snes9x_libretro_Makefile head/games/libretro-cores/files/patch-vbam-libretro_Makefile.freebsd head/games/libretro-cores/files/patch-vbam-libretro_src_gba_GBALink.cpp head/games/libretro-cores/files/patch-yabause_Makefile.freebsd head/games/libretro-cores/pkg-descr
Committed, thanks!
Thank you for committing this so quick!