summaryrefslogtreecommitdiff
path: root/emulators/nestopia
AgeCommit message (Collapse)AuthorFilesLines
2022-09-11*: bump PKGREVISION for flac shlib bumpwiz1-2/+2
2022-08-11Bump all dependent packages of wayland (belatedly)gutteridge1-2/+2
The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files.
2022-03-28{c,d,e}*/*: revbump(1) for libsndfiletnn1-2/+2
2021-12-08revbump for icu and libffiadam1-2/+2
2021-10-26emulators: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (mostly distfiles fetched conditionally...): ./emulators/compat30/distinfo compat30-alpha-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-arm-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-m68k-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-mipseb-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-mipsel-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-powerpc-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sh3eb-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sh3el-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sparc-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sparc64-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-vax-3.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-alpha-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-arm-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-m68k-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-mipseb-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-mipsel-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-powerpc-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-sparc-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-sparc64-5.1.tar.bz2 ./emulators/xbeeb/distinfo BASIC2.rom ./emulators/xbeeb/distinfo OS-1.2.rom ./emulators/compat61/distinfo 20150430/compat61-alpha-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-arm-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-m68k-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mips64eb-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mips64el-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mipseb-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mipsel-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-powerpc-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-sparc-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-sparc64-6.1.tar.bz2 ./emulators/compat16/distinfo compat16-alpha-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-arm-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-m68k-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-mipseb-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-mipsel-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-powerpc-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-sparc-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-sparc64-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-vax-1.6.2.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-alpha-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-arm-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-m68k-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-mipseb-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-mipsel-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-powerpc-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sh3eb-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sh3el-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sparc-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sparc64-4.0.tar.bz2 ./emulators/compat20/distinfo compat20-alpha-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-arm-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-m68k-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-mipseb-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-mipsel-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-powerpc-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sh3eb-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sh3el-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sparc-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sparc64-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-vax-2.1.tar.bz2 ./emulators/compat50-x11/distinfo compat50-x11-sparc64-5.0.tar.bz2 ./emulators/compat12/distinfo compat12-m68k-1.2.1.tar.bz2 ./emulators/compat12/distinfo compat12-ns32k-1.2.tar.bz2 ./emulators/compat12/distinfo compat12-sparc-1.2.1.tar.bz2 ./emulators/compat15/distinfo compat15-alpha-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-arm-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-m68k-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-mipsel-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-ns32k-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-powerpc-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-sparc-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-sparc64-1.5.2.tar.bz2 ./emulators/compat15/distinfo compat15-vax-1.5.3.tar.bz2 ./emulators/compat50/distinfo compat50-alpha-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-arm-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-m68k-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-mipseb-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-mipsel-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-powerpc-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-sparc-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-sparc64-5.0.tar.bz2 ./emulators/compat16-extras/distinfo compat16-extras-sparc-1.6.2.tar.bz2 ./emulators/compat40-extras/distinfo 20071230/compat40-extras-sparc-4.0.tar.bz2 ./emulators/compat15-extras/distinfo compat15-extras-sparc-1.5.3.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-alpha-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-arm-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-m68k-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-mipseb-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-mipsel-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-powerpc-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-sparc-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-sparc64-6.0.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-alpha-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-arm-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-m68k-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mips64eb-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mips64el-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mipseb-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mipsel-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-powerpc-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-sparc-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-sparc64-6.1.tar.bz2 ./emulators/osf1_lib/distinfo netscape-4.7-3.alpha.rpm ./emulators/compat20-extras/distinfo compat20-extras-sparc-2.1.tar.bz2 ./emulators/compat30-extras/distinfo compat30-extras-sparc-3.1.tar.bz2 ./emulators/compat30-extras/distinfo compat30-extras-vax-3.1.tar.bz2 ./emulators/compat14/distinfo compat14-alpha-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-arm-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-m68k-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-mipsel-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-ns32k-1.4.2.tar.bz2 ./emulators/compat14/distinfo compat14-powerpc-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-sparc-1.4.3.1.tar.bz2 ./emulators/compat14/distinfo compat14-vax-1.4.3.tar.bz2 ./emulators/compat51/distinfo compat51-alpha-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-arm-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-m68k-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-mipseb-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-mipsel-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-powerpc-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-sparc-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-sparc64-5.1.tar.bz2 ./emulators/compat13/distinfo compat13-alpha-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-arm-1.3.2.tar.bz2 ./emulators/compat13/distinfo compat13-m68k-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-mipsel-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-ns32k-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-sparc-1.3.3.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-alpha-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-arm-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armeb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armv6hf-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armv7hf-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-earm-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-earmv7hfeb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-m68k-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mips64eb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mips64el-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mipseb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mipsel-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-powerpc-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sh3eb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sh3el-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sparc-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sparc64-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-vax-8.0.tar.bz2
2021-10-07emulators: Remove SHA1 hashes for distfilesnia1-2/+1
2021-09-08Recursive revbump for audio/jacknia1-2/+2
2020-08-18*: revbump for libsndfileleot1-2/+2
2020-08-17*: revbump after fontconfig bl3 changes (libuuid removal)leot1-2/+2
2020-05-14nestopia: Remove duplicate USE_LANGUAGES and now-obsolete EXTRACT_USINGnia2-4/+2
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz1-2/+2
recursive bump for the dependency change
2020-03-08*: recursive bump for libffiwiz1-1/+2
2020-01-04nestopia: Missing file, should have been in last commitnia1-0/+17
2020-01-04nestopia: Update to 1.50nia3-26/+9
---------------------------------------------------------------- 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)
2019-07-21*: recursive bump for gdk-pixbuf2-2.38.1wiz1-1/+2
2019-01-01nestopia: Update to version 1.49.nia10-124/+78
this is now the Nestopia UE fork, as used in Debian, FreeBSD Ports, Ubuntu, [...] ---------------------------------------------------------------- 1.49 ---------------------------------------------------------------- Shell: Additions: - Added more palettes to extras - Game-specific custom palettes - Scale factors up to 8x - Added option to enable overclocking - Added rewind controls to gamepad - Famicom Mic support - Optional JACK Audio support (McKayJT) - Added .wav sample loading Changes: - Separated GTK+ and SDL input settings - Removed deprecated functions from UI - Use GTK+ OpenGL widget for GUI (Wayland support) - Reworked Alternate Speed/Fast-Forward - Allow mapping more than 9 joysticks (Lou-Cipher) - Restructured build system, separated SDL and GTK builds - Cursor options split int normal and special cursor options Fixes: - Fixed automatic ROM patching, improved patching function (hugoarpin) libretro: Additions: - Add support for multiline cheats and raw cheats (iLag) - Add adapter autoselect using NstDatabase.xml (hunterk) - Famicom Mic support - Cheevos ram access support (meepingsnesroms) - Add .wav sample loading Fixes: - Fixed heap corruption bug with crosshair (Arto Vainiolehto) - Fixed black screen when non-existent custom palette is selected - Fixed crosshair and overscan with blargg filter Core: Additions: - Added support for overclocking (meepingsnesroms) Fixes: - Fixed NSF and FDS in Dendy mode (Eugene.S) - Fixed coding mistake in PPU (zeromus) - Modified submappers for VRC2/VRC4 games (GeneralFailer) - Fixed compilation error in SetRamPowerState (Arto Vainiolehto) - Fix for McAcc games (joepogo) ---------------------------------------------------------------- 1.48 ---------------------------------------------------------------- Shell: Additions: - Remember previous ROM directory (fabiengb) - Added an option to disable the cursor - Added ability to load custom palettes - Added many palettes to extras (FirebrandX, BMF, others) - Added monochrome blargg NTSC filter - Added new build systems: CMake and Autotools (David Seifert) Changes: - TV Aspect Ratio changes depending on region Fixes: - Made the region selector more coherent - Fixed a bug that switches video modes rapidly - Revamped region selector code - Fixed fullscreen switching too fast - Fixed region selector when the XML database is not present libretro: Additions: - Added ability to load custom palettes - Added many palettes (Monroe88) - Added monochrome blargg NTSC filter (dalter) - Added Turbo A/B buttons Core: Additions: - RAM Power-on State setting - Support for mapper 23.10 Fixes: - VRC2 Mirroring bug (koitsu, lidnariq) - Dendy timing and audio fixes (FHorse, Eugene.S) - Removed unused code in APU - Properly initialize RAM - fixes F-1 Race (koitsu) - Silenced many build warnings (orbea) ---------------------------------------------------------------- 1.47 ---------------------------------------------------------------- Shell: Additions: - On-screen text when saving/loading states - Basic NSF player - PNG Screenshots - Quick State Save/Load menu items - Open Recent menu item - Ability to pause games when configuration dialog is open - Customizable NTSC filter options - Support for Mac OS X Changes: - Updated to modern OpenGL (version 3.2 minimum) Fixes: - Empty audio buffer when volume is set to 0 - Input config now accepts joystick buttons over 10 libretro: Additions: - Game Genie Sound Distortion option - Region selection core option Changes: - Default to "consumer" palette - Vertical and Horizontal overscan options separated Fixes: - Fixed FDS save path Core: Additions: - Added support for MC-ACC (perilsensitive) - Added NstDatabase.xml entries (clobber) - Added support for NES 2.0 submappers - Added support for mapper 4.1 - Added support for mapper 4.3 - Added support for mapper 23.15 - Added support for mapper 25.15 - Added support for mapper 32.1 - Added support for mapper 68.1 - Added support for mapper 71.1 - Added support for mapper 78.1 - Added support for mapper 78.3 Fixes: - Reverted fix for Mapper 79 - Fixed Burai Fighter status area (perilsensitive) - FME-7 IRQ Fix (lidnariq) - Disabled buggy audio sync ---------------------------------------------------------------- 1.46.1/1.46.2 ---------------------------------------------------------------- Unix Shell: Fixes: - Input config bugfixes - Only go fullscreen when the game is actually playing ---------------------------------------------------------------- 1.46 ---------------------------------------------------------------- Unix Shell: Additions: - Mask Overscan option - Disable GUI option - Command line interface - Scale Factor and Filters can be changed while playing - Zapper support - Palette and Picture options - Ability to turn Vsync on/off - Alternate emulation speed - libao audio output (handles ALSA, OSS, Pulse, etc) - More volume controls - Turbo Buttons A and B Changes: - Ported to SDL 2.0 - Completely rewrote config file handling - Completely rewrote input config and input handling - Completely rewrote cheats - Removed ALSA and OSS audio output Windows Shell: Fixes: - xBR dialog now updates video output when options change libretro: Additions: - Ability to load NstDatabase.xml (needed for some games) - Overscan masking (themaister) - Palette options - Zapper support Changes: - Region detection based on NstDatabase.xml Core: Additions: - Game Genie sound distortion option - Mapper 210 (NAMCOT-175, NAMCOT-340) Fixes: - Hard Drivin' now playable (dragon2snow) - Kaettekita Mario Bros. fix (dragon2snow) - Fix for rewinder sound issue (steelywing) - Typos and syntax error fixes (lioncash) - Fix for Mickey's Safari in Letterland (joepogo, james) ---------------------------------------------------------------- 1.45 ---------------------------------------------------------------- Unix Shell: Additions: - Added the ability to switch FDS disks for multi-disk games - xBR filter options - Support for more archive formats through libarchive - Differentiated Soft/Hard Reset Changes: - Removed internal zip and 7zip decoders in favour of libarchive - Replaced gtk_key_snooper with key_press_event and key_release_event Fixes: - 7zip CRC check segfault Windows Shell: Additions: - xBR filter options Changes: - Redundant TV Aspect checkbox removed from NTSC filter dialog - Modified default sound settings to avoid desync libretro: Additions: - blargg's NTSC filter core option - L/R now insert coins on Vs. System games Core: Additions: - xBR filter added - Hyllian, notBald Fixes: - Triangle volume bug in Dendy mode - emu-russia - NTSC filter background colour fix - blargg ---------------------------------------------------------------- 1.44 ---------------------------------------------------------------- Unix Shell: Additions: - Support for FreeBSD, OpenBSD, and NetBSD - TV Aspect Ratio option added - 2xSaI filter option exposed Changes: - Renamed Linux port to Unix port - Removed status bar - General UI improvements - Stop warning about unused results - SDL is the default sound API on Linux, the only one on the BSDs - Drag and Drop re-enabled Fixes: - Fixed SDL sound crashes - Fixed Movie Record crash - Loading a state when none exists no longer resets - Fixed bug that causes "Enter" to toggle fullscreen - GUI responsiveness glitches when failing to output sound fixed Windows Shell: Fixes: - TV Aspect is more accurate - W.M. Martinez libretro: Additions: - libretro port done by Themaister and twinaphex Core: Fixes: - Merged a fix for Mapper 79 that affects "Puzzle (Unl)" - shalma - Fixed a PPU bug that causes problems in "The Young Indiana Jones Chronicles" - Art Vandelae, plasturion, and James - Mapper 143 fix that affects "Dancing Blocks (Unl)" - shalma ---------------------------------------------------------------- 1.43 ---------------------------------------------------------------- Linux Shell: Additions: - Fullscreen defaults to native screen resolution Changes: - Completely rewrote the GUI (except for Cheat Manager and Archive Selector) - More traditional look and feel - Improved input configuration - Keyboard shortcuts - More functionality exposed directly through GUI - Better looking icons Windows Shell: Changes: - Updated icons, about dialog, copyright - Merged the remaining features from Unofficial 1.41.1 ---------------------------------------------------------------- 1.42 ---------------------------------------------------------------- Linux Shell: Additions: - Added native support for D-pads (Hat Switches) - Added an About dialog box - Added icons and a desktop menu entry Fixes: - Fixed the 100% CPU usage bug - Fixed the "Error writing setting!" bug (patch from Arch Linux) ---------------------------------------------------------------- 1.41 ---------------------------------------------------------------- Linux shell: Fixes: - Fixed a braindead SRAM path issue Windows Shell: Changes: - Merged win32 fixes from Unofficial Build 1.41.1 ---------------------------------------------------------------- 1.40-undead ---------------------------------------------------------------- Linux Shell: Additions: - Added install/uninstall targets to Makefile Changes: - Ported to GTK+3 - Changed default sound API to ALSA (SDL audio has problems on some computers) - Changed default renderer to OpenGL with a scale factor of 2 - Changed binary name to "nestopia" - SRAM now saves to ~/.nestopia/save (for people who have roms on a read-only network share) - Automatically install a new nstcontrols file to ~/.nestopia if it doesn't exist - Install NstDatabase.xml to a proper location on the filesystem instead of forcing the user to manually copy it to ~/.nestopia Fixes: - Fixed numerous compiler warnings. ---------------------------------------------------------------- Unofficial 1.41.1 - by Geestarraw (geestarraw@gmail.com) (May 17, 2011) ---------------------------------------------------------------- Shell: Changes: - Added fullscreen support for non-primary monitor displays. - Modified Video Options dialog component layout and added device index to identify mutiple monitors. - Refactoring. - Code documentation. Fixes: - Fixed so menu is still displayed after fullscreen monitor to monitor switch. Project: Changes: - Converted solution and projects to Visual Studio 2010. - Improved version enumeration previously locked to x.xx (exactly 3 digits) to be anything from y.y, y.y.y, and y.y.y.y (where y can be up to 4 digits). - Changed build output target to nestopia.exe. Fixes: - Fixed bug in version enumeration always excluding highest version number. - Moved unofficial 1.41 release notes to official changelog file. ---------------------------------------------------------------- Unofficial 1.41 - by Keith Kelly (c0d3h4x0r@hotmail.com) (March 29, 2010) ---------------------------------------------------------------- This is an unofficial maintenance release I created to fix an annoying joystick lag issue. This lag was particularly bad when VSync was enabled. The original Nestopia author (Martin Freij) appears to have abandoned the official Nestopia project on SourceForge and has not responded to any of my e-mails, so I am left with no choice but to provide this unofficial release as a public service to the emulation community. Changes: 1. Removed manual option to set priority of Nestopia's main emulation loop thread. Instead, Nestopia now boosts its own process base priority AND its own main emulation thread priority whenever it is the active foreground window (and/or running in full-screen mode). This brings Nestopia much closer to real-time performance and responsiveness. 2. Removed some screwy input polling logic, and added some calls to input.Poll(), to ensure that the input devices are always polled immediately before the input state is utilized. This was the key change that got rid of most of the lag. 3. Removed some screwy input timing logic that was causing input polling to work only on certain clock intervals, rather than allowing it to work every time it was called. (As far as I can tell on my own hardware configuration, these three changes taken together have completely eliminated the lag problems that have been present in Nestopia for several releases. Your mileage may vary.) 4. Updated the Visual Studio solution/project to build successfully under Visual C++ 2008 Express Edition. 5. Added this releasenotes.txt file and bumped the version number to 1.41. ---------------------------------------------------------------- 1.40 Release A-H - by R. Belmont ---------------------------------------------------------------- Linux Shell: Additions: - XML ROM support - More flexible video configuration including OpenGL hardware scaling - Input mapping in the GUI - Cheat Manager with flexible support and import/export capability (win32 compatible format) - Core logging is now enabled to the terminal you start NEStopia from for easier diagnosis of problems - Automatic soft-patching added - Coin inputs added for Vs. system - Audio filters added for fun - [Release C] Proper default nstcontrols file included - [Release E] Added SDL audio driver, should be most compatible - [Release G] Cheat Manager now shows descriptions on imported XML files. Also fixed a CM crash. Changes: - Complains more if it's unable to write to the settings file - Archive browser comes up automatically if you select a zip or 7zip archive with multiple NES files in it - Option to select favored console - [Release E] Refactored to get UI code out of main.cpp - [Release G] Settings window auto-hides during emulation [enik] Fixes: - Fixed bug where keyboard input could stick - [Release B] Cleaned up some crashy issues with the control configurator - [Release D] Fixed ability to remap "meta" keys (keys that control NEStopia itself), fixed documentation on defaults. - [Release E] Fixed quicksave/quickload - [Release F] Fixed keyboard to ignore numlock/capslock - [Release G] Taskbar description is set properly for the game window [enik]
2018-11-14Revbump after cairo 1.16.0 update.kleink1-2/+2
2018-11-12Recursive revbump from hardbuzz-2.1.1ryoon1-2/+2
2018-04-16Recursive bump for new fribidi dependency in pango.wiz1-2/+2
2018-03-12Recursive bumps for fontconfig and libzip dependency changes.wiz1-2/+2
2017-02-12Recursive revbump from fonts/harfbuzzryoon1-2/+2
2017-02-06Recursive bump for harfbuzz's new graphite2 dependency.wiz1-2/+2
2016-08-03Revbump after graphics/gd updateadam1-2/+2
2015-11-03Add SHA512 digests for distfiles for emulators categoryagc1-1/+3
Problems found with existing digests: Package suse131_libSDL 1c4d17a53bece6243cb3e6dd11c36d50f851a4f4 [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Package suse131_libdbus de99fcfa8e2c7ced28caf38c24d217d6037aaa56 [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Package suse131_qt4 94daff738912c96ed8878ce1a131cd49fb379206 [recorded] 886206018431aee9f8a01e1fb7e46973e8dca9d9 [calculated] Problems found locating distfiles for atari800, compat12, compat 13, compat14, compat15, compat20, compat30, compat40, compat50, compat50-x11, compat51, compat51-x11, compat60, compat61, compat61-x11, fmsx, osf1_lib, vice, xbeeb, xm7. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-04-25Recursive revbump following MesaLib update, categories a through f.tnn1-2/+2
2014-09-27Use tr to handle differences between unzip implementations.jperkin3-13/+19
2014-09-24Fix broken patch file.jperkin2-12/+12
2014-05-05Recursive revbump from x11/pixmanryoon1-2/+2
Fix PR pkg/48777
2013-10-28Don't play with the inline settings.joerg2-1/+14
2013-10-10Recursive revbump from pango-1.36.0ryoon1-2/+2
2013-09-02Revbump after cairo updateadam1-2/+2
2013-06-06Bump PKGREVISION for libXft changes for NetBSD native X support onwiz1-2/+2
NetBSD 6, requested by tron.
2013-06-04Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:tron1-2/+2
Recursively bump package revisions again after the "freetype2" and "fontconfig" handling was fixed.
2013-06-03Bump freetype2 and fontconfig dependencies to current pkgsrc versions,wiz1-2/+2
to address issues with NetBSD-6(and earlier)'s fontconfig not being new enough for pango. While doing that, also bump freetype2 dependency to current pkgsrc version. Suggested by tron in PR 47882
2013-02-16Recursive bump for png-1.6.wiz1-2/+2
2012-12-25Call static methods without class.joerg2-1/+15
2012-10-08Revbump after updating graphics/pangoadam1-2/+2
2012-10-03Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-02Mass recursive bump after the dependence fix of the "cairo" packagetron1-2/+2
requested by Thomas Klausner.
2012-09-15recursive bump from libffi shlib major bumpobache1-2/+2
(additionaly, reset PKGREVISION of qt4-* sub packages from base qt4 update)
2012-09-07Revbump after updating graphics/cairoadam1-2/+2
2012-03-03Recursive bump for pcre-8.30* (shlib major change)wiz1-2/+2
2012-02-06Revbump forwiz1-2/+2
a) tiff update to 4.0 (shlib major change) b) glib2 update 2.30.2 (adds libffi dependency to buildlink3.mk) Enjoy.
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-2/+2
2011-04-22recursive bump from gettext-lib shlib bump.obache1-2/+2
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs1-2/+2
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz1-2/+2
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-2/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2