8 Commits

Author SHA256 Message Date
a164877bee Accepting request 1319517 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1319517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nestopia?expand=0&rev=11
2025-11-24 13:11:34 +00:00
d6600bb6e0 - Remove unused BuildRequires: update-desktop-files.
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=19
2025-11-23 13:23:23 +00:00
acf9d764a8 Accepting request 1316544 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1316544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nestopia?expand=0&rev=10
2025-11-09 20:08:23 +00:00
1c87590d1f - 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.

OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=17
2025-11-08 09:33:19 +00:00
d48affed4f Accepting request 1243400 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1243400
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nestopia?expand=0&rev=9
2025-02-05 16:36:44 +00:00
761c7b8dc0 - Use gcc13 for Leap, fixes building for Leap
OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=15
2025-02-05 14:26:48 +00:00
bebe539a0f Accepting request 1235819 from Emulators
OBS-URL: https://build.opensuse.org/request/show/1235819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/nestopia?expand=0&rev=8
2025-01-09 14:07:43 +00:00
Klaus Kämpf
4865103d86 - 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.

OBS-URL: https://build.opensuse.org/package/show/Emulators/nestopia?expand=0&rev=13
2025-01-08 08:39:25 +00:00
4 changed files with 94 additions and 8 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c9c0bce673eb3b625b538b462e49c00ed1ee1ded1e0bad09be780076880968b5
size 1593358

3
nestopia-1.53.2.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7783d2673ad496109e7dd3d75756cfef30c5b400409131b83b45c2fa3ddd735b
size 1709367

View File

@@ -1,3 +1,82 @@
-------------------------------------------------------------------
Sat Nov 22 21:21:56 CET 2025 - Stanislav Brabec <sbrabec@suse.com>
- Remove unused BuildRequires: update-desktop-files.
-------------------------------------------------------------------
Sat Nov 1 20:16:51 UTC 2025 - Martin Hauke <mardnh@gmx.de>
- 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 <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>

View File

@@ -1,8 +1,8 @@
#
# spec file for package nestopia
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2018-2024, Martin Hauke <mardnh@gmx.de>
# Copyright (c) 2025 SUSE LLC and contributors
# Copyright (c) 2018-2025, Martin Hauke <mardnh@gmx.de>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,11 @@
#
%if 0%{?sle_version} && 0%{?sle_version} < 160000
%global force_gcc_version 13
%endif
Name: nestopia
Version: 1.52.1
Version: 1.53.2
Release: 0
Summary: Nintendo Entertainment System/Famicom emulator
License: GPL-2.0-or-later
@@ -30,12 +33,12 @@ BuildRequires: autoconf
BuildRequires: autoconf-archive
BuildRequires: automake
BuildRequires: fltk-devel
BuildRequires: gcc-c++
BuildRequires: gcc%{?force_gcc_version}-c++
BuildRequires: hicolor-icon-theme
BuildRequires: pkgconfig
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(epoxy)
BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(samplerate)
BuildRequires: pkgconfig(sdl2)
BuildRequires: pkgconfig(zlib)
@@ -48,6 +51,10 @@ rate and support for many peripherals and input devices.
sed -i 's/\r$//' ChangeLog
%build
%if 0%{?force_gcc_version}
export CXX="g++-%{?force_gcc_version}"
%endif
autoreconf -fiv
%configure \
--docdir=%{_docdir}/%{name} \