summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2017-09-30or1ksim: comment out dead siteswiz1-4/+4
2017-09-28libretro-mupen64plus: Fix DOS line endings.jperkin1-1/+6
2017-09-18revbump for requiring ICU 59.xmaya3-5/+6
2017-09-16Reset maintainerwiz4-8/+8
2017-09-16PC6001VX: update to 2.31.1tsutsui2-8/+7
Upstream changelog (from README.adoc): 2.31.1 2017/09/16 * Made use of pkg-config to link external libs. It is necessary to set PKG_CONFIG_PATH=$MINGW_PREFIX/local/lib/pkgconfig environment variable to build on Windows(MSYS2).
2017-09-16dosbox: set default audio blocksize to 8192 (up from 1024)maya3-3/+19
audio stuttering was very noticeable in some games on netbsd and the cause wasn't clear. downsides: may increase audio lag. This is also configurable with ~/.dosbox/dosbox-0.74.conf. Suggested by nat, thanks! bump PKGREVISION
2017-09-14*ahem* fix my previous commitdholland2-4/+4
2017-09-09clang 5.x is not less than 4.x.dholland2-7/+17
2017-09-09Add missing makefile rules for building with clang on NetBSD and FreeBSD.dholland2-5/+54
2017-09-08Update HOMEPAGE.wiz1-2/+2
2017-09-08Recursive revbump from audio/pulseaudio-11.0ryoon3-5/+6
2017-09-06Version 1.3.4:adam2-7/+7
* fmfconv * Fix handling of Timex hires frames * Extract FMF type handling * tzxlist * Extend header info
2017-09-06Fuse 1.4.0:adam2-7/+7
* New features: * Add DivMMC emulation * Add ZXMMC emulation * Miscellaneous improvements: * Add support for MLT format screenshots
2017-09-06libspectrum 1.4.0:adam2-7/+7
* Add support for MMC / SD card emulation in SPI mode * Add class recognition for MLT files * Various minor bug fixes/improvements: * Fix typo in libspectrum.txt * Additional unit tests for SZX reading/writing
2017-09-06Comment out dead sites.wiz3-7/+7
2017-09-04Follow some redirects.wiz5-10/+10
2017-09-04Comment out dead sites.wiz1-3/+3
2017-09-04Add NetBSD CVS tag and a commentryoon2-2/+6
2017-09-04Update HOMEPAGE.wiz1-2/+2
2017-09-03Comment out dead MASTER_SITES/HOMEPAGEs.wiz1-2/+2
2017-09-02Bump libzip ABI depends and PKGREVISIONs of its users for bzip2 dependency.wiz1-2/+2
2017-08-30Restore the original patch for curses_inc_list and curses_lib_listkamil2-5/+5
2017-08-30qemu: Upgrade to 2.10.0kamil11-228/+27
pkgsrc changes: - remove stray conflict with qemu-bin - I cannot find references to it in pkgsrc - drop mentions of NetBSD version < 6.0 - it's already broken there regardless of the directives and not supported - remove stray BUILDLINK_PASSTHRU_DIRS and BUILDLINK_PASSTHRU_RPATHDIRS this is redundant with the default pkgsrc framework defines - not yet ported to 3.x as of 2.10.0, newer versions get initial patches - remove ivshmem - it's not a user settable option, it requires as of now Linux kernel API (eventfd) and it builds only for Linux now (no longer for BSD and SunOS) - add test target - all tests pass on NetBSD 8.99.2 (with disabled PaX MPROTECT) - sync PLIST - drop patches that are no longer needed, proper fixes merged upstream upstream changelog ================== The full list of changes are available at: http://wiki.qemu.org/ChangeLog/2.10 Highlights include: * Support for ACPI NUMA distance info and control over CPU NUMA assignments via '-numa cpu' parameters * Support for LUKS encryption format in qcow2 images * Monitor/Management interface improvments: additional debug information available through 'info ramblock/cmma/register/qtree', support for viewing connected clients via 'info vnc', improved parsing support for QMP protocol, and other additional commands * QXL and virtio-gpu support for controlling default display resolution * Support for vhost-user-scsi devices * NVMe emulation support for Write Zeroes command and Controller Memory Buffers * Guest agent support for querying guest hostname, users, timezone, and OS version/release information * ARM: KVM support for Raspberry Pi 3 * ARM: emulation support for MPS2/MPS2+ FPGA-based dev boards * ARM: zynq: SPIPS flash support * ARM: exynos4210: hardware PRNG device, SDHCI, and system poweroff * Microblaze: support for CPU versions 9.4, 9.5, 9.6, and 10.0 * MIPS: support for Enhanced Virtual Addressing (EVA) * MIPS: initrd support for kaslr-enabled kernels * OpenRISC: support for shadow registers, idle states, and numcores/coreid/EVAR/EPH registers * PowerPC: Multi-threaded TCG emulation support * PowerPC: OpenBIOS VGA driver for MacOS guests * PowerPC: pseries: KVM and emulation support for POWER9 guests * PowerPC: pseries: support for hash page table resizing * s390: channel device passthrough support via vfio-ccw * s390: support for channel-attached 3270 "green screen" devices for use as guest consoles or additional TTYs * s390: improved support for PCI (AEN, AIS, and zPCI) * s390: support for z14 CPU models and netboot/TFTP via CCW BIOS, * s390: TCG support for atomic "LOAD AND x" and "COMPARE SWAP" operations, LOAD PROGRAM PARAMETER, extended facilities, CPU type, and many more less-common instructions. * SH: TCG support for host atomic instructions for emulating tas.b and gUSA (user-space atomics), and support for fpchg/fsrra instructions * SPARC: fixes for booting Solaris 2.6 on sun4m/OpenBIOS machines * x86: Q35 MCH supports TSEG higher than 8MB * x86: SSE register access via gdbstub * Xen: support for multi-page shared rings, and 9pfs/virtfs backend * Xtensa: sim machine console can be directed to chardev via -serial * and lots more...
2017-08-25Various patches to fix the build on SunOS.jperkin10-7/+254
2017-08-24the MIPS 4Kc, 4KEc, 5Kc and 5KE cpus don't have an FPU.mrg3-3/+21
this will break the MALTA kernel in gxemul, but the real hardware does not have an FPU.. bump pkg revision.
2017-08-24Revbump for boost updateadam2-4/+4
2017-08-21mk/emulator: Move Linux shlibs task settings to package Makefiles.jlam11-19/+70
Move the definitions of LDCONFIG_ADD_CMD and LDCONFIG_REMOVE_CMD into suse_linux/emulator.mk. The commands are specific to the Linux installed, including the path to ldconfig(8), so localize them to the package that provides it. Move the definition of RUN_LDCONFIG out of the emulator framework and into the packages that use them as RUN_LDCONFIG is meant to be a package-settable variable. Fix the path to the Linux ldconfig(8) that was used on FreeBSD to brand the ELF format that has been incorrect for over 10 years. In the suse_base packages, explicitly set LDCONFIG_REMOVE_CMD to ${TRUE} since the ldconfig(8) command is provided by that package and can't be invoked at the postremove stage because it has already been deleted from the system by then. Bump the PKGREVISION of all the suse_base packages because the install scripts have changed. Bump the PKGREVISIONs of the darwin_lib and osf1_lib packages because the install scripts no longer try to run ldconfig(8), which is not provided in either OpenDarwin or OSF/1.
2017-08-19Update PC6001VX to 2.31.0.tsutsui5-811/+7
Upstream changes: 2.31.0 2017/08/19 * make file dialog and setting dialog fullscreen for low resolution devices when the ALWAYSFULLSCREEN flag is specified on build * fix sound call method which was not thread safe * rewrite documents with asciidoc * (Windows) update build procedure make 64 bit version buildable recommend to use fixed MSYS2 version PATH setting no longer necessary * (UNIX) fix pro file to build on non-Linux UNIX systems * (non Windows) use absolute path for config files etc. * (Android) temporary workaround for access issue of file access on a SD card
2017-08-16Comment out dead sites.wiz2-5/+5
2017-08-16Follow some http redirects.wiz1-2/+2
2017-08-16Changes in VICE 3.1adam10-261/+293
General - New support for double sided 1571 g64 and p64 images. - SID filter improvements. C64(SC)/SCPU64/C64DTV/C128 changes - New joyport script64 dongle emulation. - New joyport vizawrite64 dongle emulation. - Fixed joyport paperclip64 dongle emulation. - Fixed StarDOS emulation. XVIC - Fixed VIA emulation. C1541 - Fixed commands and added new commands. BeOS/Haiku changes - New drag & drop support: dragging a file from Tracker into the window now autostarts it, and dragging text into the window pastes it.
2017-08-02Fuse 1.3.8:adam3-8/+22
* Emulation core improvements: * Add workaround for Multiface One and 128 clash * Limit RZX sentinel warning to once per playback * Disable Melodik interface on 128K machines * Correct the list of machines for Multiface One * Miscellaneous improvements: * Update compile instructions for win32 UI * Check required version of libspectrum is available * Document --mdr-len and --mdr-random-len options * Document support for the Recreated ZX Spectrum * Fix transposed description of AY-3-8912 * GTK UI: Destroy tape browser dialog on close
2017-08-02libspectrum 1.3.6:adam5-15/+16
* Fix Z80 snapshot writing when +D is enabled * Export pkgconfig file to publish library version * Fix offset of keyboard mappings in Z80 v3 snaphots * Various minor bug fixes/improvements: * Replace '*' in boolean context with '&&' in libspectrum_malloc0_n() * Fix warning about missing atomic_lock()/atomic_unlock() declarations in gslock.c
2017-08-01Comment out some dead HOMEPAGEs.wiz1-2/+2
2017-08-01Comment out dead sites (DNS problems).wiz3-8/+8
2017-08-01Follow some http -> https redirects.wiz2-6/+6
2017-07-30Update HOMEPAGE, remove nonworking MASTER_SITE.wiz1-3/+3
2017-07-16fix paths in patches.christos3-9/+9
2017-07-16Fix dropped characters on landisk (sh4). Now the arrow keys work in thechristos4-3/+74
installer.
2017-07-12Honor CFLAGS and LDFLAGS.wiz1-3/+2
2017-07-12Honor LDFLAGS. Fixes RELRO build.wiz1-3/+2
2017-07-04Version 1.3.2:adam2-11/+7
* rzxdump * Allow extracting snapshot files * scl2trd * Print error messages to stderr * Various minor bug fixes/improvements: * Ignore .DS_Store files too * Check close()/fclose() return value on write operations * Move write_file() into utils.c and share between utilities * Also ignore *~ files * Switch to using autoreconf * Use silent builds by default
2017-07-04Fuse 1.3.7:adam2-7/+7
* New features: * Add Multiface One/128/3 interface emulation * Machine specific improvements: * Restore +2A/+3 ALL_RAM mode from snapshots * Miscellaneous improvements: * SDL: Hide cursor when UI runs on a console (Raspberry Pi) * Switch to using autoreconf * Use silent builds by default when available * Use explicit AM_SILENT_RULES macro as libspectrum does * AC_PROG_RANLIB is rendered obsolete by LT_INIT * Remove unnecessary include glib.h
2017-07-04libspectrum 1.3.5:adam3-10/+10
* Add Multiface One/128/3 support * Add self-inflating buffer for writing binary files * Add class recognition for SCR files * Fix crash when saving CSW tapes * Various minor bug fixes/improvements: * Add unit test for CSW writing * Swich to using autoreconf * Use silent builds by default * Remove more const qualifiers from libspectrum_buffer API * Fix GCC warnings about unexpected values in switch statements * Remove unsused variables from libspectrum_buffer refactoring * Fix error messages when reading Opus/+D chunks from SZX files * Distribute standard-tap.tap * Set logical '1' when reading SZX flags * Document Multiface snap accessors
2017-06-29fix root device for pmax.christos3-3/+19
2017-06-23bochs can be build with at least clang and gcckamil1-2/+1
Remove old (from 2004) property that there is allowed gcc only.
2017-06-17Fix some C99 compat issues.joerg2-1/+97
2017-06-05Fuse 1.3.6:adam2-7/+7
Emulation core improvements: * Add Covox interface emulation * Disable accelerate loader while recording RZX files Miscellaneous improvements: * Fix typo in Opus Discovery option * WidgetUI: Disable RollbackTo menu option for widget UIs * Update description of speed option * List Melodik as supported interface and rearrange audio interfaces as a separate item * Document --volume-covox option and update bash completion
2017-06-05libspectrum 1.3.4:adam3-10/+10
* Work around invalid "used bits in last byte" field in TZX tapes * Save SpecDrum level as unsigned in SZX snapshots * Add support for storing Covox interface state * Replace old ticket numbers from Trac to Allura
2017-06-01Use public SHLIB_TYPE instead of private _OPSYS_SHLIB_TYPE.jlam1-4/+2