Commit Graph

1505 Commits

Author SHA1 Message Date
thfr
22978ccf3e import ports/emulators/dolphin, ok bentley@
Dolphin is an emulator for two recent Nintendo video game consoles: the
GameCube and the Wii. It allows PC gamers to enjoy games for these two
consoles in full HD (1080p) with several enhancements: compatibility with
all PC controllers, turbo speed, networked multiplayer, and even more.
2018-07-22 16:54:48 +00:00
fcambus
b025a1132b Build ucon64 with libdiscmage support. 2018-07-20 21:48:48 +00:00
fcambus
eb2b7369af Update mame to 0.199. 2018-07-10 17:29:07 +00:00
fcambus
9b11531a3e Disable retguard for mame.
ELF_RANDOMIZE_LIMIT was bumped to 1MB for retguard, but MAME actually
requires 4MB, so it fails on statup.

There is no sense bumping ELF_RANDOMIZE_LIMIT again just for one program,
so disable retguard by adding -fno-ret-protector to CFLAGS.

Discussed with mortimer@
2018-07-10 14:05:23 +00:00
fcambus
e4312446b4 Update fuse-utils to 1.4.3.
OK gonzalo@
2018-07-08 18:34:02 +00:00
espie
a3cc216348 @tag update-mime-database 2018-07-01 18:33:35 +00:00
fcambus
634a12b89e Update advancemame to 3.8 and switch HOMEPAGE to HTTPS. 2018-07-01 10:05:58 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
benoit
bec9a381e2 Update to stella-5.1.3.
from Tom Murphy, thanks !
2018-06-27 20:56:54 +00:00
fcambus
59ed5707d0 Update snes9x to 1.56.2. 2018-06-23 12:11:02 +00:00
sthen
797f28f20e re-add BROKEN-i386, with a different reason this time.
src/core/libcore.a(uds_beacon.cpp.o): In function `non-virtual thunk to CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>::~BlockCipherFinal()':
uds_beacon.cpp:(.text._ZThn4_N8CryptoPP16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEED0Ev[_ZThn4_N8CryptoPP16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEED0Ev]+0x75): undefined reference to `operator delete(void*, std::align_val_t)'
src/core/libcore.a(uds_beacon.cpp.o): In function `non-virtual thunk to CryptoPP::ClonableImpl<CryptoPP::BlockCipherFinal<(CryptoPP::CipherDir)0, CryptoPP::Rijndael::Enc>, CryptoPP::Rijndael::Enc>::Clone() const':
uds_beacon.cpp:(.text._ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv[_ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv]+0x20): undefined reference to `operator new(unsigned long, std::align_val_t)'
uds_beacon.cpp:(.text._ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv[_ZThn4_NK8CryptoPP12ClonableImplINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEES4_E5CloneEv]+0x58): undefined reference to `operator delete(void*, std::align_val_t)'
src/core/libcore.a(ccm.cpp.o): In function `HW::AES::(anonymous namespace)::CCM_3DSVariant_Final<true>::~CCM_3DSVariant_Final()':
ccm.cpp:(.text+0xbf1): undefined reference to `operator delete(void*, std::align_val_t)'
src/core/libcore.a(ccm.cpp.o): In function `non-virtual thunk to HW::AES::(anonymous namespace)::CCM_3DSVariant_Final<true>::~CCM_3DSVariant_Final()':
ccm.cpp:(.text+0xca4): undefined reference to `operator delete(void*, std::align_val_t)'
src/core/libcore.a(ccm.cpp.o): In function `non-virtual thunk to HW::AES::(anonymous namespace)::CCM_3DSVariant_Final<true>::~CCM_3DSVariant_Final()':
ccm.cpp:(.text+0xd04): undefined reference to `operator delete(void*, std::align_val_t)'
[...]
2018-06-22 00:42:13 +00:00
thfr
e85828eafd update to nightly #729 with fix for i386; remove BROKEN-i386; ok sthen@ 2018-06-18 17:44:38 +00:00
bentley
51f3fd5c7c Update to ppsspp-1.6.3.
With some suggestions from Jan Beich (FreeBSD); thanks!
2018-06-15 08:12:31 +00:00
bentley
7bda0ba0f9 Hidden build dep on boost.
Noticed by naddy@
2018-06-08 05:23:21 +00:00
sthen
588c573524 mark as BROKEN-i386, "always_inline function '_mm_sra_pi32' requires
target feature 'mmx', but would be inlined into function 'calcCrossCorr'
that is compiled without support for 'mmx'".
2018-06-07 16:29:26 +00:00
bentley
79da112b31 Switch to real tarballs for retroarch.
These include extra Creative Commons assets used in themes.
2018-06-06 09:08:59 +00:00
bentley
b54f32762c +citra 2018-06-05 07:41:21 +00:00
bentley
f38b9fdb20 Import citra-0.0.0.717.
Citra is an experimental open-source Nintendo 3DS emulator/debugger written in
C++. It is written with portability in mind, with builds actively maintained for
Windows, Linux and macOS. Citra only emulates a subset of 3DS hardware and
therefore is generally only useful for running/debugging homebrew applications.
Citra is even able to boot several commercial games.

From Thomas Frohwein. Thanks!
ok sthen@
2018-06-05 07:40:55 +00:00
benoit
11a7c0a260 Update to stella-5.1.2.
from Tom Murphy and ok gonzalo@, thanks
2018-05-31 14:07:53 +00:00
fcambus
d369d06b34 Update mame to 0.198. 2018-05-31 09:12:38 +00:00
jasper
ca4aa24bdb link with libusb-1.0 and not libusb; fixes build with lld
tested by and ok bentley@ (MAINTAINER)
2018-05-17 09:55:46 +00:00
espie
ec66fcc4a8 add missing plist entries
okay bentley@
2018-05-15 14:49:45 +00:00
sthen
8567cd7f04 actually...last commit got further but still didn't link, so disable
asm completely,
2018-05-09 19:22:21 +00:00
sthen
a8b84214ac workaround broken auto-detection on i386; "Found assembler: nasm;yasm" ->
"The CMAKE_ASM_NASM_COMPILER: nasm;yasm is not a full path and was not
found in the PATH."
2018-05-09 19:01:14 +00:00
fcambus
13fa5dbad8 Update fuse to 1.5.2 and do some WANTLIB fixes: ICE and SM are not
required by the gtk flavor, so add them conditionally.

OK benoit@
2018-05-02 20:51:14 +00:00
ajacoutot
62621d740c Update to qemu-2.12.0.
from Brad (maintainer)
2018-05-02 08:21:13 +00:00
jasper
28ce67eb51 regen WANTLIB 2018-04-27 15:43:17 +00:00
bentley
c84a3d8a96 Update to retroarch-1.7.2.
Release notes:
https://www.libretro.com/index.php/retroarch-1-7-2-released/
2018-04-27 08:16:13 +00:00
bentley
41ab6459e8 Update to mgba-0.6.3, a bugfix release.
Release notes: https://mgba.io/2018/04/14/mgba-0.6.3/
2018-04-27 08:15:32 +00:00
fcambus
3109954981 Update mame to 0.197. 2018-04-25 10:22:37 +00:00
jasper
2520aa17e7 explicitly disable the WX frontend to prevent failing configure checks 2018-04-24 13:03:46 +00:00
jasper
7c016eb9bf forgot to add this patch 2018-04-24 12:04:35 +00:00
jasper
d0741fb468 update to vbam-2.0.2 2018-04-24 12:04:00 +00:00
jca
85e4288468 Now builds on sparc64 (at least) 2018-04-23 18:59:25 +00:00
fcambus
6cee323e99 Use grep -Rl instead of grep -rl, as the manpage says usage of the -r
flag is strongly discouraged.

Pointed out by martijn@, thanks!
2018-04-23 13:24:47 +00:00
ajacoutot
c6a022646c Pass MAP_STACK on allocated memory used for stack.
from semarie
ok Brad (maintainer)
2018-04-23 09:02:26 +00:00
fcambus
150b728c38 Use grep -rl instead of hardcoding paths where to perform "png.h" to
"localpng.h" substitutions. Some substitutions where not done, which
caused the build to fail when graphics/png is not installed.

OK nigel@, who initially reported the issue.
2018-04-23 00:35:14 +00:00
naddy
bf684f193d re-fix build for clang6 on ILP32 platforms 2018-04-22 18:41:21 +00:00
fcambus
e9fe164ce5 Update atari800 to 4.0.0. 2018-04-22 11:23:28 +00:00
fcambus
5ef77a0db4 Enable build on i386, as it builds and runs fine.
OK sthen@
2018-04-20 15:06:22 +00:00
fcambus
005b715118 Fix build with Clang 6, from upstream.
OK schwarze@
2018-04-16 21:01:30 +00:00
bluhm
7bd90312b2 Fix frodo build with clang6.
OK bcallah@
2018-04-15 21:29:32 +00:00
bcallah
7eeb9dab6e Fix build with clang6. Correct upstream approach pointed out by bentley@. 2018-04-15 20:57:16 +00:00
naddy
747105e359 fix build for clang6; code shared with emulators/desmume 2018-04-15 20:52:34 +00:00
naddy
e60c41a3ba fix build with clang6 and fix a bug in the process; from upstream git 2018-04-15 20:17:34 +00:00
edd
e8f674f4ad emulators/dgen-sdl: Unbreak build with clang 6.
OK sthen@, thanks.
2018-04-13 14:52:07 +00:00
edd
0ff09dc324 emulators/fs-uae: Make it build with clang 6.
OK sthen@, jca@, thanks!
2018-04-11 08:42:51 +00:00
jsg
d8e4568ca1 Fix build with clang 6.0. From FreeBSD ports. 2018-04-10 15:25:45 +00:00
bentley
1d4980521b Improve things with clang 6. (still doesn't build) 2018-04-09 05:46:42 +00:00