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.
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=17
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.
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=13
- 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.
OBS-URL: https://build.opensuse.org/request/show/1164229
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=11
- 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
OBS-URL: https://build.opensuse.org/request/show/1046289
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=9
- 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
OBS-URL: https://build.opensuse.org/request/show/906789
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=7
- 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
OBS-URL: https://build.opensuse.org/request/show/760998
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=5