File nestopia.changes of Package nestopia
-------------------------------------------------------------------
Tue Feb 4 19:44:41 UTC 2025 - Carsten Ziepke <kieltux@gmail.com>
- Use gcc13 for Leap, fixes building for Leap
-------------------------------------------------------------------
Fri Dec 27 10:16:13 UTC 2024 - Martin Hauke <mardnh@gmx.de>
- 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 <mardnh@gmx.de>
- 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 <dmueller@suse.com>
- 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 <mardnh@gmx.de>
- 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 <mardnh@gmx.de>
- 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 <mardnh@gmx.de>
- 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