summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2020-01-20*: Remove esound support from pkgsrcnia6-84/+1
Enlightened Sound Daemon was one of the earlier solutions to the old "multiple programs can't open /dev/audio at once" problem that was once a thing we had to worry about. Eventually, it was adopted as part of GNOME. GNOME lost interest in it about a decade ago and dropped it in favour of PulseAudio, newer applications are generally uninterested in supporting it. Last release was in 2008 and support for newer OS APIs is pretty nonexistent. Several years ago the original website disappeared. https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon https://tracker.debian.org/news/999428/removed-0241-11-from-unstable/
2020-01-20wine[-devel]: Remove esound supportnia2-15/+5
Appears to not actually be set in PLIST...
2020-01-20BasiliskII: Remove esound supportnia2-11/+4
2020-01-20haxm: Upgrade to 7.5.6kamil2-7/+7
Change Log ---------- * Enabled support for running on the system with more than 64 host CPUs (#255, #257). * Improved the handling of undefined instructions by generating #UD exception (#247). * Improved the CPUID features initialization and processing logic (#245). * Updated the compilation configurations for Windows and macOS (#243, #244).
2020-01-18all: migrate several HOMEPAGEs to httpsrillig36-72/+72
pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU.
2020-01-18*: Recursive revision bump for openssl 1.1.1.jperkin12-22/+24
2020-01-18atari800: Update to 4.2.0. Nice.nia5-31/+78
Version 4.2.0 (2019/12/28) - released at SILK New Features: raw Pokey registers recording by Ivo van Poorten new platform supported: FireBee optional hiding of hidden files/folders in the UI file selector libatari800 (Atari800 as a library) by Rob McMullen R: device (many years old feature) enabled by default Fixes: proper check if SDL joysticks are found (fixes #58) Portrait mode for Android (related to #41) RMW for Pokey Improved BASIC LST file loading (#55) ROM OS path changes handled better (#15) improved "Find ROM images" - now Atari800 reboots if necessary (#15) fixed an old bug which caused freezing in the UI on Falcon New command line options: -pokeyrec and its children -atari_files (#29) -saved_files (#29) -kbdjoy0 -kbdjoy1 -nokbdjoy0 -nokbdjoy1 (#29) Plus many Atari Falcon specific fixes and improvements by Mikro. This should be the most complete and bug-free Atari Falcon release in years, so enjoy! :)
2020-01-13qemu: fix Linux build in most environmentsgutteridge2-6/+18
Addresses PR pkg/54772, reported by and patch tested by Ottavio Caruso. virtfs-proxy-helper is only built if two development libraries (for libcap and libattr) are installed, which typically aren't included by default in Linux distros. Make virtfs support a non-default option that someone would enable when they expressly want it, and they have first installed the necessary upstream header packages to support the compilation of this option.
2020-01-12*: Recursive revbump from devel/boost-libsryoon5-8/+10
2020-01-10qemu: fix build on macOSadam2-5/+6
2020-01-10emulators: Remove zsnes.nia14-223/+1
32-bit x86 only due to use of 32-bit assembly code, but fails to build on i386 due to problems with atomics. No upstream release for 12 years and numerous accuracy problems and security problems with untrusted ROMs unfixed - use emulators/snes9x.
2020-01-09libretro-nestopia: Remove old patchnia1-18/+0
2020-01-08retroarch: Disable for wayland until further work is donenia2-4/+5
2020-01-04mame: update to 0.217.wiz6-86/+13
MAME 0.217 What better way to celebrate Christmas than with a new MAME release? That’s right – MAME 0.217 is scheduled for release today. The most exciting thing this month is the recovery of the Sega Model 1 coprocessor TGP programs for Star Wars Arcade and Wing War, making these games fully playable. We’ve been working on Virtua Fighter as well, and while the graphics are greatly improved, there are still some gameplay issues as of this release. In other arcade emulation news, sasuke has been busy fixing long-standing graphical issues in Nichibutsu games, and AJR has made some nice improvements to the early SNK 6502-based games. On the home system side, there are some nice Sam Coupé improvements from TwistedTom, support for Apple II paddle controllers, a better Apple II colour palette, and significant improvements to Acorn RiscPC emulation. TV game emulation is progressing steadily, with two Lexibook systems, the Jungle Soft Zone 40, and the MiWi 16-in-1 now working. For front-end developers, we’ve added data to the XML list format allowing you to handle software lists enabled by slot card devices (there are a few of these for Acorn and Sinclair home computers). The minimaws sample script has been updated to demonstrate a number of tasks related to handling software lists. For MAME contributors, we’ve made save state registration a bit simpler, and more manageable in the debugger. MAME 0.216 With the end of November in sight, it’s time to check out MAME 0.216! We’ve addressed the reported issues with last month’s bgfx update, and made a whole lot of little improvements to MAME’s internal user interface. In particular, setting up controls should be easier, and several issues affecting macOS users with non-English number format settings have been fixed. Some of the issues caused bad settings to be written to INI files. If you still don’t see the filter list panel on the system selection menu, try removing the ui.ini file. This month, we’re able to present two unreleased 1970s prototypes from Italian developer Model Racing: their internal code names are Cane and Orbite. With the assistance of former Model Racing employees, the source code was extracted from the original disks. These games are incomplete, but they provide a unique look into early CPU-based arcade development. Game & Watch titles continue to be emulated, with the addition of Mario The Juggler, and the panorama screen Mickey Mouse and Donkey Kong Circus games in this release. This release brings GameKing emulation to MAME. The system-on-a-chip used in this low-cost, low-resolution hand-held console from the early 2000s has been identified and emulated. Games for the colour-screen GameKing III are also playable. Acorn BBC Micro emulation has been re-worked to support internal expansion boards, and a number of additional peripherals are now available. ZX Spectrum emulation has been enhanced with better open bus read behaviour and support for two Miles Gordon Technology peripherals.
2020-01-04Include xkbcommon unconditionally and directly to reduce PLIST divergenceryoon2-2/+5
* Bump PKGREVISION.
2020-01-04nestopia: Missing file, should have been in last commitnia1-0/+17
2020-01-04nestopia: Update to 1.50nia6-49/+16
---------------------------------------------------------------- 1.50 ---------------------------------------------------------------- Shell: Additions: - Added ability to output data from homebrew module (Phil Smith) libretro: Additions: - Button shift option - Input bitmask support (TwinAphex) - Enhanced core options (TwinAphex) - Build in NstDatabase.xml Core: Additions: - Homebrew module (Phil Smith) - Support for mapper 31 (rainwarrior) - Support for mappers 28 and 30 (retro-wertz) - Support for UNL-KS7031 (retro-wertz) - Support for MMC3 Big CHR-RAM Board Fixes: - Deterministic Save States (creambits)
2020-01-04sameboy: Update to 0.12.3nia2-8/+8
Changes This version is backwards compatible with save states from SameBoy 0.11.x and newer. New/Improved Features * Super Game Boy color correction is now available in the libretro port * It is now possible to hide the Super Game Boy border in the libretro port * The SDL port will now hide the mouse while a ROM is running Accuracy Improvements/Fixes * Changing the frequency of channels 1 and 2 is now more accurate * Audio rendering should now be accurate when emulating Game Boy Advance Bug Fixes * Fixed garbled graphics while emulting Super Game Boy in the SDL port when OpenGL 3.2 is not available * The Cocoa build is now linked against the correct SDK version, restoring compatbility with older macOS versions that was mistakenly dropped in the previous release * Fixed fullscreen related issues in the SDL port * Fixed a bug where the SDL port did not save the battery in some cases * Bug fixes to libretro achievement support * Restored Game Boy Camera support on newer macOS versions * Fixed High-DPI support on Windows 10 Misc Internal Changes * Improvements to the audio and ICD2 APIs * Allow compiling SameBoy for platforms with a non-standard bool size * Improved build portability, will now use pkg-config if available
2020-01-04dosbox-x: Update to 0.82.25nia2-7/+7
0.82.25 - Added 1920x1440 4:3 HD VESA BIOS mode and increased scaler limits to support it. - VESA BIOS emulation now rejects video modes that exceed the render scaler architecture's limits, to avoid frozen screens if set. However, VESAMOED.COM warns the user, so if the user ignores the warning, VESA BIOS emulation will allow user-defined modes that exceed the limits anyway. - VESAMOED.COM will now warn you if the custom mode you modified exceeds the render scaler's limits. - VGA emulation now reports render scaler limits in the logfile at startup, if debug logging is enabled. - Render scaler code now logs a warning when it rejects a video mode that exceeds the render scaler limits. - S3 emulation now allows 16MB of video memory. - Due to continuous problems with DOS games and a very long VESA modelist, the defaults for VESA BIOS options in dosbox.conf have been changed to limit the modelist to something a late 1990s VESA BIOS would list. New defaults include a maximum resolution of 1280x1024, the removal of 4bpp 16-color packed, unusual video modes, "High Definition" TV broadcast modes, and the extra explicitly defined 24bpp modes to complement VBE1.2 32bpp modes. Those options remain changeable and all limits can be lifted with settings in dosbox.conf if wanted. - Allow using "" in the debugger to specify that a hex value should be used rather than the contents of the flag with that name. Allows hex values of AC, AF, CF and DF to be directly specified. (Allofich) - 25.COM, 28.COM, and 50.COM now have different versions for VGA, EGA, and other IBM compatible video machines. 28.COM now correctly sets 28 lines for machine=ega. CGA/MDA/Hercules/etc. still use INT AX=3h for 25.COM. - Change 25.COM to use INT 10h AX=1114h (8x16) instead of INT 10h AX=3 (set 80x25 mode). - INT 10h AX=1111h (8x14) and AX=1113h (8x8), related to 28.COM and 50.COM, now range check the current cursor row against number of rows to keep it on screen. - Fixed ADDKEY "full" command not turning on the full core when used with a delay. (Allofich) - INT 10h AX=101Ah Get Video DAC color-page state fixed to restore display after blanking it due to Attribute Controller read and write operations. This fixes IBM PC compatible MS-DOS game "Blue Force". - Debugger: "VGA AC" now shows AC disable bits as well as the internal state indicating whether the last byte written to 3C0h was handled as the index.
2020-01-01emulators/vice: bump revision due to option renaming.rhialto1-1/+2
2020-01-01Rename options for vice to have a "vice-" prefix (x64, cpuhistory).rhialto1-4/+4
2019-12-31emulators/vice: update to 3.4rhialto6-145/+131
Much shortened from vice-3.4/NEWS or http://vice-emu.sourceforge.net/NEWS : * Changes in Vice 3.4 ===================== We also needs support in fixing the various keyboard mappings, please test the keyboard in your favourite OS and port and report any problems. ** General ---------- - Remove support for Syllable OS, SCO, QNX4, QNX6, SGI, AIX, OpenStep/NextStep/ Rhapsody, Solaris/OpenIndiana and remaining traces of Minix, NeXT, SKYOS, UNIXWARE, Sortix - Remove remaining traces of support for WATCOM, MSVC, OpenWatcom - Remove aRts support - Remove YUV rendering - Remove generation of .chm, .hlp and .info files. Please use the .pdf or .html - skip building x64 unless --enable-x64 is passed to configure - do not use the new/experimental 8580 filters unless --enable-new8580filter is passed to configure - update pattern generator for uninitialized ram. changed defaults so all raminitpattern tests pass. - remove block device disk image (rawdrive) "support". in linux it was never needed (just use the device file) and on windows it was never implemented. - added support for the IP232 protocol that was used by the long lost VICE1.19 hack, and which is supported by tcpser for emulating DTR/DCD (carrier detect) - various userport rs232 fixes - always save gifs as gif89 - added a couple shift flags to keyboard maps to support virtual cbm/ctrl and mandatory pressed host modifiers. not all keymaps have been updated yet. - ACIA IRQ fix - create empty half tracks when mounting d64. fixes skew.d64 - new headless port that can be enabled by passing --enable-headlessui to configure. this can be used to build an emulator without video output, which may be useful for scripting. [ omitted sections: ] ** Autostart fixes ** Snapshot fixes ** 6510 fixes ** VIC-II fixes ** VIC fixes ** SID fixes ** Monitor ** vdrive ** C-64 fixes ** C-128 fixes ** Gtk3 UI ** SDL fixes ** macOS fixes
2019-12-31unicorn: update to 1.0.1nb2.wiz3-3/+22
Use LDFLAGS -- fixes RELRO build.
2019-12-31(emulators/x16-rom) Fix build, by adding bash for USE_TOOLSmef1-2/+2
2019-12-28Descend into x16-emulator and x16-rom.thorpej1-1/+3
2019-12-28Add a package for the Commander X16 computer system emulator.thorpej6-0/+74
2019-12-28Add a package for the Commander X16 ROM, which is needed for thethorpej4-0/+41
Commander X16 system emulator.
2019-12-27Fix install when building with non-gtk optionscole1-2/+2
2019-12-23mgba: needs glunia1-1/+2
2019-12-22Fix C++ narrowing rule violation.joerg2-1/+17
2019-12-22Link with the C++ compiler to avoid undefined references.joerg2-4/+4
2019-12-22Add missing include.joerg2-1/+16
2019-12-22bochs: allow linux 5.xmarkd2-5/+5
2019-12-21Add missing include.joerg2-1/+13
2019-12-20gns3-gui: PKGREVISION bump for permissions changemarkd1-1/+2
2019-12-20gns3-server: PKGREVISION bump for permissions changemarkd1-1/+2
2019-12-19Add missing bdftopcf dependency.joerg1-2/+2
2019-12-19gns3-gui: fix permissions of installed filesmarkd1-1/+5
2019-12-19gns3-server: fix install for python != 3.7.markd1-3/+8
Also fix permissions of installed files
2019-12-15qemu: ...and the new patchadam1-0/+14
2019-12-15qemu: updated to 4.2.0adam6-36/+21
4.2.0: System emulation ---------------- Incompatible changes On s390x, using KVM now explicitly requires a host kernel version of at least 3.15 (which includes the 'flic' KVM device). This had been broken since QEMU 2.10 already. On s390x, migration of KVM guests with >8TB of memory from pre-4.2 QEMUs will no longer work. Migration of KVM guests with up to 8TB of memory continues to work, as will migration of >8TB guests from QEMU 4.2 on. The "autoload" parameter of the "block-dirty-bitmap-add" QMP command has been removed (it's no longer needed). New deprecated options and features The "ide-drive" device is deprecated. Users should use 'ide-hd' or "ide-cd" as appropriate to get an IDE hard disk or CD-ROM as needed. The "change" QMP command has been deprecated. Use "blockdev-change-medium" or "change-vnc-password" instead. The "migrate_set_downtime", "migrate_set_speed" and "migrate-set-cache-size" QMP commands have been deprecated. Use "migrate-set-parameters" instead. The "query-migrate-cache-size" QMP command has been deprecated. Use "query-migrate-parameters" instead. The "scsi-disk" device is deprecated. Users should use 'scsi-hd' or "scsi-cd" as appropriate to get a SCSI hard disk or CD-ROM as needed. Consult the "Deprecated Features" appendix for the full list of historically deprecated features/options. 68k Added new "next-cube" machine for emulating a classic NeXTcube (still incomplete, can only boot to the firmware prompt) Added new "q800" machine for emulating Macintosh Quadra 800 (can only boot Linux, MacOS ROM is not yet supported) Arm Added Aspeed AST2600 SoC and evaluation board model support QEMU's Arm semihosting implementation now supports v2.0 of the specification, including the "STDOUT_STDERR" and "EXIT_EXTENDED" extensions We now correctly support more than 256 CPUs when using KVM The virt board now supports memory hotplugging, when used with a UEFI guest BIOS and ACPI. The raspberry PI models now implement the bcm2835 system timer device and a dummy thermal sensor. Performance of the TCG emulation of ARM cores has been improved. SVE is supported in KVM guests (requires SVE hardware and kernel support) MIPS Fixed bug involving emulation of ST.W instruction in system mode only (there was no bug in Linux user mode). PowerPC Behavior for unplug of multifunction PCI devices has been changed to match x86. Attempting to unplug any function will cause an unplug of the whole slot. There are now separate machine types for POWER8 based and POWER9 based non-virtualized machines (powernv8 & powernv9). Default RAM size for powernv machines has been increased to 1.75G which should allow more things to work with the default parameters. RTAS (runtime firmware) code is now supplied by SLOF (boot time firmware) instead of by qemu itself. This won't affect users in most cases, but will affect users of -bios which bypasses SLOF, which includes kvm-unit-tests. You'll need a sufficiently recent version of kvm-unit-tests to handle this. mffsce, mffscrn and mffscrni POWER9 instructions now supported in TCG powernv machine now includes models for the Homer and OCC SRAM system devices "info pic" HMP command now reports whether the irq chip is emulated in kernel or in qemu pseries machine type no longer permits NUMA nodes with no CPU and no memory - this was already unlikely to work due to problems expressing this configuration to the guest On pseries-4.2 and later machine types, "vsmt" is set to be equal to smp_threads by default (previously it was different in some circumstances for compatibility with old KVM versions) New defaults mean that with the pseries machine type and host kernels prior to 4.13 you may get errors about VSMT mode. You can either update your host kernel or work around this by setting -machine vsmt=8. RISC-V The `-initrd` argument is now supported. The debugger can now see all architectural state regardless of the currently executing privilege mode on each hart. The sifive_u board now contains additional memory regions that more closely match the board. s390 TCG now implements IEP (Instruction Execution Protection), a CPU feature introduced with the z14. Until the "qemu" CPU model is lifted to a z14, it can be enabled using the "max" CPU model ("-cpu max"). SPARC The sun4u IOMMU now support the "invert endianness" bit x86 VMX features can be enabled/disabled via the "-cpu" flag. When nested virtualization is enabled with an option like "-cpu Haswell,+vmx", the set of VMX features will also be constrained to what was available on the corresponding CPU model. New "microvm" machine type that has virtio-mmio instead of PCI, and no ACPI support (so no hotplug too). The new machine type is meant as a baseline for performance optimizations of QEMU, firmware and guests. While inspired by Firecracker it is not entirely compatible with it (for example it does not have Firecracker's userspace IP stack and MicroVM Metadata Service). Support for AVX512 BFloat16 extensions. New CPU models: Denverton (a server-class Atom-based SoC), Snowridge, Dhyana New CPU features clzero and xsaveerptr Latest version of all CPU models now have TSX (HLE and RTM) disabled by default Support for new IA32_ARCH_CAPABILITIES flags: MDS_NO, TSX_NO, TSX_CTRL macOS Hypervisor.framework support ("-accel hvf") is now considered stable Xtensa Add new "virt" machine. Device emulation and assignment ACPI ARM machines can use the ACPI generic event device for the system powerdown event Audio Audio devices support an "audiodev" property that can be used to choose a specific backend to connect to the device. Block devices Unmap operations are now accounted and visible in the output of "query-blockstats"/"info blockstats" Graphics Support for more ati-vga registers IPMI UUID handling for the built-in IPMI BMC has changed. Before the UUID was set from the qemu UUID, if that was set. However, in a real system, the UUID of a BMC will be independent of the system UUID. So now the UUID must be explicitly set for a BMC if you want one. Otherwise the BMC will not have a UUID. To set the UUID of a BMC, use the new property guid=11223344-5566-7788-99aa-bbccddeeff00 for the ipmi-bmc-sim device. New PCI interfaces for IPMI KCS and BT devices are available. The devices pci-ipmi-kcs and pci-ipmi-bt are used to choose these devices. Network devices Support for network failover for easier migration of VFIO devices. VFIO vfio-pci supports the "failover_pair_id" property for easier migration of VFIO devices. virtio virtio-mmio now supports the virtio standard compatible v2 personality (still defaulting to the legacy v1 personality for compatibility reasons) Support for virtio 1.1 packed virtqueues. 9pfs the "local" backend now has a new 'multidevs' option to deal with cross-device setups (ie. when the shared directory spans over multiple devices on the host) Character devices Any backend that supports connection as a socket client (NBD, chardev, network device, monitor...) can now request to use TCP keep-alive with the server. Crypto subsystem With new enough gcrypt or nettle libraries, QEMU can now use the library's own XTS cipher mode code. This provides a potentially huge performance boost for AES-XTS encryption, which benefits the LUKS disk encryption block driver I/O performance. Monitor Fix not to leave the monitor wedged when the client disconnects while the queue is full, and the event timing is unlucky. QMP query-machines now report the default CPU type for each machine Migration The 'validate-uuid' migration compatibility checks the UUID matches on migration, preventing accidental migration of the wrong VM to the wrong destination. (Yury Kotov) Network The user mode host network backend now allows to set a guest-visible DNS address which is not in the virtual network, unless restrict mode is enabled. Block device backends and tools Block drivers can now support BDRV_REQ_PREFETCH for more efficient handling of copy-on-read requests; the NBD driver has wired this up to NBD_CMD_CACHE. The LUKS block driver supports falloc/full preallocation. The NBD server now advertises NBD_FLAG_CAN_MULTI_CONN on shared readonly connections. The NBD server and client support the new NBD_CMD_FLAG_FAST_ZERO as an optimization during the copying of sparse images. The backup block job now creates a filter node, just like mirror and commit do. Clients that care about the structure of the block graph need to take this into account. Several assertion failures relating to the use of an NBD server with iothreads have been fixed. Creation of an NBD client now allows an optional 'reconnect-delay' parameter, which can be used to reconnect rather than permanently fail in the face of a transient server hiccup. NBD client and server now permit export names up to 4k in length (rather than 256 bytes), while at the same time being more careful to avoid over-long strings in violation of the NBD protocol. Miscellaneous bugs in gdbstub handling of F and ! packets have been fixed The arguments to -kernel and -initrd are now mmap-ed for some targets. This allows sharing memory when many VMs are loaded with the same arguments. User-mode emulation Xtensa call0 ABI may be selected for the user emulation with command line option -xtensa-abi-call0 (or with QEMU_XTENSA_ABI_CALL0 environment variable). TCG --- tcg tests are now in $BUILDDIR/tests/tcg/$TARGET/ (rather than $BUILDDIR/$TARGET/tests/) new TCG Plugins feature allows instrumentation experiments to be written Build Information ----------------- Python The minimum supported version of Python is now 3.5. Container Based Builds The docker.py tooling now supports podman containers [1] as an alternative to docker the docker.py now requires python3 to run a number of the cross compiler containers have been updated to Buster Build Dependencies The minimum version of the glib library is now 2.48
2019-12-11qemu: Various SunOS fixes.jperkin5-2/+62
2019-12-06don't --disable-debug if CFLAGS contains -g.mrg1-1/+4
2019-12-05dosbox-x: Update to 0.82.24nia2-8/+7
0.82.24 - FDC emulation now allows READ command to look for sector numbers that are out of range in order to support booter games that read out of range sector numbers as part of their copy protection. - Windows SDL1 window resizing fixed to avoid snapping and jumping issues when the window is sized down to the point the menu bar doubles or triples in height due to menu item wrapping. - FDC clear DMA terminal count automatically (with a warning printed to the log) at beginning of FDC read/write (PC-98 booter game Star Cruiser). - FDC DMA read/write failure now causes FDC to signal an error, and the debug output will say so. - FDC debug output now shows motor bits in the correct order, not backwards - CONFIG.COM and MIXER.COM are now registered only at DOS kernel startup, to resolve their disappearance after RE-DOS or guest system reset. - Some OpenGL cleanup and fixes for when compiling for Mac OS X Catalina. - Shell startup now prints the actual mapper binding (whatever it is) for the Host key instead of assuming F12/F11. - "Ro" key in PC-98 mode in the mapper interface now clarifies that it is Ro / _ since the shift state is the underscore. - Shell startup code fixed to show F11 for Windows and F12 for other platforms properly instead of always showing F11. - Added BOOT option --pc98-graphics to start up with graphics layer enabled in order to run HDI images using QMOUSE and games that expect NEC MOUSE.COM behavior of showing graphics layer on driver init. - BOOT now hides graphics layer on startup in PC-98 mode to reflect real hardware. - INT 33h mouse emulation now enables graphics layer on mouse startup and INT 33h AX=0 to imitate NEC MOUSE.COM behavior seen on real PC-98 hardware. This is needed for some Orange House games that assume this behavior, without which the graphics are invisible. - INT 33h define range functions now include separate range correction for text mode vs graphics mode. - Help sections in Configuration GUI have been improved, they are now easier to browse and read. (aybe) - CONFIG: added description for 'securemode' (aybe). - Integer properties are now correctly saved when they have been changed in configuration GUI (aybe). - Some scenarios with command history could display garbage characters from previous/next command (aybe). - Fixed all hard disk images created by IMGMAKE having VHD footers. (Allofich) - Windows Visual Studio solution: (aybe) - cleaned and clarified project properties for projects - removed configurations that didn't make sense - fixed broken debugging - consolidated to use single versions of SDK and IDE - enabled faster builds (multi-processor compilation) - fixed broken builds, e.g. ARM, ARM64
2019-12-01mame: requires gcc 7.2wiz1-2/+2
https://www.mamedev.org/?p=474
2019-11-30dosbox: convert imagemagick to icotoolnia1-17/+13
2019-11-18fs-uae: updated to 3.0.2adam8-28/+27
Changes in FS-UAE Launcher 3.0.2 Another fix for global WHDLoad quit key. Fixed a misleading warning when cyberstorm ROM was not found (3.0.1). Changes in FS-UAE 3.0.1: Fix video scaling when restoring from fullscreen on Windows. Changes in FS-UAE Launcher 3.0.1: Scanner bug prevented Conquests of the Longbow WHDLoad to be recognized. The correct kickstart wasn’t always loaded. Cloanto ROMs were not always decrypted. Fix for global WHDLoad quit key.
2019-11-17Fix crash on amd64 and probably other 64 bit archs, bump PKGREVISIONscole5-7/+23
2019-11-10stella: Update to 6.0.2nia2-7/+7
- Updated properties database for Pink Panther ROM.
2019-11-09stella: Update to 6.0.1nia1-11/+11
6.0 to 6.0.1: (June 5, 2019) * Added support for CDFJ bankswitching type (Galaga, Wizard of War, etc). * Allow the DPC+ scheme to not enable playfield 'jitter' effect for certain older DPC+ driver versions; this allows 'Epic Adventure' ROM to finally work in Stella. -Have fun!