1403 Commits

Author SHA1 Message Date
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
ajacoutot
b2a10b5261 Update to qemu-2.6.1.
from Brad (maintainer)
2016-08-21 12:04:23 +00:00
bentley
1586688f4e Set USE_WXNEEDED rather than manually modifying linker flags. 2016-08-20 00:14:01 +00:00
bluhm
15a7367811 Add wxneeded flag when linking qemu.
Add build dependency for msgfmt.
OK jca@ jung@ Brad Smith (maintainer)
2016-08-16 10:59:47 +00:00
bentley
9ad407aaa2 Mark mupen64plus wxneeded. 2016-08-11 07:43:20 +00:00
bentley
deca46bec4 Mark desmume wxneeded. 2016-08-11 07:42:52 +00:00
bentley
a078c3fa58 Fix gambatte PKGNAME. 2016-08-11 07:42:27 +00:00