1637 Commits

Author SHA1 Message Date
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
bentley
face25ac7c Fix with new clang. 2018-04-09 05:25:45 +00:00
espie
e9692e9b98 fixes for clang 6.0, mostly spaces in string concat...
also a switch narrowing
2018-04-07 10:55:54 +00:00
bentley
3609f38b8d Update to mgba-0.6.2.
Release notes:
https://mgba.io/2018/04/03/mgba-0.6.2/
2018-04-06 03:05:39 +00:00
landry
cfa378bddb Bump REVISION on pygame consumers to account for pygame->py-game renaming. 2018-04-01 09:29:31 +00:00
fcambus
86d2eace52 Update mame to 0.196. 2018-03-29 21:51:31 +00:00
fcambus
2a42569789 Remove emulators/advancemess.
It is now packaged together with advancemame in emulators/advancemame.

OK bentley@
2018-03-16 22:01:40 +00:00
fcambus
e5a4faa3d6 Update advancemame to 3.7 and also package advancemess.
Since a few releases, the configure option to build either advancemame
or advancemess is no more, so both are built together. Therefore, there
is no sense in having two separate ports anymore, emulators/advancemess
will be removed.

OK bentley@
2018-03-16 21:59:06 +00:00
benoit
ba76fd1b63 Update to stella-5.1.1.
from Tom Murphy and sthen@, thanks !
2018-03-14 04:37:59 +00:00
fcambus
93d1344ad0 Switch from GitHub auto-generated tarballs to MASTER_SITES. 2018-03-09 22:45:18 +00:00
fcambus
8f25f7421e Update mame to 0.195. 2018-02-28 10:52:43 +00:00
bentley
992001eb13 Update to retroarch-1.7.1.
Changelog: https://www.libretro.com/index.php/retroarch-1-7-1-released/
2018-02-27 08:52:24 +00:00
ajacoutot
34e65c11be Update to qemu-2.11.1. 2018-02-16 14:48:14 +00:00
fcambus
330d2ee681 Update hatari to 2.1.0, and remove patches which were merged upstream. 2018-02-11 13:25:38 +00:00
bentley
39d4896e17 Strip out one missed byte order mark, to fix the build on gcc archs. 2018-02-02 08:38:05 +00:00
fcambus
102672f0bb Update HOMEPAGE. 2018-01-30 09:48:15 +00:00
fcambus
536c2c5aea Add mame. 2018-01-24 20:57:43 +00:00
fcambus
aa1151500c Import emulators/mame.
MAME, formerly was an acronym which stood for Multi Arcade Machine Emulator,
documents and reproduces through emulation the inner components of arcade
machines, computers, consoles, chess computers, calculators, and many other
types of electronic amusement machines. As a nice side-effect, MAME allows
to use on a modern PC those programs and games which were originally
developed for the emulated machines.

Some relevant notes:

- MAME and MESS merged in 2015, there is only one codebase now
- Since version 0.172, MAME is GPLv2+ licensed [1], which means binary
  packages can now be built and distributed

This port will replace emulators/sdlmame and emulators/sdlmess.

[1] http://mamedev.org/?p=424

OK bentley@
2018-01-24 20:56:12 +00:00
jca
1c5447cb9d C++11 2018-01-19 17:58:16 +00:00