------------------------------------------------------------------- Sat Nov 22 21:21:56 CET 2025 - Stanislav Brabec - Remove unused BuildRequires: update-desktop-files. ------------------------------------------------------------------- Sat Nov 1 20:16:51 UTC 2025 - Martin Hauke - Update to version 1.53.2 Shell: Additions: * FLTK: NSF player with visualizer Core: Additions: * New database entries for Castlevania Anniversary Collection releases. * Support for Jaleco JF-22 boards with SRAM. * Fix regression in PPU constructor when using blargg's NTSC filter. - Update to version 1.53.1 Shell: Changes: * FLTK: Restored the --version command line option. Additions: * FLTK: Add option to mute audio (HWXLR8). * FLTK: Optional High/Low Pass Filtering for audio output. Fixes: * FLTK: Remove unused code from the build. Core: Additions: * Sony CXA2025AS (JP/US) internal palettes based on datasheet. * Add support for Mapper 289. Fixes: * Kid Icarus (USA, Europe) (Rev 1) now defaults to NTSC region. * Fix CHR mapping in Mapper 243. * Fix PRG mapping in Mapper 15. * FDS accuracy improvement based on new research. * Code robustness fixes. ------------------------------------------------------------------- Tue Feb 4 19:44:41 UTC 2025 - Carsten Ziepke - Use gcc13 for Leap, fixes building for Leap ------------------------------------------------------------------- Fri Dec 27 10:16:13 UTC 2024 - Martin Hauke - Update to version 1.53.0 Changes: * FLTK: Major rewrite to become a Nestopia-specific "Jolly Good API" frontend. * FLTK: Use libsamplerate directly instead of relying on SDL's abstraction. * FLTK: Better looking theme. * FLTK: Window is freely resizable and the image scales to the window size. * FLTK: Codebase is now ISO C++17. Additions: * FLTK: Support for significantly more input devices. * FLTK: Joystick hotplugging. * FLTK: All UI controls may be assigned to a joystick button. * FLTK: Aspect ratio options. * FLTK: OpenGL 3.1/GLES 3.0 renderer with shaders. * FLTK: Configurable overscan masking on all edges. * FLTK: Drag and Drop support. * FLTK: Support FDS microphone using a real microphone/headset. * FLTK: Support for loading XML Romsets. Core: Additions: * Support for loading Virtual Console/NES Remix format ROMs. * Support NES 2.0 Default Expansion Device field. * Add support for Mapper 555 (EVENT2). Fixes: * Better support for MMC3 hacks with large WRAM, CHR RAM, or PRG ROM sizes. * VRC heuristics improvement to help with VRC hacks and homebrew. * Handle NES 2.0 Mapper 30 special battery flag case. ------------------------------------------------------------------- Tue Apr 2 20:05:05 UTC 2024 - Martin Hauke - Update to version 1.52.1 Changes: * FLTK: Allow loading more compressed file types. Fixes: * FLTK: Fix text drawing time calculation. * FLTK: Clean up input code, use callbacks for polling input. Core: Additions: * Support for Mapper 81 (NTDEC N715021). * Support for Mapper 227.1 (BMC 120-IN-1). * Support for Mapper 354 (submapper 0 and 1). * Zapper support for Fruit Shinobi (EstebenZapataME). * New palettes from HighNES and FBX. Fixes: * Pass sprdma_and_dmc_dma and sprdma_and_dmc_dma_512 tests. * CHR banking in TxcPoliceman - Policeman (Spain) (En) (Gluk Video) (Unl). * Increase maximum PRG size for VRC2 to handle modern VRC2 hacks * Simplify MMC5 heuristics to better handle newer hacks and homebrew. * Fix mirroring glitch in mapper 156. ------------------------------------------------------------------- Mon Jan 2 19:25:54 UTC 2023 - Dirk Müller - update to 1.52.0: - FLTK: Update to latest lodepng - FLTK: Use NST prefix for data directories in build (cpasjuste) - FLTK: Better frame timing on non-60Hz screens - win32: Fix minor code problems (mjunix) - Add support for Unlicensed MMC3 boards with PRG ROM over 512K - Add support for Mapper 258 (UNL-158B) - Add support for Mapper 400 (UNL-RET-X7-GBL) - Remove options for 8-bit audio and sample rates below 44100Hz - Improve heuristics for VRC2/4 boards - Fix IPS patching in cases where patches overlap ROM region boundaries - Improve handling of fast sequential reads to 0x2007 - Improve opcode 9c and 9e timing - Correct implementation of PPU Open Bus ------------------------------------------------------------------- Fri Aug 27 18:19:43 UTC 2021 - Martin Hauke - Update to version 1.51.1 Fixes: * FLTK: Better audio buffer management * FLTK: Fix bug related to system-wide NstDatabase.xml loading Additions: * Mappers 162, 302, 554 (UNL-FS304, UNL-KS7057, UNL-KS7010) * Add database entries for Micro Mages, Nong Chang Xiao Jing Ling Fixes: * Accuracy fix for MMC3 and MMC6 IRQ timing * Accuracy fix for DMC DMA read conflicts * Accuracy fix for CPU Exec Space PPUIO ------------------------------------------------------------------- Sat Jul 17 08:56:05 UTC 2021 - Martin Hauke - Update to version 1.51 Changes: * Merged the win32 sources back into the main codebase * Switch from GTK to FLTK for Linux/BSD port * Use Legacy OpenGL (Compatibility Profile) Additions: * Mappers 306, 307, 312 * Convert many UNIF boards to NES 2.0 mappers Changes: * Use Nestopia core from jgemu Fixes: * Timing and other accuracy fixes for CPU/APU * Revert changes that caused regressions * Fix Camerica mapper for Dooly Bravo Land * Improve MMC5 emulation for Sim City * Fix 8K PRG NROM games such as Galaxian * Full implementation of mapper 156 * Fix SOROM saving/loading * Fix FDS IRQ behaviour * Improve RAMBO-1 timing * Fix support for Korean Igo (Korea) (Unl) * Implement mirroring for UNL-KOF97 * Rewrite NAMCOT-175 and NAMCOT-340 * Assign UNL-CC-21 to mapper 27 and fix CHR bank swapping ------------------------------------------------------------------- Sun Jan 5 19:34:45 UTC 2020 - Martin Hauke - Update to version 1.50 Additions: * Added ability to output data from homebrew module libretro: Additions: + Button shift option + Input bitmask support + Enhanced core options + Build in NstDatabase.xml Core: Additions: + Support for mapper 31 + Support for mappers 28 and 30 + Support for UNL-KS7031 + Support for MMC3 Big CHR-RAM Board Fixes: + Deterministic Save States ------------------------------------------------------------------- Sat Aug 18 18:37:29 UTC 2018 - mardnh@gmx.de - Fix license tag ------------------------------------------------------------------- Sun Aug 5 19:34:55 UTC 2018 - mardnh@gmx.de - Initial package, version 1.49