summaryrefslogtreecommitdiff
path: root/emulators
AgeCommit message (Collapse)AuthorFilesLines
2019-03-17emulators/Makefile: + suse131_avahitsutsui1-1/+2
2019-03-17emulators/suse131_avahi: import suse_avahi-13.1.tsutsui4-1/+62
Linux compatibility package based on the openSUSE Linux distribution. Please visit http://www.opensuse.org/ for more information about openSUSE Linux. This package supports running ELF binaries linked with glibc2 that require Avahi shared libraries. Required by forthcoming libreoffice6-bin, ok'ed by wiz@ in PR pkg/54063.
2019-03-09haxm: Update to 0.20190301.7cb307c4e7ff066b51a503c76f72d7dfefc78760kamil5-61/+11
Drop local patches as merged. Compat breaking change ====================== Changed major numbers used on NetBSD. The device nodes must be regenerated. Upstream changelog ================== - Improve support of NetBSD as host. - Changes improving emulation of niche guests.
2019-03-05snes9x: Update to 1.59.2nia9-57/+63
Changes: - Count clock cycles to synchronize SA1 with S-CPU properly. Based mostly on work by Vitor Vilela. - Only allow instant IRQ when toggling IRQ. Fixes WWF - Wrestlemania. - Refactored APU output code to buffer less on the client side. Removed 8-bit, Mono, and Reverse Stereo options. - Consistently handle interlacing when we skip frames. - Changed APU clock to reflect nominal values for original hardware. - Fix C4 square instruction regression. libretro: - Fix multiline cheats. GTK+: - Switch from autotools to Meson build system. - Readd glFinish option as alternative to glFenceSync. - Fix size fallthrough with xBRZ filter. - Fix loading of key bindings with spaces in them and modifier keys used alone. - Add support for libretro ".slang" shaders to OpenGL driver. - Use a cleaner onscreen font. - Trap errors to allow OpenGL <= 2.1 to run again. - Break display settings up to make it easier to access hardware accel section.
2019-03-04libretro-dolphin: Add pkg-config to USE_TOOLS...nia1-1/+2
2019-03-03emulators/gxemul: Fix console data lossgson3-2/+19
Set the SA_RESTART flag on SIGALRM so that it will not interrupt writes to the console causing loss of console data. Bump PKGREVISION.
2019-02-28mame: update to 0.207.wiz3-9/+26
It’s almost the end of February, and more importantly it’s time for MAME 0.207 to be released! We’ve added two Nintendo Game & Watch titles this month: Fire (wide screen) and Snoopy Tennis. If you’re at all interested in plug-and-play TV games, this is going to be a huge update, with all the newly-supported JAKKS Pacific titles, including Disney Princess, Dragon Ball Z, Nicktoons, Spider-Man, and Wheel of Fortune, as well as a number of matching Game-Keys. The other big batch of additions this month comes in the form of a whole lot of e-kara cartridge dumps from Japan. For younger players, we’re steadily filling out the V.Smile software list, with eighteen newly supported titles. The VGM software list has been updated with the latest video game music rips, and we’ve added some more original floppy dumps and clean cracks to the Apple II software lists. With the latest improvements to the MIPS R4000 CPU, WD33C93 SCSI and SGI Newport graphics emulation, it’s possible to install and run IRIX in MAME. This is a milestone achievement, and wouldn’t have been possible without some amazing dedication and collaboration on the part of the contributors and team members involved. With the addition of graphics and mouse support, Windows 1.0 runs on MAME’s Tandy 2000 emulation. MAME continues to add additional variants of supported systems, including the HP 9825T and the Esselte Modulab educational system. Newly supported arcade games include an earlier prototype of Rise of the Robots, bootlegs of Ghost Chaser Densei and The Glob, and additional versions of Raiden Fighters 2, Guardian Storm, Pasha Pasha Champ, Lethal Enforcers, and X-Men. General usability improvements include friendlier Apple II disassembly, the restoration of key map support in SDL builds (Linux/macOS), and better initial window positioning on Windows.
2019-02-25emulators/libretro-beetle-ngp: Update to 20190203nia2-8/+8
* Add missing variables to save states * Sync some bug fixes from 0.9.39.2: - Fixed several off-by-1 bugs in address to ROM data translation - Fixed an old Z80 emulation bug with interrupt handling. * Softpatching support
2019-02-24libretro-np2kai: Update to 0.86.18nia2-7/+7
Changes include: * Fix a crash when no content was loaded. * Fixing a mistake with DataSave usage. * Add MIDI support. * Add PCI core options.
2019-02-24emulators/mednafen: Update to 1.22.1nia3-8/+9
-- 1.22.1: -- January 27, 2019: Changed the default sound device for the OpenBSD sound driver from "/dev/audio" to "/dev/audio0". January 26, 2019: Semaphores are now implemented with condition variables and mutexes when compiling against a POSIX threads implementation without sem_timedwait(). January 23, 2019: PC-FX: Replaced old RAINBOW IDCT code with newly-written code. January 20, 2019: Some hotkeys in the debugger's memory editor weren't being ignored properly when in text entry mode; fixed. (Regression introduced in 1.21.0-UNSTABLE) January 1, 2019: Apple2: Corrected minimum allowed value for the "apple2.video.mono_lumafilter" setting(was -2 when it should have been -3). SS: Corrected line-scroll handling in double-density interlaced mode with non-zero LSS; fixes broken background graphics effect in Dural's stage in "Virtua Fighter 2". SS: Added "Linkle Liver Story" to the internal database of games to use the data cache read bypass kludge with, to fix a crash/hang when going to the world map.
2019-02-24emulators/compat12: add missing SHA512 sums to distinforillig1-1/+5
2019-02-21suse131_gstreamer: add more packages required by recent libreoffice.tsutsui2-3/+39
Bump PKGREVISION.
2019-02-21suse131_gtk2: add gtk2-immodule-xim. It has been separated since suse113.tsutsui2-3/+12
Based on a report from @hiroseyuuji. Bump PKGREVISION.
2019-02-19Add missing libuuid dependency.hauke1-2/+3
2019-02-19haxm: Correct retrieving CPU indexkamil4-3/+51
Bump PKGREVISION. Issue reported by <gson> Patch and testing by <gson>
2019-02-18haxm: Fix path to syssrckamil1-3/+3
2019-02-16haxm: Add a verbose message if BSDSRCDIR/src is missingkamil1-1/+5
The kernel modules require kernel sources.
2019-02-15haxm: align KMODULEDIR to the style of base moduleskamil3-5/+7
Install haxm.kmod into a subdir haxm. Bump PKGREVISION.
2019-02-14haxm: Update to 1.20190214.3bdfd1a39021df9b4dfe69e05a277e4e6456494akamil7-129/+8
The only upstream change is the merge of all local patches in an improved version and prevent FPU DNA crash on host.
2019-02-14emulators/haxm: Set S to ${BSDSRCDIR}/sys.nia1-1/+5
Allows building with src in a non-default location.
2019-02-13haxm: Bump PKGREVISION after recent fixes in the packagekamil1-1/+3
2019-02-13haxm: Install the script as unstripped kernel modulekamil1-1/+3
The NetBSD kernel linker requires symbols in order to operate properly. Reported by <gson>
2019-02-13haxm: Register a new build dependency on nasmkamil1-1/+3
Reported by <gson>
2019-02-13qemu: Fix build on SunOS.jperkin2-1/+18
2019-02-13emulators: + haxmkamil1-1/+2
2019-02-13emulators/haxm: import haxm-0.c072ad9b68e1d558a9fb791511468d10a1a9b319kamil12-0/+228
HAXM is a cross-platform hardware-assisted virtualization engine (hypervisor), widely used as an accelerator for Android Emulator and QEMU. It has always supported running on Windows and macOS, and has been ported to other host operating systems as well, such as Linux and NetBSD. HAXM runs as a kernel-mode driver on the host operating system, and provides a KVM-like interface to user space, thereby enabling applications like QEMU to utilize the hardware virtualization capabilities built into modern Intel CPUs, namely Intel Virtualization Technology.
2019-02-13qemu: Add HAXM/NetBSD/amd64 support and fix NetBSD debug buildkamil7-3/+114
Bump PKGREVISION.
2019-02-06hatari: fix build for X11_TYPE=modulartnn1-1/+3
via tech-pkg Sijmen Mulder
2019-02-06emulators/retroarch: Update to 1.7.6nia15-1217/+1033
pkgsrc specific changes: * Remove the deprecated and broken libxml2 and libusb1 options. * Fix the qt5 option. * No longer depends on libretro-glsl-shaders, instead use the built-in updater to install shaders. Fixes shader preset saving as non-root... * I submitted a sun audio driver to upstream and they accepted it, so NetBSD and (probably) SunOS will now default to "audioio" instead of "oss". General changelog – CHEEVOS: Reset when hardcore mode is toggled. – CHEEVOS: Update the hashing methods to identify NES, SNES and Lynx games (more accurate and accepting headerless ROMs). – COMMON: Add new JSON playlist format. – COMMON: Fix playlist corruption when deleting items. – COMMON: Fix archive progress display calculation. – COMMON: Fix playlist entries appearing with previously used names. – COMMON: Fix screenshot filename with no core or content. – COMMON: Allow compiling without menu support. – CORE UPDATER: Allow sideloading cores from the menu. – CPU FILTERS: Add Normal2x filter. – CRT/LINUX: New Linux switching method partially implemented. – CRT/LINUX: Linux restore desktop resolution fixed. – CRT/LINUX: Monitor index switching and auto enumerate for output detection in Linux (still working on the windows method). – CRT/RASPBERRY PI: Initial support. – DATE: Add Date / Time style options. – DEBUGGING: Add an integrated crash handler for debug builds (see https://docs.libretro.com/tech/debugging) – DISK CONTROL: Remember the last used folder / current active folder to make disk-swapping faster. – INPUT: Add new menu toggle (hold start button for 2 seconds) – INPUT: Fix arrow keys being incorrectly bound as numpad keys – INPUT/SDL: Flush the joypad events. Decreases cpu usage over time with the SDL joypad driver. – LOCALIZATION: Add Greek translation. – LOCALIZATION: Update German translation. – LOCALIZATION: Update Italian translation. – LOCALIZATION: Update Japanese translation. – LOCALIZATION: Update Simplified Chinese translation. – LOCALIZATION: Update Spanish translation. – MENU: New “ozone” menu driver. – MENU: Only show CRT SwitchRes if video display server is implemented (Windows/Linux for now) – MENU: User Interface -> Appearance -> ‘Menu Font Green/Blue Color’ settings now work properly. – MENU: Add option to enable in-menu sound effects. – MENU/D3D: Scissoring support (will be used for Ozone and menu widgets). – MENU/QT/WIMP: Allow building with MSVC2017. – MENU/QT/WIMP: Add detailed file browser table. – MENU/QT/WIMP: New grid view implementation that is faster and loads thumbnails on-demand. – MENU/QT/WIMP: Thumbnail drag and drop support. – MENU/RGUI: Overhaul custom theme interface + add wallpaper support. – MENU/RGUI: Thumbnail support and thumbnail downscaling. – MENU: Hide password values. – MENU/SOUNDS: Implement in-menu sound effects (not enabled by default for now, still experimental). – MIDI: Add a Linux ALSA driver for MIDI. – NETPLAY: Force fast-save-states when netplay is enabled. – NETPLAY: Allow quick joining subsystem lobbies. – OSX: Initial CoreAudio V3 audio driver (not yet used in release builds). – OSX: OpenGL 3.2 Core support for cores. – RECORDING: Implement recording options in the menu complete with quality profiles, streaming, and proper file naming – SCANNER: Fix GDI disc scanning. – SHADERS: Fix auto shader preset loading on D3D10, D3D11, D3D12 – SUBSYSTEM: Allow more than 10 subsystems – SUBSYSTEM: Cores that use subsystem for complex scenarios can now load content without starting a regular content first – SUBSYSTEM: Remember the last used folder to make loading subsystem type content faster – VULKAN: Fix RGUI crashing at startup. – VULKAN/RGUI: Enable ‘Menu Linear Filter’ option. – VULKAN: Fix secondary screens in overlays not working. – WAYLAND: Implement idle-inhibit support (needed for screensaver suspend). – WAYLAND: Fix fullscreen toggle. – VFS: Update to version 3. – XMB/OZONE: Add more icons – XMB: Add Automatic Inverted theme – ???: Easter Egg
2019-02-03mame: update to 0.206.wiz4-26/+25
Welcome to 2019 – we’re starting the year with a bang! MAME 0.206 is an absolutely huge update when it comes to new dumps and newly working software, especially when it comes to TV games. As far as we know, MAME is the first V.Smile emulator with working controls and the most compatible, with almost all dumped titles fully playable for one player (the second joystick isn’t working yet). A number of JAKKS Pacific games based on similar technology are also working in this release. And from Japan, you can now play the Popira and Dance Dance Revolution Family Mat rhythm games, as well as Super Dash Ball. The Namco Nostalgia and Taito Nostalgia games are now playable, too. Game & Watch coverage is steadily expanding, with Black Jack, Lifeboat, Manhole (new wide screen), and Rain Shower added in this release. Black Jack is particularly notable as it hasn’t seen re-issue or emulation before now. On the arcade side, San Francisco Rush 2049 and its Special Edition have been promoted to working, and we’ve added alternate versions and bootlegs of several supported games. Heihachi_73 has tested the Aristocrat Mk V slot machines, and dozens have been promoted to working. If you enjoy spinning the wheels, why not give some a try? If you’re aware of the effort to preserve original Apple II software in the new low-level WOZ disk image format, it should come as no surprise that MAME is on board. We’ve started documenting these dumps in a software list, and we’ll continue to add dumps as they become available. If you’re a fan of Acorn computers, you might want to try some of the newly supported BBC Micro ROM slot expansions, including banked ROM devices, RAM expansions, and real-time clocks. A few additional Electron expansion devices have been added, too. Of course, these are just selected highlights, and there are plenty more bug fixes and emulation improvements in this release. There are also some incremental improvements to MAME’s system and software selection menus.
2019-02-01libretro-cap32: Update to 20190128nia2-8/+8
Changes: * fixed green palette and cleaned code. * added hires video mode * c89 compatibility * better disk control implementation
2019-02-01libretro-fceumm: Update to 20190106nia3-8/+23
Changes: * FDS: Fix pointers are not freed when closing rom * update FDS to use retro_get_memory_data/size for handling modified disks * FDS: Fix IRQ timing * state.c: minor update and try to fix big-endian save state issues. * Updates the apu pulse' sweep unit based on latest sources * fix irq inhibit flag on frame counter * fix Dragon Warrior 4 not starting after irq inhibit flag is fixed * fix typo in dmc irq * pulse channel, now clocks the length counters when silenced (backport from mednafen-nes) * minor pulse channel fixes/clean up * fixes crash, audio states and comments * Remove space in core option * C89 compliance * Add on/off toggle for NES apu channels - backported from FCEUX. Enabled when only compiled with DEBUG=1. * Fix runahead audio issues in high/very high quality * Fix missing sound state variables for some mappers with expansion audio * Minor cleanup and libretro.h update * An additional check is added to RETRO_MEMORY_SAVE_RAM in some cases where a rom has a battery flag enabled while the mapper assumes it does not. This causes libretro to initialize an unallocated RAM causing errors at startup. A check to see if the save ram pointer exist and if the size is not empty. Adding these checks would also allow libretro to not create a blank .srm file in some cases. Issue originally is from MMC5. * 9d9c480, Add core option: RAM power up state * e07255c , Remove redundant memset() calls * palette:Labeling and index changes * Fix autodetection of NES controllers * Update input settings, allow multi-player without matching CRC * Use lightgun API for Zapper.
2019-01-31Replace aarch64 FPU exception trap handling fix with newer versionmartin4-13/+38
from upstream.
2019-01-31libretro-mgba: remove patch that is not in distinfowiz1-20/+0
2019-01-29Apply upstream fix for FPCR register handling on aarch64, fixes bogusmartin3-3/+20
test failures in our test runs.
2019-01-27libretro-mgba: Update to 0.7.0nia5-28/+37
Changes from 0.6.3 Features ELF support Game Boy Camera support Game Boy Printer support Super Game Boy support Customizable autofire speed Ability to set default Game Boy model Map viewer Automatic cheat loading and saving GameShark and Action Replay button support AGBPrint support Debugger: Conditional breakpoints and watchpoints Ability to select GB/GBC/SGB BIOS on console ports Optional automatic state saving/loading Access to ur0 and uma0 partitions on the Vita Partial support for MBC6, MMM01, TAMA and HuC-1 GB mappers GBA: ARMIPS/A22i-style and ELF symbol table support Initial Switch port Bugfixes ARM: Fix MSR when T bit is set Core: Fix audio sync breaking when interrupted Core: Fix ordering events when scheduling during events FFmpeg: Fix encoding audio/video queue issues GB: Revamp IRQ handling based on new information GB: Fix IRQ disabling on the same T-cycle as an assert GB Audio: Make audio unsigned with bias (fixes #749) GB Audio: Clock frame events on DIV GB Audio: Fix channel 3 reset value GB Audio: Fix channel 4 initial LFSR GB Audio: Fix channel 1, 2 and 4 reset timing GB I/O: DMA register is R/W GB MBC: Improve multicart detection heuristic (fixes #1177) GB, GBA Savedata: Fix savestate loading overwriting saves on reset GB, GBA Savedata: Fix unmasking savedata crash GB Serialize: Fix audio state loading GB Serialize: Fix game title check GB Serialize: Fix IRQ pending/EI pending confusion GB Timer: Minor accuracy improvements GB Video: Fix dot clock timing being slightly wrong GB Video: Fix loading states while in mode 3 GB Video: Fix enabling window when LY > WY (fixes #409) GB Video: Fix SCX timing GB, GBA Video: Don’t call finishFrame twice in thread proxy GBA: Reset WAITCNT properly GBA BIOS: Fix BitUnPack final byte GBA BIOS: Fix BitUnPack narrowing GBA DMA: Fix invalid DMA reads (fixes #142) GBA DMA: Fix temporal sorting of DMAs of different priorities GBA Hardware: Fix RTC overriding light sensor (fixes #1069) GBA Hardware: Fix RTC handshake transition (fixes #1134) GBA Memory: Fix Vast Fame support (taizou) (fixes #1170) GBA Savedata: Fix savedata modified time updating when read-only GBA Serialize: Fix loading channel 3 volume (fixes #1107) GBA Serialize: Fix loading states in Hblank GBA SIO: Fix unconnected SIOCNT for multi mode (fixes #1105) GBA Timer: Fix timers sometimes being late (fixes #1012) GBA Video: Don’t mask out high bits of BLDY (fixes #899) GBA Video: Add delay when enabling BGs (fixes #744, #752) GBA Video: Start timing mid-scanline when skipping BIOS GBA Video: Improve sprite cycle counting (fixes #1126) GBA Video: Make layer disabling work consistently Miscellaneous All: Make FIXEDi_ROM_BUFFER an option instead of 3DS-only Core: Remove broken option for whether rewinding restores save games Feature: Added loading savestates from command line GBA Cheats: Allow multiple ROM patches in the same slot GB: Skip BIOS option now works GB: Fix VRAM/palette locking (fixes #1109) GB Audio: Improved audio quality GB, GBA Audio: Increase max audio volume GB MBC: Remove erroneous bank 0 wrapping GB Video: Darken colors in GBA mode GBA: Extend oddly-sized ROMs to full address space (fixes #722) GBA: Implement display start DMAs GBA: Improve multiboot image detection GBA Memory: 64 MiB GBA Video cartridge support GBA Savedata: Remove ability to disable realistic timing GBA Timer: Use global cycles for timers Changes from 0.7 beta 1 Features Libretro: Add Game Boy cheat support Tile viewer now has adjustable width Bugfixes Core: Remember to deinit proxy ring FIFO Core: Reroot timing list when (de)scheduling GB, GBA: Fix broken opposing button filter (fixes #1191) GB MBC: Fix MBC30 SRAM GB, GBA Savedata: Fix leaks when loading masked save (fixes #1197) GB Video: Fix SGB border hole size GB Video: Changing LYC while LCDC off doesn’t affect STAT (fixes #1224) GBA: Fix GB Player features GBA I/O: SOUNDCNT_HI is readable when sound is off GBA Savedata: Fix EEPROM writing codepath when savetype is not EEPROM GBA Video: Fix caching with background toggling (fixes #1118) Libretro: Fix adding codes with hooks Miscellaneous CMake: Fix libswresample version dependencies (fixes #1229) Debugger: Minor text fixes Debugger: Readability improvements (fixes #1238) GB: Improved SGB2 support GB Audio: Skip frame if enabled when clock is high Libretro: Reduce rumble callbacks
2019-01-22qemu: add some missing binaries to NOT_PAX_MPROTECT_SAFE.gson1-2/+6
Bump PKGREVISION.
2019-01-21bochs: fix build on linuxmarkd5-2/+44
2019-01-13Update to 2.6.9ryoon6-23/+54
Changelog: Changes in 2.6.9 (April 9, 2017): Brief summary : - CPU: implemented new instructions and x86 architecture extensions. - Bugfixes for CPU emulation correctness. - Added Android host platform support. - Added USB EHCI device emulation support. - Added USB floppy (UFI/CBI) support. - Added ethernet module 'socket', designed to interconnect Bochs instances. - Show textconfig at runtime in the Bochs VGA window (gui console). Detailed change log : - General - Added new log action "warn", designed to show a message box on error events. - Show message box before exit if log action is set to "fatal". - Added macro BX_FATAL for all cases when continuing is not recommended, since it can cause an application crash or incorrect simulation behaviour. - Configure and compile - Added Android host platform support. - Configure script now prints warnings for features not maintained yet. - GUI and display libraries - Show the runtime configuration in the Bochs VGA window (gui console) instead of console / xterm (rfb, sdl, sdl2, vncsrv and X11 guis). - SDL2: Added get/set clipboard text support. - CPU / CPUDB - Bugfixes for CPU emulation correctness (critical bugfix for x86-64 and AVX opcodes emulation, fixed assertion failures in proc_ctrl.cc) ! VMX: Implemented Page Modification Logging (PML) ! VMX: Implemented TSC Scaling Extension ! Paging: Implemented Protection Keys ! Implemented UMIP: User Mode Instruction Prevention (don't allow execution of SLDT/SIDT/SGDT/STR/SMSW with CPL>0) ! Implemented RDPID instruction ! Implemented VPOPCNTD/VPOPCNTQ AVX512 instructions ! Implemented XSAVES/XRSTORS instructions and IA32_XSS MSR ! Implemented Translation Cache Extensions (TCE) for AMD CPUID and EFER.TCE control ! Implemented CLZERO instruction (AMD), enabled in Ryzen CPU model ! Implemented MONITORX/MWAITX instructions (AMD), enabled in Ryzen CPU model ! CPUDB: Added AMD Ryzen configuration to CPUDB - I/O Devices - Busmouse - Added standard bus mouse support in addition to the existing InPort emulation code. (patch by Ben Lunt). - Hard drive - Implemented lock mechanism for hard disk images. An image that is opened in r/w mode cannot be used multiple times (e.g. by another Bochs session). - Several fixes in some disk image modes. - Serial / Parallel ports - Added support for changing output file at runtime. - Networking - Added ethernet module 'socket', designed to interconnect Bochs instances with external program 'bxhub' (simulating a multi-port ethernet hub). - Now creating separate plugins for each network driver implementation (slirp, win32, etc.). - Sound - Added PCM output data resampling in a separate thread. The resampler requires either libsamplerate or the SoX resampler library installed. - SDL: Added audio capture support (requires library version >= 2.0.5). - Now creating separate plugins for each sound driver (alsa, win, etc.). - USB - Added USB EHCI device emulation support (EHCI core ported from Qemu). - Added USB floppy (UFI/CBI) support (patch by Ben Lunt). - Added asynchronus USB packet completion support (needed by disk/cdrom seek and read/write latency emulation). - Implemented USB remote wakeup mechanism. - Fixed NAK response handling in all USB HCs. - USB printer: added support for changing output file at runtime. - Added common USB device option "debug" to turn on BX_DEBUG reporting at connection time. - ROM BIOS - Implemented Bochs BIOS option "fastboot" for skipping the boot menu delay.
2019-01-07mame: update to 0.205.wiz7-132/+28
With Christmas just over, it’s time for the final MAME release for 2018, and what a year it’s been! MAME 0.205 is no different. Newly supported arcade systems include Unico’s Magic Purple, and Visco’s never-before-seen prototype Pastel Island. The latter ties in nicely with improved video emulation for the SSV platform (yes, this fixes other long-standing glitches, too). Newly playable machines include Konami’s Tobe! Polystars, Evil Night and Total Vice. Yes, Konami M2 emulation is finally here! Be aware that there’s still a lot of room for performance optimisation on this system. Putting arcade systems aside for a moment, this release includes support for Dance Dance Revolution Strawberry Shortcake, and the Nintendo Game & Watch titles Oil Panic and Squish. Interestingly, there are no other emulators or simulators for Squish, and it hasn’t been included in any of Nintendo’s Game & Watch collections. It seems to draw inspiration from the Famicom game Devil World. There are hundreds more Commodore 64 cassettes in the software list now, and quite a few more BBC ROMs as well. Software lists have been added for the Nascom computers, along with updates to the boot ROM choices and better keyboard emulation. We’ve also created a skeleton driver and documented the known software for the Chinese Monon Color console. In a last-minute addition we added support for new version 2 .WOZ floppy images on the Apple II family.
2019-01-04snes9x: Avoid colliding with libc functions properly.nia2-6/+6
2019-01-04Update to 0.6.1ryoon62-3667/+83
* Update MASTER_SITES and HOMEPAGE Changelog: * Support OpenBSD/sgi 6.4 * Add luna-88k and luna-88k2 emulations * Add i960 emulation stub
2019-01-03libretro-desmume: include libpcap.nia1-1/+2
2019-01-03snes9x: fix fetching distfiles⇧snia1-1/+3
2019-01-03libretro-ppsspp: Use BUILDLINK_LDADD.libexecinfonia1-2/+2
2019-01-03dolphin-emu: don't ENABLE_EVDEV on Linux since it breaks the buildnia1-1/+4
2019-01-02emulators/libretro-reicast: Update to 20181223nia2-10/+8
Changes: * Set DC date/time automatically, DC language core option * Disc swapping support, Reset support, GLES2 regression fix * Re-enable NVMEM on NetBSD since it doesn't seem to cause any problems.
2019-01-02libretro-ppsspp: Update to 1.7.5nia3-27/+47
What's new in 1.7.3/1.7.4/1.7.5 Fixes for a couple of common crashes Reverted immersive mode change temporarily to see if it helps misaligned buttons Change default adhoc server address What's new in 1.7.2 Update text of "Buy PPSSPP Gold" button What's new in 1.7.1 Minor crashfixes, lang updates Save bug fixed (#11508) What's new in 1.7.0 Fix for insta-crash on Galaxy Note 9, some Xiaomi devices, and the new nVidia Shield (#11441) Vertex range culling on most platforms, fixes DTM: Race Driver and similar (#11393) Major speed boost in some Gundam and Earth Defense Force games (#10973) Fix for issues with post processing shaders in GL 3+ (#11182) Fixes to sound output switching on Windows (WASAPI) (#11438) Detects DirectInput devices when running (#11461) Simple Discord integration (#11307) New debugging APIs (#10909) Task switching made a lot more robust (fixes GPD XD problems) (#11447) Texture decoding optimizations (#11350) Tons and tons of miscellaneous bugfixes and compatibility fixes
2019-01-02gambatte: catch up with scons update; support building with python 3tnn1-5/+5
2019-01-02libretro-picodrive: Update COMMENT for consistency since this is annoying menia1-2/+2