1873 Commits

Author SHA1 Message Date
cwen
1d88ab2233 qemu: allow to boot {Net,Open}BSD/hppa
« Go ahead » Brad (maintainer)
2020-10-07 19:55:57 +00:00
gonzalo
f06d97c88a Update for Nono to 0.1.1
OK daniel@
2020-10-07 07:29:04 +00:00
landry
1e3873cc44 Build against systemwide minizip. 2020-10-06 16:49:31 +00:00
gonzalo
d484db4867 Update for Stella Atari emulator:
https://stella-emu.github.io/changelog.html

OK benoit@ (maintainer)
2020-09-24 10:01:32 +00:00
bentley
fb19163ea7 Update to sameboy-0.13.6. 2020-09-24 08:03:13 +00:00
bentley
8df4e761f0 Update to mgba-0.8.3. 2020-09-24 07:31:51 +00:00
bentley
0216663558 Fix regression tests, which depend on libpng. 2020-09-06 22:33:59 +00:00
rsadowski
24e6155b0b Remove gambatte-qt(4) multi-packages
Tweaks and OK from bentley@
2020-08-30 20:18:25 +00:00
cwen
0110dcee2b advancemame: mark BROKEN on powerpc
Since the switch to clang-10, the build hangs indefinitely.
2020-08-23 10:56:39 +00:00
sthen
b826c908c0 update to qemu-5.1.0, from Brad (maintainer) 2020-08-17 09:58:44 +00:00
juanfra
4058897c94 Update to xroar 0.36.2. 2020-08-09 19:39:15 +00:00
thfr
5cde0e4186 fix build with clang 10. Found by Ricardo Mestre for another port.
Tested by me and naddy@
No revision bump as port didn't build
2020-08-09 14:46:23 +00:00
mestre
c281a40954 update to 1.24.3
OK jeremy@
2020-08-09 13:44:56 +00:00
bentley
c6baa0a4fc Update to ppsspp-1.10.3.
Release notes: https://github.com/hrydgard/ppsspp#whats-new-in-1103
2020-08-07 22:54:09 +00:00
cwen
0b27ed5253 nono: don't build on big endian archs, BE support is not finished yet
OK bcallah@ kmos@
2020-08-05 21:07:04 +00:00
bentley
6d4b9a58e2 Upstream replaced ImageMagick with FFmpeg, so update dependencies.
from brad
2020-08-05 09:26:34 +00:00
edd
02f606f0c3 Update emulators/fs-uae (and launcher) to version 3.0.5.
OK rsadowski@.
2020-07-28 20:03:32 +00:00
gonzalo
1e9f01520b Typo on gettex tools, and missing distinfo thanks Benoit 2020-07-22 14:53:59 +00:00
gonzalo
a155d3967a Update for nono to 0.1.0
We dont need patches anymore.

OK aoyama@ daniel@
2020-07-22 12:02:04 +00:00
gonzalo
8afcc6c6e0 hook nono 2020-07-06 17:43:19 +00:00
gonzalo
a7812e00b7 nono is luna88k emulator OK daniel@ 2020-07-06 17:42:25 +00:00
fcambus
c7a73c0c91 Regen distinfo, tarball was rerolled because tag name changed.
The only change is in 3rdparty/lua-zlib/lua_zlib.c:

-    SETLITERAL("_VERSION", "lua-zlib $Id$  (tag: mame0222, release0222)");
+    SETLITERAL("_VERSION", "lua-zlib $Id$  (tag: mame0222)");

Pointed out by naddy@, thanks!
2020-06-26 22:20:15 +00:00
fcambus
b6d24039b4 Update mame to 0.222. 2020-06-26 19:54:47 +00:00
bentley
f290f007fc Update to sameboy-0.13.1.
Release notes:
https://github.com/LIJI32/SameBoy/releases/tag/v0.13
https://github.com/LIJI32/SameBoy/releases/tag/v0.13.1
2020-06-04 07:50:07 +00:00
bentley
8ca9b29fc8 +sameboy 2020-05-22 21:51:39 +00:00
bentley
d1cd2ba330 Import sameboy-0.12.3 and libretro-sameboy-0.12.3.
SameBoy is a SDL-based Nintendo Game Boy and Game Boy Color emulator.
SameBoy is extremely accurate and includes a wide range of powerful
debugging features, making it ideal for both casual players and developers.
In addition to accuracy and developer capabilities, SameBoy has all the
features one would expect from an emulator, from save states to scaling
filters.

libretro-sameboy provides a Nintendo Game Boy and Game Boy Color emulation
core to the RetroArch emulator frontend, based on SameBoy.

