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
bentley
d75361c318
Strip out pointless UTF-8 byte order marks that GCC 4.2 chokes on.
2018-01-18 06:51:49 +00:00
bentley
8f3b367046
Check for endianness the POSIX way. Should fix the build on arm.
2018-01-18 06:30:52 +00:00
fcambus
427c4eb8e0
Update snes9x to 1.55.
...
Notable changes:
- Switch to GTK+ 3 and regenerate WANTLIB
- Remove --without-opengl, the port builds fine without it
- Remove now useless pre-configure target
- Fix PERMIT_PACKAGE_CDROM marker
- Take MAINTAINER
OK bentley@
2018-01-14 21:11:16 +00:00
bentley
6ab6aa1fd0
Remove upstreamed patch; build failure noticed by nigel@
2018-01-05 03:39:24 +00:00
bentley
fd6b4b9bd6
Update to retroarch-1.7.0.
...
Changelog:
https://www.libretro.com/index.php/retroarch-1-7-0-released/
2018-01-04 08:31:47 +00:00
bentley
26b89b59e6
Update to ppsspp-1.5.4.
...
Changelog:
https://github.com/hrydgard/ppsspp#whats-new-in-154
2018-01-04 05:09:32 +00:00
bentley
f17a65a712
i386 is now a clang arch, so no need to use the gcc4 module there.
2018-01-03 08:26:12 +00:00
bentley
1459913a6e
Update to retroarch-1.6.9.
...
Changelog:
https://www.libretro.com/index.php/retroarch-1-6-9-released/
Also fix wantlib which had broken arm64.
2017-12-25 21:53:29 +00:00
bentley
ba22694642
+higan
2017-12-24 06:52:14 +00:00
bentley
2e25e2f2a8
Import higan-106.
...
higan is a multi-system emulator. It currently supports the following systems:
- Nintendo Famicom
- Nintendo Super Famicom
- Super Game Boy
- BS-X Satellaview
- Sufami Turbo
- Nintendo Game Boy
- Nintendo Game Boy Color
- Nintendo Game Boy Advance
- Sega Master System
- Sega Game Gear
- Sega Mega Drive
- NEC PC Engine
- NEC SuperGrafx
- Bandai WonderSwan
- Bandai WonderSwan Color
ok stsp@
2017-12-24 06:51:38 +00:00
fcambus
2fe14a57c7
Update fuse-utils to 1.4.0.
...
OK benoit@
2017-12-22 13:54:27 +00:00
fcambus
21bc4b74d9
Update fuse to 1.5.0.
...
OK benoit@
2017-12-22 13:52:10 +00:00
ajacoutot
d831d1c80d
x11/xkbcommon gets picked up by configure if present, so add a LDEP on it.
2017-12-17 10:44:27 +00:00
ajacoutot
6181a69e6b
Update to qemu-2.11.0.
...
from Brad (maintainer)
2017-12-15 16:25:31 +00:00
fcambus
617d2ce6b1
Update advancemess to 3.6.
2017-12-12 16:07:46 +00:00
fcambus
1a822a4b39
Update advancemess to 3.6.
2017-12-11 16:40:14 +00:00
juanfra
ce246ba396
Move download.tuxfamily to https.
2017-12-02 21:39:49 +00:00
ajacoutot
8af48ccb88
osdep.h: Make TIME_MAX handle different time_t types
...
from Brad (maintainer)
2017-11-27 08:10:09 +00:00
fcambus
885274716b
Update ucon64 to 2.1.0.
2017-11-24 16:00:13 +00:00
naddy
1a87aebd2d
mechanical replacement of the gettext module
2017-11-21 00:12:59 +00:00
ajacoutot
2b7b3461f5
@comment beforesubst files.
...
Should probably be removed in post-install or so but I am lazy... and no
one picked up my mail on ports@
2017-11-19 19:38:46 +00:00
naddy
adfe0960ab
Move BUILD_DEPENDS+=devel/gettext-tools out of the gettext module and
...
into those ports that actually require it.
2017-11-18 22:23:59 +00:00
naddy
11e3dd67b3
switch COMPILER from the old, confusing shortcuts to the more explicit format
2017-11-16 23:20:37 +00:00
jasper
8e91a03520
sync WANTLIB
2017-11-16 07:58:43 +00:00
jeremy
6279877af2
Update to mednafen-0.9.48.
2017-11-14 06:46:20 +00:00
naddy
2fdd8f7c5e
replace gettext module
2017-11-12 15:17:47 +00:00
bentley
1b14a6e37c
No need to SUBST_CMD a file we no longer patch.
2017-11-11 23:58:26 +00:00
jasper
8076c91ab8
this patch is no longer needed (no pkg change)
2017-11-10 14:58:52 +00:00
bentley
7d63b24ba1
"PSP" -> "PlayStation Portable"
2017-11-05 22:14:33 +00:00
bentley
5dbafab08c
+ppsspp
2017-11-05 22:07:06 +00:00
bentley
ec6febbe10
Import ppsspp-1.4.2, a Sony PSP emulator.
...
Personal recommendation: open the homebrew menu and download Cave Story. :)
ok jeremy@
2017-11-05 22:06:29 +00:00
espie
0a485fae60
ldd explicitly requires -lm
2017-11-05 11:28:37 +00:00
espie
5236595118
obey COMPILER choice, specifically some objective C test
2017-11-05 11:14:38 +00:00
espie
688867a0e1
configure system brokenness, this is using external libz in every case
...
needs the explicit link for lld
2017-11-05 10:58:17 +00:00
fcambus
7c9625b37d
Update virtualjaguar to 2.1.3.
...
Notable changes:
- GUI now uses Qt 5
- Add new LIB_DEPENDS on audio/libcdio
OK rsadowski@
2017-10-24 16:48:26 +00:00
sthen
ceb7770170
Handle pthread-stubs removal.
2017-10-23 17:10:37 +00:00
fcambus
6cfe7b8a7d
Update fuse-utils to 1.3.5.
...
OK benoit@
2017-10-18 15:58:35 +00:00
fcambus
1b74f8e475
Update fuse to 1.4.1.
...
OK benoit@
2017-10-18 15:56:42 +00:00
ajacoutot
7a44a3ce06
Update to qemu-2.10.1.
...
from Brad (maintainer)
2017-10-13 04:48:34 +00:00
bentley
1fdb0e65e1
Update to retroarch-1.6.7.
2017-10-06 23:07:02 +00:00
bentley
b0ff9eb451
Update to mgba-0.6.1.
...
Release notes: https://mgba.io/2017/10/01/mgba-0.6.1/
2017-10-05 08:32:12 +00:00
naddy
d41153cb13
don't pick up archivers/snappy in configure
2017-09-29 14:44:50 +00:00
dcoppa
41c93f3697
ops, nuke bogus whitespaces
2017-09-28 19:23:02 +00:00
dcoppa
c01acd59d0
Unbreak autoconf checks with clang by not using nested functions
...
help and ok naddy@
2017-09-28 19:16:36 +00:00
sthen
5fe80c48c6
sync wantlib
2017-09-25 21:25:18 +00:00
sthen
19755759c5
libretro needs c++ libs
2017-09-23 11:30:03 +00:00
sthen
30eaa4b102
sync WANTLIB and bump, gc a few gettext MODULES while there
2017-09-22 21:30:32 +00:00
fcambus
08aadcbbf5
Update fuse-utils to 1.3.4.
...
OK benoit@
2017-09-13 09:14:22 +00:00
fcambus
14de9b4103
Update fuse to 1.4.0.
...
OK benoit@
2017-09-13 09:13:19 +00:00
jeremy
741194a472
Update to mednafen 0.9.46.
2017-09-02 21:42:41 +00:00
ajacoutot
cad8dcbbdc
Update to qemu-2.10.0.
...
from Brad (maintainer)
2017-08-31 08:32:36 +00:00
rsadowski
093610f30c
fix clang build
2017-08-30 15:09:12 +00:00
juanfra
746ed974bb
Update to xroar 0.34.8.
2017-08-21 22:45:51 +00:00
naddy
87441f817b
tweak dependencies for ports that use only speexdsp, not speex
2017-08-15 01:07:45 +00:00
sthen
aea051ad86
fix with newer nasm on i386, from Brad
2017-08-12 22:11:23 +00:00
sthen
fc2065fce0
add -fomit-frame-pointer for i386 to unbreak, clang builds use an extra
...
register compared to the gcc build and we run out.
2017-08-11 10:37:10 +00:00
bentley
d636091c76
Update to openmsx-0.14.0.
...
Release notes:
https://raw.githubusercontent.com/openMSX/openMSX/RELEASE_0_14_0/doc/release-notes.txt
2017-08-08 06:50:54 +00:00
fcambus
60e712ef75
Update fuse-utils to 1.3.3.
...
OK benoit@
2017-08-05 11:21:44 +00:00
fcambus
bbb9c2cf92
Update fuse to 1.3.8.
...
OK benoit@
2017-08-05 11:20:54 +00:00
bentley
9f000d9d87
Update to mgba-0.6.0.
...
Release notes:
https://github.com/mgba-emu/mgba/blob/0.6.0/CHANGES
2017-08-03 08:49:44 +00:00
bentley
cf40cdd1de
Update to openmsx-0.13.0. Fixes clang. Drop maintainership.
...
Reminded by espie@ and juanfra@
2017-08-03 08:35:06 +00:00
fcambus
d72e55429a
Update fuse to 1.3.7.
...
Notable changes:
- Unbreak the gtk flavor and switch to GTK+ 3
- Drop the gettext module
OK bcallah@
2017-08-02 19:33:55 +00:00
brynet
bf97cfc158
Fix mednafen link with clang builds, not thoroughly tested yet.
...
ok jeremy@
2017-07-31 21:26:12 +00:00
jeremy
af2524e7ee
Switch to COMPILER = gcc-only for force gcc
...
OK espie@
2017-07-31 19:39:26 +00:00
sthen
4771d93bd8
Fix dosbox on clang+i386, patch taken from FreeBSD, jsg also found it in
...
upstream svn. OK jsg@.
2017-07-29 08:59:35 +00:00
sthen
48dbc605b1
add COMPILER_LIBCXX to WANTLIB and bump
2017-07-27 09:55:44 +00:00
sthen
5e964ab0df
bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports.
2017-07-26 22:45:14 +00:00
espie
c114d7057b
add pthread to COMPILER_LIBCXX.
...
white lie, but it allows clang and gcc to be more similar
bump accordingly.
2017-07-23 09:26:25 +00:00
fcambus
76149627a4
Update fuse-utils to 1.3.2.
...
OK bcallah@, benoit@
2017-07-18 19:18:39 +00:00
espie
8ac47fd9c6
use COMPILER_LIBCXX where applicable
2017-07-16 19:18:47 +00:00
juanfra
0ae1f230b6
+emulators/gr-lida
2017-07-08 20:18:55 +00:00
juanfra
44c2a5c45a
Comment:
...
games cataloging tool and emulator launcher
Description:
GR-lida is a software for cataloging games and a launcher for emulators. It
includes support for plugins, additional artwork and manuals.
Maintainer: Juan Francisco Cantero Hurtado <juanfra@openbsd.org>
WWW: http://www.gr-lida.org/
OK bcallah@
2017-07-08 20:17:29 +00:00
jeremy
e94d173a34
Drop maintainership of pcsxr and yabause
2017-07-05 19:43:16 +00:00
sthen
4fcf8f2aaf
drop MAINTAINER on a few things
2017-07-05 10:22:05 +00:00
fcambus
9c04a607be
Update fuse to 1.3.6.
...
OK bentley@
2017-06-13 12:57:00 +00:00
mlarkin
fe1a03d164
sdlmame: this requires USE_WXNEEDED for various games
...
ok sthen
2017-06-07 23:21:33 +00:00
fcambus
eda848ca13
Update advancemess to 3.5.
2017-06-05 07:57:11 +00:00
fcambus
8b6d7c4163
Update advancemame to 3.5.
2017-06-05 07:26:30 +00:00
espie
cc5bc426ed
switch everything to new COMPILER idiom, even stuff that won't build with clang
...
yet, but at least that part is done.
2017-05-31 08:08:15 +00:00
espie
b31310c666
differing builtins, WANT_CXX
2017-05-27 08:41:44 +00:00
fcambus
504618c573
Fix HOMEPAGE and MASTER_SITES, project moved to GitHub and the distfiles
...
have been removed from SourceForge.
OK benoit@
2017-05-27 07:55:27 +00:00
espie
503824262e
let it build with clang, just need to patch tls auto-detection
2017-05-27 06:38:23 +00:00
espie
3196824396
more WANT_CXX
2017-05-27 04:47:41 +00:00
espie
ccbe42578f
compiles like a charm with clang
2017-05-27 04:45:18 +00:00
espie
315d850650
don't compare pointer, not enough to fully fix with clang
2017-05-25 23:40:06 +00:00
schwarze
be4bbeb1a5
identical formatting, drop USE_GROFF and bump
2017-05-15 18:41:30 +00:00
espie
aa8cd6b6a0
let it build with clang
2017-05-13 20:59:05 +00:00
espie
012a41a39f
don't try to compile C files with c++, clang really doesn't like that.
...
Fix the flags so that png is found again.
Unconfuse LDFLAGS and CXXFLAGS>
2017-05-13 20:28:37 +00:00
espie
6d443adc0c
clang just does not do lto in our configuration
2017-05-13 20:11:24 +00:00
sthen
c651b84ab4
readd --enable-curses, it causes configure to exit out if curses isn't
...
detected, so we shouldn't run into it silently breaking again in future.
ok Brad
2017-05-07 20:33:42 +00:00
ajacoutot
259eb4b107
- Remove --enable-curses as the probe is run anyway
...
- Add ncursesw to WANTLIB
from Brad (maintainer)
2017-05-07 08:43:28 +00:00
uaa
786568238d
fixed configure script to enable -curses option
...
ok sthen@ and brad@
2017-05-06 19:25:18 +00:00
espie
8d860230fd
adjust distinfo post DISTFILES change
2017-05-06 15:10:17 +00:00
espie
fe66f38d2f
fix type of function, handle inline correctly
2017-05-04 19:59:37 +00:00
espie
ac4242707c
fix build with clang (ordered ptr comparison)
...
and a printf(string) while there
2017-05-04 19:53:43 +00:00
fcambus
540da296e5
Update fuse to 1.3.5.
...
OK benoit@
2017-05-04 09:33:28 +00:00
espie
841b638a3f
the slirp emulator needs gnu89 inlines. Fortunately, this is clean enough
...
that the CFLAGS don't bleed into C++.
2017-05-01 23:54:02 +00:00
espie
2ca34d5642
link does some weird things with clang thx to the pthread-stubs coming
...
from cairo/pixman-1 (doesn't work well with pthread-stubs)
Since this is scons, just link with -lpthread already, it's all compiled
-pthread anyway.
2017-04-28 13:17:21 +00:00
fcambus
a0fe3b3203
Fix build errors with Clang. Patches from Pkgsrc.
...
Binary differs so bump REVISION as well.
OK espie@
2017-04-28 07:37:00 +00:00
jca
4f849e6862
Fix error checks (and clang builds while here)
...
ok fcambus@
2017-04-24 07:52:21 +00:00
ajacoutot
72b3ad1c60
Update to bochs-2.6.9.
...
from Brad
2017-04-23 13:25:29 +00:00
ajacoutot
1809344e66
Update to qemu-2.9.0.
...
from Brad (maintainer)
2017-04-23 13:24:17 +00:00
fcambus
3c00fe1bea
Add ucon64.
2017-04-20 13:49:12 +00:00
fcambus
642e1ecbf8
Import emulators/ucon64.
...
uCON64 is the emulator Swiss Army knife program.
It supports almost every video game system (Consoles, Handheld, Arcade),
as well as all common patch file formats like IPS (with RLE compression),
APS, BSL (Baseline Patch format), PPF (Playstation Patch File), and Game
Genie.
OK pirofti@
2017-04-20 13:48:29 +00:00
fcambus
829bc2b7db
Fix broken MASTER_SITES for emulators/sdlmame and emulators/sdlmess.
...
OK sthen@
2017-04-20 09:29:49 +00:00
sthen
7e44b3e4be
Add ${CLANG_ARCHS} to "ONLY_FOR_ARCHS = ${GCC4_ARCHS}" lines to give them
...
a chance on aarch64.
2017-04-19 11:16:03 +00:00
espie
ffe184701b
fix a few obvious issues shown by clang (missing prototype, signed pointer
...
comparisons)
still doesn't link
2017-04-18 22:00:34 +00:00
bentley
adcbce2a89
Disable ASM, fixing the build with clang.
...
This same code is already disabled in the glide64mk2 port, as it is
marked as SSE (which is disabled) there.
2017-04-14 05:41:53 +00:00
ajacoutot
fdab93435d
Update to qemu-2.8.1.
...
from Brad (MAINTAINER)
2017-04-10 13:13:02 +00:00
sthen
7b9fdbb2c9
use LIBCXX
2017-04-10 11:45:22 +00:00
fcambus
dd20b5b462
Update vice to 3.1.
...
Notable changes:
- Use the newly introduced --disable-portaudio configure option
- Avoid picking up mpg123
OK benoit@
2017-04-10 10:47:28 +00:00
fcambus
af48e581ec
Remove emulators/spectemu.
...
The version we have in ports (0.94) is from 1998, and has been marked as
BROKEN since July 2015. The most recent release (0.99.3) is from 2004.
We have an up to date port for emulators/fuse, which emulates the 48K
and more, and is still being maintained.
OK jca@, sthen@, benoit@
2017-04-05 19:57:22 +00:00
espie
b0c5294ad4
vice would autodetect an installed portaudio, thus leading to either a build
...
failure or a broken package with missing dependencies.
convince autoconf portaudio is not there, and bump so that we know it's
not broken.
okay naddy@
2017-04-01 18:11:05 +00:00
sthen
b62f72d47b
Remove USE_WXNEEDED, disable the feature that wants W+X instead. Researched by
...
Hiltjo Posthuma and tsg@. Works for Benjamin Baier, ok tb@
2017-03-28 23:16:42 +00:00
fcambus
e5c02553bd
Update vice to 3.0.
...
Notable changes:
- Switch to using the SDL UI
- Remove the BROKEN marker for i386, this version works fine
- Remove --disable-ffmpeg in CONFIGURE_ARGS, as it's now disabled by
default
- Remove now useless patches, and add a patch to prevent building a
redundant copy of vice.info, as doing so breaks the build
OK benoit@
2017-03-27 10:08:16 +00:00
landry
8814d14280
Add USE_WXNEEDED marker otherwise this blows in some circumstances.
...
Patch from Benjamin Baier, ok tsg@
2017-03-25 15:53:56 +00:00
fcambus
8f5ac85472
Enable assembly optimizations on i386 for advancemame and advancemess.
...
OK sthen@
2017-03-24 08:51:35 +00:00
fcambus
c234d72246
Update fuse to 1.3.4.
...
OK edd@
2017-03-21 17:55:49 +00:00
fcambus
3cd26eff0d
Honour CFLAGS and CXXFLAGS everywhere.
...
OK jca@
2017-03-14 10:43:23 +00:00
fcambus
b08503648e
Update advancemess to 3.4.
2017-03-09 09:58:15 +00:00
fcambus
6e27f804e0
Update advancemame to 3.4.
2017-03-09 09:56:44 +00:00
jca
7cf73b019c
Show build commands
2017-03-04 16:16:32 +00:00
jca
4d28ccb637
Honour CC/CXX
2017-03-04 16:15:57 +00:00
edd
6cb5e37195
Stop emulators/dgen-sdl from picking up doxygen.
...
Since doxygen isn't a BUILD_DEPEND (and we don't install any doxygen docs
anyway), it can disappear mid-build during a bulk.
Spotted by, and OK, naddy@. Thanks.
2017-02-28 21:29:05 +00:00
fcambus
450b2457b1
Update fuse to 1.3.3.
...
OK benoit@
2017-02-28 09:58:03 +00:00
fcambus
c524994fe3
Update advancemess to 3.3.
2017-02-28 09:08:47 +00:00
fcambus
28f2be77c4
Update advancemame to 3.3.
2017-02-28 09:05:09 +00:00
naddy
edeb71926a
honor CXX for linking
2017-02-27 21:54:20 +00:00
ajacoutot
23f3b9b1fc
Add aarch64 to ONLY_FOR_ARCHS.
...
from Brad
2017-02-26 13:31:57 +00:00
sthen
6a1690df62
dynamips' JIT requires W+X, mark the binary as appropriate.
...
pointed out by Brune Gruel, thanks.
2017-02-25 21:52:25 +00:00
ajacoutot
87cc4d208c
Fix interrupts with virtio when not using MSI.
...
from Brad (maintainer)
2017-02-25 11:16:25 +00:00
fcambus
2cd875c8f8
Update advancemess to 3.2.
2017-02-19 15:47:14 +00:00
fcambus
d929dca415
Update advancemame to 3.2.
2017-02-19 15:43:33 +00:00
bentley
0ae322c007
Build mupen64plus on PowerPC.
2017-02-19 06:16:25 +00:00
juanfra
4130747b16
Update to xroar 0.34.7.
2017-01-13 22:22:28 +00:00
bentley
baf96c062a
Switch master_sites/homepage to https.
2017-01-04 09:49:01 +00:00
uaa
4c085f0951
update xnp2-20140607 -> xnp2-0.86
...
ok by bentley@
2017-01-04 09:30:38 +00:00
fcambus
bb4acf2986
Update fuse-utils to 1.3.1.
...
Dropped dependency on ffmpeg (and the now useless patch) as it's not
used anymore.
OK bentley@
2017-01-03 13:20:42 +00:00
fcambus
f784ec2ec6
Update fuse to 1.3.2.
...
OK bentley@
2017-01-03 13:18:01 +00:00
jca
90f475d973
Unbreak on arm, disable assembly code.
...
src/utils/DivModBySame.hh:260: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
src/utils/DivModBySame.hh:260: error: 'asm' operand has impossible constraints
2017-01-03 04:47:42 +00:00
fcambus
bfc9593624
Disable assembly code on i386 for advancemame and advancemess.
...
As spotted by sthen@, when nasm is installed, assembly optimized code
is enabled at configure time on i386, and compilation fails. This code
only exists for i386, so disabling it globally using CONFIGURE_ARGS
does not affect other architectures.
OK sthen@
2017-01-02 23:27:01 +00:00
bentley
948d096bfb
Update to mgba-0.5.2.
...
Release notes: https://mgba.io/2016/12/31/mgba-0.5.2/
2017-01-02 20:38:53 +00:00
jca
77dbfbc6e0
Unbreak on arm, os-specific segv handler.
2017-01-01 21:27:51 +00:00
ajacoutot
297fe1bfe3
Enable QEMU on arm.
2017-01-01 10:50:55 +00:00
zhuk
a47f492f02
Adapt to new x11/qt5 layout, mostly REVISION bumps due to changed deps.
...
The devel/kf5 to be handled separately, please wait.
2016-12-25 14:34:39 +00:00
juanfra
726e86802e
Update to xroar 0.34.6.
2016-12-23 00:25:53 +00:00
ajacoutot
3ad48f8e7f
Update to qemu-2.8.0.
...
from Brad (maintainer)
2016-12-22 09:05:06 +00:00
juanfra
61cfddaefd
+xroar
2016-12-20 20:30:36 +00:00
juanfra
0ef1ae7973
Help from upstream. Tests and OK fcambus@.
...
Comment:
Dragon and CoCo emulator
Description:
XRoar is a Dragon emulator. Due to hardware similarities, also emulates the
Tandy Colour Computer (CoCo) models 1 & 2. Some features are:
- Emulates Dragon 32, Dragon 64, Dragon 200-E, Tandy CoCo 1 & 2, and
compatibles.
- Emulates DragonDOS, Delta and RSDOS disk systems.
- Emulates the Orchestra 90-CC stereo sound cartridge.
- Supports both raw and translated keyboard modes.
- Reads and writes virtual cassettes (compact .cas files and audio files).
- Reads and writes VDK, JVC and DMK format virtual floppy diskettes.
- Saves and loads machine snapshots.
- Provides a GDB target for remote debugging.
- Initial Glenside IDE support.
Maintainer: Juan Francisco Cantero Hurtado <juanfra@openbsd.org>
WWW: http://www.6809.org.uk/xroar/
2016-12-20 20:28:28 +00:00
fcambus
4ec12689c3
Update advancemess to 3.0.
...
Both AdvanceMAME and AdvanceMESS are now distributed in one unique
tarball, and a configure switch has been introduced to choose which
emulator to build.
OK sthen@
2016-12-16 21:24:54 +00:00
fcambus
85fa83085a
Update advancemame to 3.0.
2016-12-05 10:05:39 +00:00
bentley
26e0e7bb31
Add another hqx failure to the list...
2016-12-04 01:32:03 +00:00
jca
bf7a17c04f
Restrict to i386 amd64 powerpc arm, as per src/cpu/sysdeps.h
...
http://build-failures.rhaalovely.net//sparc64/2016-11-21/emulators/hatari.log
2016-12-02 13:08:21 +00:00
bentley
376e0c6a80
Update to snes9x-1.54.1.
...
Thanks to everybody who tested.
ok fcambus@
2016-11-18 07:28:57 +00:00
fcambus
ee5abf9db0
Update hatari to 2.0.0.
...
Notable changes:
- Build switched to SDL2 as this is now upstream default
- We do not build the Python UI anymore
OK benoit@
2016-11-17 09:51:41 +00:00
sthen
c690cc62ce
WANTLIB += lzma
2016-11-08 14:47:22 +00:00
fcambus
101440c24b
Add atari800.
2016-11-03 10:59:51 +00:00
fcambus
e9f7d6c1ea
Import emulators/atari800.
...
Atari 8-bit computer systems and 5200 game console emulator.
Emulated machines: Atari 400, 800, 1200XL, 600XL, 800XL, 65XE, 130XE,
800XE, XE Game System, 5200 SuperSystem.
OK bentley@
2016-11-03 10:57:23 +00:00
ajacoutot
8e56bfabb2
Unbreak with glib2>=2.50.0
2016-10-28 13:45:44 +00:00
jeremy
3e3473226e
Update to mednafen 0.9.39.2 and set USE_WXNEEDED
2016-10-24 01:53:37 +00:00
bentley
3b1364ad70
+libretro-pcsx-rearmed
2016-10-19 07:48:00 +00:00
bentley
717eed30af
Import libretro-pcsx-rearmed-22.
...
libretro-pcsx_rearmed provides a Sony PlayStation emulation core to the
RetroArch emulator frontend, based on PCSX ReARMed.
It is yet another PCSX fork based on the PCSX-Reloaded project, which itself
contains code from PCSX, PCSX-df and PCSX-Revolution.
ok fcambus@
2016-10-19 07:47:21 +00:00
bentley
d386ef536d
+libretro-genesis-plus-gx
2016-10-17 06:43:32 +00:00
bentley
ca7ad0e14f
Import libretro-genesis-plus-gx-1.7.4.
...
Genesis Plus GX is an open-source Sega 8/16 bit emulator focused on accuracy
and portability.
The source code, initially based on Genesis Plus 1.2a by Charles MacDonald
has been heavily modified & enhanced, with respect to original goals and
design, in order to improve emulation accuracy as well as adding support for
new peripherals, cartridge or console hardware and many other exciting
features.
The result is that Genesis Plus GX is now more a continuation of the
original project than a simple port, providing very accurate emulation and
100% compatibility with Genesis / Mega Drive, Sega/Mega CD, Master System,
Game Gear & SG-1000 released software (including all unlicensed or pirate
known dumps), also emulating backwards compatibility modes when available.
ok fcambus@
2016-10-17 06:30:01 +00:00
ajacoutot
b9162f56aa
Better diff to deal with the tap(4) transition. No functional change.
...
from Brad (maintainer)
2016-10-07 08:51:05 +00:00
bentley
cf765a6918
Update to mgba-0.5.1.
...
Release notes:
https://mgba.io/2016/10/05/mgba-0.5.1/
https://mgba.io/2016/09/19/mgba-0.5.0/
Of note: this update adds Game Boy and Game Boy Color support,
as opposed to 0.4.1 which only supported Game Boy Advance.
2016-10-06 06:25:31 +00:00
fcambus
8a4bb5880c
Update my mail address
2016-09-22 12:57:17 +00:00
naddy
6ba202c932
replace libiconv module
2016-09-13 15:29:01 +00:00
naddy
7bc87438b0
replace (int)NULL with 0 to avoid casting nullptr; ok bentley@
2016-09-11 10:45:13 +00:00
ajacoutot
5558c792d3
First pass at pre-entively fixing ports that would break once guenther's header
...
pollution diff is in.
lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl
2016-09-10 13:03:40 +00:00
fcambus
7568438096
Add advancemess
2016-09-08 20:31:21 +00:00
fcambus
5e3a348df2
Import emulators/advancemess
...
AdvanceMESS is an unofficial MESS (Multi Emulator Super System) version
with advanced video support. It is an emulator for the hardware of many
different games consoles (e.g. Sega, NES, SNES, etc.) as well as many
different old games-oriented home computers (e.g. C64, C128, ZX80, etc.)
AdvanceMESS supports many special video effects to improve image quality
when it's stretched. The most advanced effects add missing pixels trying
to match the image patterns.
OK bentley@
2016-09-08 20:28:18 +00:00
ajacoutot
9fb6f52f2c
Update to qemu-2.7.0.
...
from Brad (maintainer)
2016-09-03 15:31:07 +00:00
fcambus
68d202ba14
Add advancemame
2016-09-01 14:36:28 +00:00
fcambus
769de8267c
Import emulators/advancemame
...
AdvanceMAME is an unofficial MAME version with an advanced video support
for helping the use with TVs, Arcade Monitors, Fixed Frequencies Monitors
and also with normal PC Monitors.
AdvanceMAME supports many special video effects to improve image quality
when it's stretched. The most advanced effects add missing pixels trying
to match the image patterns.
OK bentley@
2016-09-01 14:30:11 +00:00
jasper
0fa6f1ec9c
once more with an updated gcc; drop the workarounds and XXX comments
...
spotted by naddy@
2016-08-25 15:59:58 +00:00
jasper
f562c88488
annotate two more ports that were marked as wxneeded with USE_WXNEEDED,
...
even though in both cases it doesn't work yet, at least they're marked
so they are indexed by sqlports
2016-08-25 08:56:12 +00:00
bentley
42de9dc287
Switch to USE_WXNEEDED after the gcc4 fix.
2016-08-25 06:57:39 +00:00