summaryrefslogtreecommitdiff
path: root/emulators/fs-uae
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2015-11-04 21:24:14 +0000
committeradam <adam@pkgsrc.org>2015-11-04 21:24:14 +0000
commitb9849b53b58aa78d56aa5f4bfe5161b1c290467d (patch)
tree20a9af36803ac4d03b903be95449d1967087997f /emulators/fs-uae
parent174d4f06b9972c61b7253b3c55583612d1e2768b (diff)
downloadpkgsrc-b9849b53b58aa78d56aa5f4bfe5161b1c290467d.tar.gz
FS-UAE is an Amiga emulator for Windows, Linux and Mac OS X based on
UAE/WinUAE, with a focus on emulating games. Features include emulation of Amiga 500, 1200, 4000, CD32 and CDTV, perfectly smooth scrolling on 50Hz displays, support for floppy images in ADF and IPF formats, CD-ROM images in ISO or BIN/CUE format, mounting folders on your computer as Amiga hard drives, support for Picasso 96 drivers for high-color and high-resolution Workbench displays, and more... A unique feature is support for cross-platform online play. You can now play Amiga games against (or with) friends over the Internet. The emulator uses the latest Amiga emulation code from the WinUAE project and requires a moderately fast computer with accelerated graphics (OpenGL) to work. A game pad or joystick is recommended, but not required (FS-UAE can emulate a joystick using the cursor keys and right ctrl/alt keys).
Diffstat (limited to 'emulators/fs-uae')
-rw-r--r--emulators/fs-uae/DESCR16
-rw-r--r--emulators/fs-uae/Makefile33
-rw-r--r--emulators/fs-uae/PLIST343
-rw-r--r--emulators/fs-uae/distinfo8
-rw-r--r--emulators/fs-uae/patches/patch-manymouse_x11__xinput2.c14
-rw-r--r--emulators/fs-uae/patches/patch-src_od-fs_bsdsocket__posix.cpp15
6 files changed, 429 insertions, 0 deletions
diff --git a/emulators/fs-uae/DESCR b/emulators/fs-uae/DESCR
new file mode 100644
index 00000000000..043d53b9784
--- /dev/null
+++ b/emulators/fs-uae/DESCR
@@ -0,0 +1,16 @@
+FS-UAE is an Amiga emulator for Windows, Linux and Mac OS X based on
+UAE/WinUAE, with a focus on emulating games.
+
+Features include emulation of Amiga 500, 1200, 4000, CD32 and CDTV,
+perfectly smooth scrolling on 50Hz displays, support for floppy images in
+ADF and IPF formats, CD-ROM images in ISO or BIN/CUE format, mounting folders
+on your computer as Amiga hard drives, support for Picasso 96 drivers for
+high-color and high-resolution Workbench displays, and more...
+
+A unique feature is support for cross-platform online play. You can now play
+Amiga games against (or with) friends over the Internet.
+
+The emulator uses the latest Amiga emulation code from the WinUAE project
+and requires a moderately fast computer with accelerated graphics (OpenGL)
+to work. A game pad or joystick is recommended, but not required (FS-UAE
+can emulate a joystick using the cursor keys and right ctrl/alt keys).
diff --git a/emulators/fs-uae/Makefile b/emulators/fs-uae/Makefile
new file mode 100644
index 00000000000..5a17a785e5a
--- /dev/null
+++ b/emulators/fs-uae/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1 2015/11/04 21:24:14 adam Exp $
+
+DISTNAME= fs-uae-2.6.2
+CATEGORIES= emulators
+MASTER_SITES= http://fs-uae.net/fs-uae/stable/${PKGVERSION_NOREV}/
+
+MAINTAINER= adam@NetBSD.org
+HOMEPAGE= http://fs-uae.net/
+COMMENT= FS-UAE Amiga Emulator
+LICENSE= gnu-gpl-v2
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= pkg-config zip
+GNU_CONFIGURE= yes
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} != "Darwin"
+.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libXi/buildlink3.mk"
+.endif
+.include "../../audio/openal/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/glew/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../multimedia/libmpeg2/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/emulators/fs-uae/PLIST b/emulators/fs-uae/PLIST
new file mode 100644
index 00000000000..27a20aec56c
--- /dev/null
+++ b/emulators/fs-uae/PLIST
@@ -0,0 +1,343 @@
+@comment $NetBSD: PLIST,v 1.1 2015/11/04 21:24:14 adam Exp $
+bin/fs-uae
+bin/fs-uae-device-helper
+share/applications/fs-uae.desktop
+share/doc/fs-uae/COPYING
+share/doc/fs-uae/README
+share/fs-uae/2x_1920_1080/theme.conf
+share/fs-uae/2x_1920_1080_bezel/overlay.png
+share/fs-uae/2x_1920_1080_bezel/theme.conf
+share/fs-uae/aros-amiga-m68k-ext.bin
+share/fs-uae/aros-amiga-m68k-rom.bin
+share/fs-uae/aspect.png
+share/fs-uae/close.png
+share/fs-uae/floppy_sounds/drive_click.wav
+share/fs-uae/floppy_sounds/drive_snatch.wav
+share/fs-uae/floppy_sounds/drive_spin.wav
+share/fs-uae/floppy_sounds/drive_spinnd.wav
+share/fs-uae/floppy_sounds/drive_startup.wav
+share/fs-uae/fs-uae.dat
+share/fs-uae/gloss.png
+share/fs-uae/glow_left.png
+share/fs-uae/glow_top.png
+share/fs-uae/glow_top_left.png
+share/fs-uae/heading_strip.png
+share/fs-uae/input/00000000000000000000000000000000.fs-uae-controller
+share/fs-uae/input/030000000b0400003365000000010000.fs-uae-controller
+share/fs-uae/input/03000000300f00001201000010010000.fs-uae-controller
+share/fs-uae/input/03000000300f00001201000010010000/jess_tech_dual_analog_pad_12_4_1_0_linux.conf
+share/fs-uae/input/03000000300f00001201000010010000/names.txt
+share/fs-uae/input/03000000450c00002043000010010000.fs-uae-controller
+share/fs-uae/input/030000004c0500006802000011010000.fs-uae-controller
+share/fs-uae/input/030000004c0500006802000011010000/names.txt
+share/fs-uae/input/030000004c0500006802000011010000/sony_playstation_r_3_controller_19_27_0_0_linux.conf
+share/fs-uae/input/030000004c050000c405000011010000.fs-uae-controller
+share/fs-uae/input/030000004f04000015b3000010010000.fs-uae-controller
+share/fs-uae/input/030000004f04000020b3000010010000.fs-uae-controller
+share/fs-uae/input/030000004f04000020b3000010010000/names.txt
+share/fs-uae/input/030000004f04000020b3000010010000/thrustmaster_2_in_1_dt_12_4_1_0_linux.conf
+share/fs-uae/input/030000005e0400001907000000010000.fs-uae-controller
+share/fs-uae/input/030000005e0400001907000000010000/names.txt
+share/fs-uae/input/030000005e0400001907000000010000/xbox_360_wireless_receiver_15_6_0_0_linux.conf
+share/fs-uae/input/030000005e0400008e02000014010000.fs-uae-controller
+share/fs-uae/input/030000005e0400008e02000014010000/microsoft_x_box_360_pad_11_6_1_0_linux.conf
+share/fs-uae/input/030000005e0400008e02000014010000/names.txt
+share/fs-uae/input/030000005e0400008e02000020200000.fs-uae-controller
+share/fs-uae/input/030000005e0400008e02000070050000.fs-uae-controller
+share/fs-uae/input/030000005e040000d102000001010000.fs-uae-controller
+share/fs-uae/input/030000006d04000019c2000011010000.fs-uae-controller
+share/fs-uae/input/030000006d04000019c2000011010000/logitech_logitech_cordless_rumblepad_2_12_4_1_0_linux.conf
+share/fs-uae/input/030000006d04000019c2000011010000/names.txt
+share/fs-uae/input/030000006d0400001dc2000014400000.fs-uae-controller
+share/fs-uae/input/030000006d0400001dc2000014400000/generic_x_box_pad_11_6_1_0_linux.conf
+share/fs-uae/input/030000006d0400001dc2000014400000/names.txt
+share/fs-uae/input/030000006d0400001ec2000020200000.fs-uae-controller
+share/fs-uae/input/030000006d0400001ec2000020200000/generic_x_box_pad_11_6_1_0_linux.conf
+share/fs-uae/input/030000006d0400001ec2000020200000/names.txt
+share/fs-uae/input/030000006d0400001fc2000005030000.fs-uae-controller
+share/fs-uae/input/030000006d0400001fc2000005030000/generic_x_box_pad_11_6_1_0_linux.conf
+share/fs-uae/input/030000006d0400001fc2000005030000/names.txt
+share/fs-uae/input/030000006d040000d2ca000011010000.fs-uae-controller
+share/fs-uae/input/030000006d040000d2ca000011010000/names.txt
+share/fs-uae/input/030000006d040000d2ca000011010000/ps3_usb_cordless_gamepad_13_4_1_0_linux.conf
+share/fs-uae/input/03000000790000001100000010010000.fs-uae-controller
+share/fs-uae/input/0300000081170000990a000001010000.fs-uae-controller
+share/fs-uae/input/03000000830500006020000010010000.fs-uae-controller
+share/fs-uae/input/03000000a30600000901000000010000.fs-uae-controller
+share/fs-uae/input/03000000a30600000901000000010000/names.txt
+share/fs-uae/input/03000000a30600000901000000010000/saitek_p880_12_4_1_0_linux.conf
+share/fs-uae/input/03000000c01100000591000011010000.fs-uae-controller
+share/fs-uae/input/03000000c62400001a53000000010000.fs-uae-controller
+share/fs-uae/input/03000000f025000021c1000010010000.fs-uae-controller
+share/fs-uae/input/03000000f0250000c383000010010000.fs-uae-controller
+share/fs-uae/input/0b040000000000003365000000000000.fs-uae-controller
+share/fs-uae/input/0b043365000000000000504944564944.fs-uae-controller
+share/fs-uae/input/2_in_1_dt_12_4_1_0_macosx.conf
+share/fs-uae/input/2_in_1_dt_12_4_1_0_windows.conf
+share/fs-uae/input/300f0000000000001201000000000000.fs-uae-controller
+share/fs-uae/input/300f1201000000000000504944564944.fs-uae-controller
+share/fs-uae/input/450c2043000000000000504944564944.fs-uae-controller
+share/fs-uae/input/4c050000000000006802000000000000.fs-uae-controller
+share/fs-uae/input/4c05000000000000c405000000000000.fs-uae-controller
+share/fs-uae/input/4c05c405000000000000504944564944.fs-uae-controller
+share/fs-uae/input/4f0400000000000015b3000000000000.fs-uae-controller
+share/fs-uae/input/4f0400000000000020b3000000000000.fs-uae-controller
+share/fs-uae/input/4f0415b3000000000000504944564944.fs-uae-controller
+share/fs-uae/input/4f0420b3000000000000504944564944.fs-uae-controller
+share/fs-uae/input/5e040000000000008e02000000000000.fs-uae-controller
+share/fs-uae/input/5e048e02000000000000504944564944.fs-uae-controller
+share/fs-uae/input/5e04a102000000000000504944564944.fs-uae-controller
+share/fs-uae/input/5e04d102000000000000504944564944.fs-uae-controller
+share/fs-uae/input/6d0400000000000016c2000000000000.fs-uae-controller
+share/fs-uae/input/6d0400000000000018c2000000000000.fs-uae-controller
+share/fs-uae/input/6d0400000000000019c2000000000000.fs-uae-controller
+share/fs-uae/input/6d040000000000001dc2000000000000.fs-uae-controller
+share/fs-uae/input/6d040000000000001ec2000000000000.fs-uae-controller
+share/fs-uae/input/6d040000000000001fc2000000000000.fs-uae-controller
+share/fs-uae/input/6d04000000000000d2ca000000000000.fs-uae-controller
+share/fs-uae/input/6d0416c2000000000000504944564944.fs-uae-controller
+share/fs-uae/input/6d0418c2000000000000504944564944.fs-uae-controller
+share/fs-uae/input/6d0419c2000000000000504944564944.fs-uae-controller
+share/fs-uae/input/6d041dc2000000000000504944564944.fs-uae-controller
+share/fs-uae/input/6d041ec2000000000000504944564944.fs-uae-controller
+share/fs-uae/input/6d041fc2000000000000504944564944.fs-uae-controller
+share/fs-uae/input/6d04d2ca000000000000504944564944.fs-uae-controller
+share/fs-uae/input/8117000000000000990a000000000000.fs-uae-controller
+share/fs-uae/input/8117990a000000000000504944564944.fs-uae-controller
+share/fs-uae/input/83050000000000006020000000000000.fs-uae-controller
+share/fs-uae/input/83056020000000000000504944564944.fs-uae-controller
+share/fs-uae/input/92125441000000000000504944564944.fs-uae-controller
+share/fs-uae/input/a3060000000000000901000000000000.fs-uae-controller
+share/fs-uae/input/a3060901000000000000504944564944.fs-uae-controller
+share/fs-uae/input/atari_controller_usb_1_2_0_0_windows.conf
+share/fs-uae/input/c0110591000000000000504944564944.fs-uae-controller
+share/fs-uae/input/c6241a53000000000000504944564944.fs-uae-controller
+share/fs-uae/input/common/gamepad.ini
+share/fs-uae/input/common/xarcade.ini
+share/fs-uae/input/common/xinput_gamepad.ini
+share/fs-uae/input/controller_gamepad_f310_10_5_1_0_windows.conf
+share/fs-uae/input/controller_pro_ex_mini_for_xbox_10_5_1_0_windows.conf
+share/fs-uae/input/controller_rumble_gamepad_f510_10_5_1_0_windows.conf
+share/fs-uae/input/controller_wireless_gamepad_f710_10_5_1_0_windows.conf
+share/fs-uae/input/controller_xbox_360_for_windows_10_5_1_0_windows.conf
+share/fs-uae/input/controller_xbox_360_wireless_receiver_for_windows_10_5_1_0_windows.conf
+share/fs-uae/input/controller_xbox_one_for_windows_11_6_1_0_windows.conf
+share/fs-uae/input/custom/custom_x_arcade.ini
+share/fs-uae/input/custom/custom_x_arcade_right.ini
+share/fs-uae/input/dual_analog_pad_12_4_1_0_macosx.conf
+share/fs-uae/input/dual_analog_pad_12_4_1_0_windows.conf
+share/fs-uae/input/f02521c1000000000000504944564944.fs-uae-controller
+share/fs-uae/input/f025c383000000000000504944564944.fs-uae-controller
+share/fs-uae/input/gamtec_ltd/smartjoy_plus_adapter.ini
+share/fs-uae/input/generic/keyboard.ini
+share/fs-uae/input/generic/mouse.ini
+share/fs-uae/input/generic_x_box_pad_11_6_1_0_linux.conf
+share/fs-uae/input/gioteck_ps3_wired_controller_13_4_1_0_windows.conf
+share/fs-uae/input/gioteck_vx2_wired_controller_12_4_1_0_windows.conf
+share/fs-uae/input/goodbetterbest_ltd_gioteck_vx2_wired_controller_16_5_1_0_linux.conf
+share/fs-uae/input/jess_tech_dual_analog_pad_12_4_1_0_linux.conf
+share/fs-uae/input/linux/saitek_dual_analog_pad_12_4_1_0_linux.conf
+share/fs-uae/input/logitech/controller_rumble_gamepad_f510.ini
+share/fs-uae/input/logitech/controller_wireless_gamepad_f710.ini
+share/fs-uae/input/logitech/g27_racing_wheel.ini
+share/fs-uae/input/logitech/gamepad_f310_controller.ini
+share/fs-uae/input/logitech/logitech_cordless_rumblepad_2.ini
+share/fs-uae/input/logitech/logitech_dual_action.ini
+share/fs-uae/input/logitech/logitech_extreme_3d.ini
+share/fs-uae/input/logitech/logitech_extreme_3d_pro.ini
+share/fs-uae/input/logitech/logitech_rumblepad_2.ini
+share/fs-uae/input/logitech/ps3_usb_cordless_gamepad.ini
+share/fs-uae/input/logitech_cordless_rumblepad_2_12_4_1_0_macosx.conf
+share/fs-uae/input/logitech_cordless_rumblepad_2_12_4_1_0_windows.conf
+share/fs-uae/input/logitech_cordless_rumblepad_2_usb_12_4_1_0_windows.conf
+share/fs-uae/input/logitech_dual_action_12_4_1_0_macosx.conf
+share/fs-uae/input/logitech_dual_action_12_4_1_0_windows.conf
+share/fs-uae/input/logitech_dual_action_usb_12_4_1_0_windows.conf
+share/fs-uae/input/logitech_gamepad_f310_11_6_1_0_linux.conf
+share/fs-uae/input/logitech_gamepad_f510_11_6_1_0_linux.conf
+share/fs-uae/input/logitech_gamepad_f710_11_6_1_0_linux.conf
+share/fs-uae/input/logitech_logitech_cordless_rumblepad_2_12_4_1_0_linux.conf
+share/fs-uae/input/logitech_r_precision_tm_gamepad_10_2_0_0_windows.conf
+share/fs-uae/input/logitech_rumblepad_2_usb_12_4_1_0_macosx.conf
+share/fs-uae/input/logitech_rumblepad_2_usb_12_4_1_0_windows.conf
+share/fs-uae/input/mad_catz/wired_xbox_360_controller_sfiv.ini
+share/fs-uae/input/microsoft/controller.ini
+share/fs-uae/input/microsoft/controller_xbox_360_for_windows.ini
+share/fs-uae/input/microsoft/controller_xbox_360_wireless_receiver_for_windows.ini
+share/fs-uae/input/microsoft/wireless_360_controller.ini
+share/fs-uae/input/microsoft/x_box_360_pad.ini
+share/fs-uae/input/microsoft/xbox_360_for_windows_controller.ini
+share/fs-uae/input/microsoft/xbox_360_wireless_receiver.ini
+share/fs-uae/input/microsoft/xbox_360_wireless_receiver_for_windows_controller.ini
+share/fs-uae/input/microsoft_x_box_360_pad_11_6_1_0_linux.conf
+share/fs-uae/input/microsoft_x_box_one_pad_11_6_1_0_linux.conf
+share/fs-uae/input/mosic/a_speed_link_competition_pro.ini
+share/fs-uae/input/mosic/speed_link_competition_pro.ini
+share/fs-uae/input/mosic/usb_2a4k_gamepad.ini
+share/fs-uae/input/mosic_speed_link_competition_pro_4_2_0_0_linux.conf
+share/fs-uae/input/other/retro_joystick_interface_v1_2.ini
+share/fs-uae/input/other/usb_2_axis_8_button_gamepad.ini
+share/fs-uae/input/p880_12_4_1_0_macosx.conf
+share/fs-uae/input/p880_12_4_1_0_windows.conf
+share/fs-uae/input/playstation_r_3_controller_19_4_0_0_macosx.conf
+share/fs-uae/input/ps3_usb_cordless_gamepad_13_4_1_0_linux.conf
+share/fs-uae/input/ps3_usb_cordless_gamepad_13_4_1_0_macosx.conf
+share/fs-uae/input/ps3_usb_cordless_gamepad_13_4_1_0_windows.conf
+share/fs-uae/input/retro_joystick_adapter_v2_0_3_2_0_0_macosx.conf
+share/fs-uae/input/retro_joystick_adapter_v2_0_3_2_0_0_windows.conf
+share/fs-uae/input/retrolink/usb_gamepad_10_2_0_0_linux.ini
+share/fs-uae/input/retronicdesign_com_retro_joystick_adapter_v2_0_8_2_0_0_linux.conf
+share/fs-uae/input/saitek/dual_analog_gamepad.ini
+share/fs-uae/input/saitek/p880.ini
+share/fs-uae/input/saitek/x52_flight_control_system.ini
+share/fs-uae/input/saitek_p880_12_4_1_0_linux.conf
+share/fs-uae/input/shanwan_gioteck_ps3_wired_controller_13_4_1_0_linux.conf
+share/fs-uae/input/sony/computer_entertainment_wireless_inputdevice.ini
+share/fs-uae/input/sony/playstation_r_3_controller.ini
+share/fs-uae/input/sony/playstation_r_3_inputdevice.ini
+share/fs-uae/input/sony_computer_entertainment_wireless_controller_14_10_1_0_linux.conf
+share/fs-uae/input/sony_playstation_r_3_controller_19_27_0_0_linux.conf
+share/fs-uae/input/speed_link_competition_pro_4_2_0_0_macosx.conf
+share/fs-uae/input/speed_link_competition_pro_4_2_0_0_windows.conf
+share/fs-uae/input/speedlink_strike_2_gamepad_12_5_1_0_windows.conf
+share/fs-uae/input/speedlink_torid_12_4_1_0_linux.conf
+share/fs-uae/input/speedlink_torid_12_4_1_0_windows.conf
+share/fs-uae/input/thrustmaster/2_in_1_dt.ini
+share/fs-uae/input/thrustmaster/t_mini_wireless.ini
+share/fs-uae/input/thrustmaster/top_gun_fox_2_pro.ini
+share/fs-uae/input/thrustmaster_2_in_1_dt_12_4_1_0_linux.conf
+share/fs-uae/input/thrustmaster_dual_analog_3_2_12_4_1_0_macosx.conf
+share/fs-uae/input/thrustmaster_dual_analog_3_2_12_4_1_0_windows.conf
+share/fs-uae/input/thrustmaster_thrustmaster_dual_analog_3_2_12_4_1_0_linux.conf
+share/fs-uae/input/universal_gamepad.ini
+share/fs-uae/input/unknown.ini
+share/fs-uae/input/usb_2_axis_8_button_gamepad_8_2_0_0_linux.conf
+share/fs-uae/input/usb_2_axis_8_button_gamepad_8_2_0_0_macosx.conf
+share/fs-uae/input/usb_2_axis_8_button_gamepad_8_2_0_0_windows.conf
+share/fs-uae/input/usb_gamepad_10_2_0_0_linux.conf
+share/fs-uae/input/wireless_360_controller_15_6_0_0_macosx.conf
+share/fs-uae/input/wireless_controller_14_6_1_0_macosx.conf
+share/fs-uae/input/wireless_controller_14_6_1_0_windows.conf
+share/fs-uae/input/wisegroup_ltd/mp_8866_dual_usb_joypad.ini
+share/fs-uae/input/wisegroup_ltd/tigergame_ps_ps2_game_controller_adapter.ini
+share/fs-uae/input/x360controller_16_6_0_0_macosx.conf
+share/fs-uae/input/xbox_360_wired_controller_15_6_0_0_macosx.conf
+share/fs-uae/input/xbox_360_wireless_receiver_15_6_0_0_linux.conf
+share/fs-uae/input/xbox_one_wired_controller_15_6_0_0_macosx.conf
+share/fs-uae/input/xeox_gamepad_sl_6556_bk_12_4_1_0_linux.conf
+share/fs-uae/input/xeox_gamepad_sl_6556_bk_12_4_1_0_windows.conf
+share/fs-uae/input/xgaming/x_arcade.ini
+share/fs-uae/input/xgaming/x_arcade_right.ini
+share/fs-uae/input/xinput_controller_15_6_0_0_windows.conf
+share/fs-uae/input/zeemote/steelseries_free.ini
+share/fs-uae/item_background.png
+share/fs-uae/led-bars-edge/audio_led_1.png
+share/fs-uae/led-bars-edge/audio_led_2.png
+share/fs-uae/led-bars-edge/audio_led_3.png
+share/fs-uae/led-bars-edge/cd_led_1.png
+share/fs-uae/led-bars-edge/cd_led_2.png
+share/fs-uae/led-bars-edge/df0_led_1.png
+share/fs-uae/led-bars-edge/df0_led_2.png
+share/fs-uae/led-bars-edge/df1_led_1.png
+share/fs-uae/led-bars-edge/df1_led_2.png
+share/fs-uae/led-bars-edge/df2_led_1.png
+share/fs-uae/led-bars-edge/df2_led_2.png
+share/fs-uae/led-bars-edge/df3_led_1.png
+share/fs-uae/led-bars-edge/df3_led_2.png
+share/fs-uae/led-bars-edge/digit_0.png
+share/fs-uae/led-bars-edge/digit_1.png
+share/fs-uae/led-bars-edge/digit_10.png
+share/fs-uae/led-bars-edge/digit_2.png
+share/fs-uae/led-bars-edge/digit_3.png
+share/fs-uae/led-bars-edge/digit_4.png
+share/fs-uae/led-bars-edge/digit_5.png
+share/fs-uae/led-bars-edge/digit_6.png
+share/fs-uae/led-bars-edge/digit_7.png
+share/fs-uae/led-bars-edge/digit_8.png
+share/fs-uae/led-bars-edge/digit_9.png
+share/fs-uae/led-bars-edge/fps_led_1.png
+share/fs-uae/led-bars-edge/fps_led_2.png
+share/fs-uae/led-bars-edge/fps_led_3.png
+share/fs-uae/led-bars-edge/hd_led_1.png
+share/fs-uae/led-bars-edge/hd_led_2.png
+share/fs-uae/led-bars-edge/md_led_1.png
+share/fs-uae/led-bars-edge/md_led_2.png
+share/fs-uae/led-bars-edge/power_led_0.png
+share/fs-uae/led-bars-edge/power_led_1.png
+share/fs-uae/led-bars-edge/theme.conf
+share/fs-uae/led-bars-edge/top_left_overlay.png
+share/fs-uae/led-bars-edge/top_right_overlay.png
+share/fs-uae/led-bars-edge/vsync_led_1.png
+share/fs-uae/led-bars-edge/vsync_led_2.png
+share/fs-uae/led-bars-edge/vsync_led_3.png
+share/fs-uae/menu_arrow.png
+share/fs-uae/menu_fade_item.png
+share/fs-uae/menu_fade_selected_item.png
+share/fs-uae/menu_font.png
+share/fs-uae/pause_indicator.png
+share/fs-uae/shaders/atari-color-fix.shader
+share/fs-uae/shaders/crt.shader
+share/fs-uae/shaders/curvature.shader
+share/fs-uae/shaders/edge-detection.shader
+share/fs-uae/shaders/hard-light-bloom-gamma.shader
+share/fs-uae/shaders/hard-light-bloom.shader
+share/fs-uae/shaders/hard-light.shader
+share/fs-uae/shaders/heavybloom.shader
+share/fs-uae/shaders/horizontal-blur.shader
+share/fs-uae/shaders/hq2x.shader
+share/fs-uae/shaders/lanczos-6tap.shader
+share/fs-uae/shaders/scale2x.shader
+share/fs-uae/shaders/scale4xhq.shader
+share/fs-uae/shaders/scanline-3x.shader
+share/fs-uae/shaders/scanline-4x.shader
+share/fs-uae/shaders/scanlines-classic.shader
+share/fs-uae/shaders/scanlines-nonlinear-blur.shader
+share/fs-uae/shaders/scanlines-nonlinear.shader
+share/fs-uae/shaders/screenlines-nonlinear-blur-hsl-thick.shader
+share/fs-uae/shaders/screenlines-nonlinear-blur-hsl.shader
+share/fs-uae/shaders/screenlines-nonlinear-blur-thick.shader
+share/fs-uae/shaders/screenlines-nonlinear-blur.shader
+share/fs-uae/shaders/screenlines-nonlinear.shader
+share/fs-uae/shaders/simplebloom.shader
+share/fs-uae/shaders/test-gamma-screenlines.shader
+share/fs-uae/shaders/test-gamma.shader
+share/fs-uae/shaders/test.shader
+share/fs-uae/shaders/testbloom-2.shader
+share/fs-uae/shaders/testbloom.shader
+share/fs-uae/share-dir
+share/fs-uae/sidebar.png
+share/fs-uae/sidebar_edge.png
+share/fs-uae/stretch.png
+share/fs-uae/theme.conf
+share/fs-uae/title_font.png
+share/fs-uae/top_item_background.png
+share/fs-uae/ubuntu_12_04/heading_strip.png
+share/fs-uae/ubuntu_12_04/item_background.png
+share/fs-uae/ubuntu_12_04/sidebar.png
+share/fs-uae/ubuntu_12_04/sidebar_edge.png
+share/fs-uae/ubuntu_12_04/theme.conf
+share/fs-uae/ubuntu_12_04/top_item_background.png
+share/fs-uae/volume.png
+share/fs-uae/volume_muted.png
+share/icons/hicolor/128x128/apps/fs-uae.png
+share/icons/hicolor/16x16/apps/fs-uae.png
+share/icons/hicolor/256x256/apps/fs-uae.png
+share/icons/hicolor/32x32/apps/fs-uae.png
+share/icons/hicolor/48x48/apps/fs-uae.png
+share/icons/hicolor/64x64/apps/fs-uae.png
+share/locale/cs/LC_MESSAGES/fs-uae.mo
+share/locale/da/LC_MESSAGES/fs-uae.mo
+share/locale/de/LC_MESSAGES/fs-uae.mo
+share/locale/el/LC_MESSAGES/fs-uae.mo
+share/locale/es/LC_MESSAGES/fs-uae.mo
+share/locale/fi/LC_MESSAGES/fs-uae.mo
+share/locale/fr/LC_MESSAGES/fs-uae.mo
+share/locale/it/LC_MESSAGES/fs-uae.mo
+share/locale/nb/LC_MESSAGES/fs-uae.mo
+share/locale/pl/LC_MESSAGES/fs-uae.mo
+share/locale/pt/LC_MESSAGES/fs-uae.mo
+share/locale/pt_BR/LC_MESSAGES/fs-uae.mo
+share/locale/sr/LC_MESSAGES/fs-uae.mo
+share/locale/sv/LC_MESSAGES/fs-uae.mo
+share/locale/tr/LC_MESSAGES/fs-uae.mo
+share/mime/packages/fs-uae.xml
diff --git a/emulators/fs-uae/distinfo b/emulators/fs-uae/distinfo
new file mode 100644
index 00000000000..ad7f96a7e0a
--- /dev/null
+++ b/emulators/fs-uae/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2015/11/04 21:24:14 adam Exp $
+
+SHA1 (fs-uae-2.6.2.tar.gz) = d997924b12bd4e4b95a860da8a13bf59b806c42a
+RMD160 (fs-uae-2.6.2.tar.gz) = 4d4af938177eb589e21c99bf91de5f265959206c
+SHA512 (fs-uae-2.6.2.tar.gz) = 94ead53f0e15cf3917c3b914fa4e611d5b38e9be8d149bff442c564140ce2d3b43f0447e82bb243c9443cd52491825955b4e3decb12b61e7ca91fd426bd5290a
+Size (fs-uae-2.6.2.tar.gz) = 4573533 bytes
+SHA1 (patch-manymouse_x11__xinput2.c) = 9b2891d1ce62affb694ac11b2386115799ed6fa9
+SHA1 (patch-src_od-fs_bsdsocket__posix.cpp) = 78ecdd2efe903fdebfb0e144a4fc775296b73048
diff --git a/emulators/fs-uae/patches/patch-manymouse_x11__xinput2.c b/emulators/fs-uae/patches/patch-manymouse_x11__xinput2.c
new file mode 100644
index 00000000000..aee4e2aae2c
--- /dev/null
+++ b/emulators/fs-uae/patches/patch-manymouse_x11__xinput2.c
@@ -0,0 +1,14 @@
+$NetBSD: patch-manymouse_x11__xinput2.c,v 1.1 2015/11/04 21:24:14 adam Exp $
+
+Include proper header file.
+
+--- manymouse/x11_xinput2.c.orig 2014-09-23 10:39:54.000000000 +0000
++++ manymouse/x11_xinput2.c
+@@ -25,6 +25,7 @@
+ #include <stdlib.h>
+ #include <string.h>
+ #include <dlfcn.h>
++#include <sys/select.h>
+ #include <X11/extensions/XInput2.h>
+
+ /* 32 is good enough for now. */
diff --git a/emulators/fs-uae/patches/patch-src_od-fs_bsdsocket__posix.cpp b/emulators/fs-uae/patches/patch-src_od-fs_bsdsocket__posix.cpp
new file mode 100644
index 00000000000..6aaf1fe6413
--- /dev/null
+++ b/emulators/fs-uae/patches/patch-src_od-fs_bsdsocket__posix.cpp
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_od-fs_bsdsocket__posix.cpp,v 1.1 2015/11/04 21:24:14 adam Exp $
+
+u_int8_t * won't automagically become const char *.
+
+--- src/od-fs/bsdsocket_posix.cpp.orig 2014-09-23 10:39:54.000000000 +0000
++++ src/od-fs/bsdsocket_posix.cpp
+@@ -928,7 +928,7 @@ static void *bsdlib_threadfunc (void *ar
+ break;
+
+ case 7: {
+- struct hostent *tmphostent = gethostbyaddr (get_real_address (sb->name), sb->a_addrlen, sb->flags);
++ struct hostent *tmphostent = gethostbyaddr ((const char *)get_real_address (sb->name), sb->a_addrlen, sb->flags);
+
+ if (tmphostent) {
+ copyHostent (tmphostent, sb);