ok stsp@ thfr@ bcallah@
2020-05-22 21:49:48 +00:00
bentley
52b91ecb23 Fix the upgrade path from pre-multipackage to multipackage nestopia.
Problem noticed and fix tested by stsp@
ok sthen@ kn@ stsp@
2020-05-20 12:12:03 +00:00
fcambus
5e72f02988 Update mame to 0.221. 2020-05-19 13:27:42 +00:00
ajacoutot
73d8acf5d6 We are already setting MODPY_DEFAULT_VERSION_3, so BDEP on py3-sphinx. 2020-05-16 09:59:32 +00:00
ajacoutot
bbfbfa3b08 SECURITY update to qemu-5.0.0 (CVE-2020-1983).
from Brad (maintainer)
2020-05-15 07:26:41 +00:00
cwen
0016114cfd gsplus: fix the build with clang on powerpc
Replace GCC-specific  __builtin_ppc_mftb() with clock_gettime(2),
and apply it for all !x86 archs.

OK solene@ (maintainer)
2020-05-14 17:14:56 +00:00
cwen
8d578968e8 retroarch: remove gcc-specific fix on powerpc because __mftb() is no
more available.

Also backport an upstream commit so all archs use clock_gettime(2) to
get ticks, instead of architecture/implementation dependent code.
This fixes the build on powerpc.

OK bentley@ (maintainer) and jca@
2020-04-29 14:12:08 +00:00
cwen
47722ebc01 qemu: fix the build with clang on powerpc
Workaround the lack the of _CALL_SYSV and build with -O0;
-O1 causes linking errors and -O2 segfaults.

Input by Brad (maintainer)
2020-04-23 04:30:35 +00:00
cwen
692de49a53 dgen-sdl: remove BROKEN-powerpc, it builds and works fine with clang
OK edd@ (maintainer)
2020-04-17 13:03:26 +00:00
fcambus
9fa9537892 Drop maintainership for some ports I no longer use. 2020-04-15 13:31:42 +00:00
bentley
a4a2f4346f Update to mgba-0.8.1.
Compatibility note: mgba-qt now uses a shader by default that
requires GLSL 1.50 support, which may not be supported by some
older graphics hardware. The SDL frontend doesn't load any shaders.
2020-04-13 02:53:05 +00:00
bentley
4aaed98e74 Include sys/time.h for gettimeofday. May fix the build on mips64. 2020-04-12 04:34:19 +00:00
cwen
a8490b32f9 snes9x: remove BROKEN-powerpc
Proposed by Donovan Watteau (thanks!) for ports-gcc-8.3; the move to
base-clang fixes various GTK related SIGILLs on top of that.
2020-04-12 02:17:15 +00:00
fcambus
c4e7ad1c77 Update mame to 0.220. 2020-04-06 12:26:06 +00:00
bentley
d1325d25b8 Don't build with -O3.
From Brad.
2020-04-04 10:20:36 +00:00
ajacoutot
b6a0afdc4d Add SEPARATE_BUILD to a few ports.
QEMU has deprecated in src tree builds.

from Brad (maintainer)
2020-04-04 08:36:55 +00:00
solene
ce412418ea Add headers include in the snes patch to fix i386 compilation issue
compilation issue reported by sthen@
2020-03-31 11:47:01 +00:00
ajacoutot
1d00b89e4f Sync in sndio updates, mostly style tweaks.
from Brad (maintainer)
2020-03-30 20:10:24 +00:00
solene
ffda64f7ea Update to mednafen-1.24.1
ok jeremy@

update include libco patches to repair snes module which was crashing
clues from bentley@ for importing patches from emulators/higan
2020-03-29 10:10:29 +00:00
kmos
68daec9aa1 Mark emulators/BasiliskII BROKEN for sparc64
ok fcambus
2020-03-25 14:03:14 +00:00
naddy
d159f8d1ad Make use of "find -exec {} +" (which is POSIX) and "find -delete"
(which is not) throughout the ports Makefiles.

* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.

ok kn@ rsadowski@ espie@
2020-03-20 16:44:21 +00:00
solene
9a9e4ca38b + gsplus 2020-03-12 12:24:44 +00:00
solene
e96a0720ff Import gsplus-20190816
GSplus is an Apple IIgs emulator. It's an open-source
project based on the KEGS and GSPort emulators. It
supports fullscreen, joysticks and audio through
the SDL2 library across platforms.

ok bcallah@ "looks good to me" @jca
inputs and fixes from bcallah@ and jca@
2020-03-12 12:24:08 +00:00
thfr
b2e8fb0510 fix dolphin on many platforms by disabling unneeded LLVM integration
- move to commit from June 2019 because gamepad interface breaks
  afterwards.
- remove dependency on pulseaudio (highly requested); use cubeb audio
  backend now
- enable unit tests - thanks Nam! All tests pass.
- rename the bundled SoundTouch header to avoid conflict with installed
  SoundTouch
- add a README that specifies the (very high) datasize requirements.

Based on a diff by Nam Nguyen who did most of the heavy lifting here.

Passes portcheck, make port-lib-depends-check, and runs a test Gamecube
ROM without issues.
2020-03-08 02:15:51 +00:00
fcambus
03429ec9bd Update mame to 0.219. 2020-02-29 21:50:22 +00:00