Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libretro-stella for openSUSE:Factory checked in at 2021-09-20 23:32:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libretro-stella (Old) and /work/SRC/openSUSE:Factory/.libretro-stella.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libretro-stella" Mon Sep 20 23:32:45 2021 rev:3 rq:919858 version:0~git20210907 Changes: -------- --- /work/SRC/openSUSE:Factory/libretro-stella/libretro-stella.changes 2020-08-17 12:02:10.322586987 +0200 +++ /work/SRC/openSUSE:Factory/.libretro-stella.new.1899/libretro-stella.changes 2021-09-20 23:34:13.367252861 +0200 @@ -1,0 +2,752 @@ +Fri Sep 10 17:23:38 UTC 2021 - i...@guoyunhe.me + +- Update to version 0~git20210907: + * fixed wording + * libretro: Re-enable rewind support (fixes #820). + * improved last commit by using 'using' :) + * enhanced tooltips (per cell and/or whole widget) for DataGridWidget updated debugger doc + * libretro: Fix segfault when starting Stella. For now, this also disables rewind. + * added _inTim and timInt pseudo registers (resolves #168) + * added missing missile state tracking to debugger 'tia' command. + * enhanced debugger 'tia' command + * fixed missing control key support in LauncherDialog's filter + * fixed EditableWidget bug #819 + * cleaned the PlusROM setup code a bit + * added some doc for the PlusROM functionality + * missing files (again) + * made PlusROM nick input dialog working added settings for nick and id TODO: doc + * added missing class + * added missing class + * does NOT compile! + * Add HTTP_LIB support for Visual Studio. + * Wrap calls to httplib inside a define. This allows to build without such support. - Linux has this enabled by default, R77 disabled by default - Still TODO is get it working for Windows and Mac + * Fix compilation in Linux for missing http_lib header file. + * Pluscart networking. + * updated docs and WhatsNewDialog + * Fix minor compiler warning, and bump version number for state file. + * Fix minor compiler warning. + * Added preliminary support for 'MVC' bankswitching scheme by Rob Bairos. + * updated Player and Missile serializing for previous commit + * added different debug colors for player/missile copies (resolves #713) + * Fix minor compiler warnings in g++ and clang. + * reformatted the ARM fatal error popup a little bit + * added "Check for Update" button to HelpDialog (see #407) + * Improved #807 fix + * Fixed games count when there is no parent directory (fixes #807) + * improved progress bar handling for long running file list operations + * changed Air Raid properties to NTSC-50 format (fixes #812) + * trying to fix #808 + * intermediate Thumb cycle count commit (part 2) + * intermediate Thumb cycle count commit + * another fix for MAMCR further improved merged I-S cycles + * added emulation of merged I-S cycles improved ARM timers fixed MAMCR register emulation + * extended single cycle access to everything except Flash + * Fix minor warnings in g++10. + * fixed a bug in branch cycle counting (now the test value is less than 0.1% off) + * added more chips types for ARM cycle count added missing cycle counts for push and pop added music update cycles to ARM cycle count for CDFJ fixed stmia cycle counts + * added DEGREE and ELLIPSIS chars to allowed PopUpWidget chars + * Fix minor warnings from g++10.3. + * fixed #805 (ROMs detect QuadTari as Genesis) + * added that digital audio considers console timing added a 10% factor to ARM cycle count when digital audio is enabled + * trying to fix Libretro builds + * further enhanced ARM cycle counts + * slightly improved cart type detection + * fixed extra cycle in ARM cycle counts + * added directory navigation support to launcher 'Select' button + * fixed ARM branch cycles (not taken = 1) added cycle change tracking + * Improved cycle counting for MUL instruction Made ARM Timers functional + * switched ARM cycle counting to "real" cycles + * fixed unwanted input consuming + * Added missing file to Xcode, and fixed compile error. + * libretro: Fix compile error from missing file in Makefile. + * added missing file + * added UI elements for ARM cycles to debugger widgets refactored ARM cart classes a bit + * added command line options to include (coarse) ARM cycles into system cycles + * renamed everything "keypad" into "keyboard" + * removed Stell/2600-daptor renaming + * Fixed stepping forward faster than stepping back + * Keep vblank lines consistently at 36 each field. + * added change tracking to ARM stats + * added last but one ARM stats to debug widgets + * First pass at state load/save for MVC scheme. + * Remove partial top and bottom line for square area + * Revert to old way of handling framebuffer surfaces. Still TODO is fix crash when FileListWidget is used (BrowserDialog). + * disabled random start bank for 3E+ carts (fixes #800) + * fixed common button clash for R77 with keypad + * removed SA erasing and adding in case they are added in ID order + * reverted GUID part of last commit + * added GUID hash to controller name renamed Joystick Database into Controller Database + * implemented adding *all* SA to the database again when one SA is added (fixes #754) + * trying to fix #793 + * converted combo map saving into json format (resolves #793) + * fixed history scrolling + * fixed autosave + * enhanced save command, saves to user directory by default added "autosave" command + * improved/fixed some event renaming (sorry) + * libretro: Fix compile error with recent event renaming. + * made port naming (left/right) consistent (see #796) + * Updated Changes.txt and WhatsNewDialog + * added clearHistory command for PromptWidget (see #240) + * Fix minor warnings from g++11. + * refactored history buffer and increased max size from 20 to 1000 + * added history filtering and duplicate removal (see #240) + * minor polishing of PromptWidget + * Refactored PromptWidget a bit + * further improved debugger tab auto complete (see #240) + * added game properties for two Simone Serra games + * enhanced tab auto complete for _functions + * enhanced PromptWidget tab auto complete (camel case) + * Fix minor warning from g++11. + * added URL properties for prototypes + * added option to log breaks and traps instead of interrupting emulation (resolves #741) + * switched user palette loading to on demand + * merged new URL properties + * added links for many homebrews + * Fix libretro build. + * Move detection of MVC file out of FSNode class. There are several reasons for this: - It more properly belongs in the class actually opening the ROM, since FSNode can represent more than just ROM files. - Some ports don't have proper FSNode support, so MVC would break there. - In general, it makes FSNode::read more general, able to read partial files. + * Added aborting editing (closes #726) + * Fix warning about 'sequence-points' from gcc. + * merged emulation and UI event mapping tabs + * fixed occasional NoType mappings being saved and loaded + * disabled focus handling for ColorWidget (reduces draws) + * reworked Palette settings a bit + * enhanced links in HelpDialog fixed link color for Dark theme + * (MovieCart) Avoid unnecessary shuffling of color data during encoding and decoding, as new kernel does not require it. + * redesigned RomInfoWidget link display enhanced AboutDialog with more links + * Fix crash in debugger. Much more work still required here. + * added more movie cart test ROMs + * Added support for Mac. + * A few more formatting cleanups. + * More updates to MovieCart to match Stella style. + * added movie cart test ROMs + * (MovieCart) Implemented left_line/right_line kernel adaptations by Thomas Jentzsch + * Fix minor compiler warnings. + * added functional links to RomInfoWidget added links to Robot City and Aardvark ROMs + * enhanced StaticTextWidget to display links adapted AboutDialog accordingly + * Some cleanups for moviecart code. - Compiles in Linux now, and without any warnings or errors - Converted some code to use that already in Stella - Formatting cleanups to match Stella style + * Next development cycle (for 6.6) begins. + * added basic valid URL checks to cartridge links + * implemented cartridge links in GameInfoDialog (see #788) + * enhanced the debugger exit fix + * cleaned up debugger exiting code (fixes #516) + * Final updates for 6.5.3 release. Added debugging note when not using SDL 2.0.14, so we know that OpenURL won't work. + * updated help key for macOS + * moved and renamed help action in InputDialog + * added help key to HelpDialog + * added one more debugger help link + * added some more debugger help links + * bug fix + * added doc links to snapshot archive + * improved context-sensitive help, now also works per widget, tab or tab group + * Fix method in header and implementation with different parameter. + * enhanced help with optional direct URL + * added help anchor to LauncherDialog + * added help anchor to DebuggerDialog + * fixed anchor in HTML + * fixed anchor + * Updated docs for 6.5.3 release for April 20 (this can change if necessary). + * updated doc and snapshots for help button + * Fix non-ASCII character in ROM properties. + * Fix missing comma in EventHandler class. + * Fix compilation when using SDL < 2.0.14 (needed for SDL_OpenURL). Abstract SDL functionality into SDL-specific class, away from Dialog class. + * added help hotkey in UI mode (F1) added missing anchors + * added help links to most dialogs (see #740) TODO: tab specific help? + * updated props for coming Aardvark ROM release + * Updated Changes.txt + * forgot to save before committing... + * fixed palette and custom BLARGG settings saving (see #787) + * Update to Xcode project file. + * do not map QuadTari-only events if no QuadTari is used + * Fix minor warning in clang. + * fixed HiDPI mode (note to myself: sometimes initialization is bad) + * adapt desktop size and maximum TIA zoom level to display used + * (MovieCart) combined subfolder of classes into CartMVC + * Swapped (Shift+)Backspace keys between Frying and CompuMate Backspace + * Fix genesis widget. + * Very small cleanup to Makefile. + * Fix update order, change genesis to pull pin to ground. + * replaced broken H.E.R.O Genesis test ROM + * Properly model analog input. + * (MovieCart) Limit reading of image data to single frame when its likely an MVC file. This avoids reading of GB of data. + * MovieCart Streaming image and audio content created by presenting dynamic 1K of data on the bus, with On Screen Display. Volume, Brightness and Shuttle controlled by joystick and console switches. Original implementation: github.com/lodefmode/moviecart + * Forgot to save. + * PaddleReader goes AnalogReadout. + * Use a more realistic resistance in dump mode. + * Typo. + * Adjust paddle parameters, improve keyboard controller emulation, emulate cap discharge, + * (Libretro/macOS) Add ARM64 rules + * fixed missing immediate disassembling + * (Libretro) Fix ios9 build + * (Libretro) Add more platforms to gitlab + * improved QuadTari fix + * fixed QuadTari handling for controller types != joysticks + * fixed 360?? char + * removed two non-implemented methods + * Another spelling fix ("toggle") + * Final updates for 6.5.2 release. + * Updated a few files for upcoming release. Now in testing phase; final release coming in a few days. + * Updated changes and WhatsNewDialog Updated version number in docs + * did some code cleanup + * added ARM stats to BUS and DPC+ debug widgets + * fix Libretro build + * added some ARM stats to CDF debug widget + * Only use static libgcc/libstdc++ if they're present + * Implemented input bitmasks + * minor QuadTari timing fix + * fixed QuadTari multiplexing timing (fixes #766) + * enhanced QuadTari detection pattern ++++ 555 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/libretro-stella/libretro-stella.changes ++++ and /work/SRC/openSUSE:Factory/.libretro-stella.new.1899/libretro-stella.changes Old: ---- libretro-stella-0~git20200804.tar.xz New: ---- libretro-stella-0~git20210907.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libretro-stella.spec ++++++ --- /var/tmp/diff_new_pack.NSPFMK/_old 2021-09-20 23:34:13.919253543 +0200 +++ /var/tmp/diff_new_pack.NSPFMK/_new 2021-09-20 23:34:13.919253543 +0200 @@ -1,7 +1,7 @@ # # spec file for package libretro-stella # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: libretro-stella -Version: 0~git20200804 +Version: 0~git20210907 Release: 0 Summary: Stella libretro core for Atari 2600 emulation License: GPL-2.0-only ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.NSPFMK/_old 2021-09-20 23:34:13.959253592 +0200 +++ /var/tmp/diff_new_pack.NSPFMK/_new 2021-09-20 23:34:13.959253592 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/stella-emu/stella.git</param> - <param name="changesrevision">7964c93a2fc3f0690f03ed39c6f7c2a9293e3f5f</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">d4d34faf53e7419fb881d95356c0335e08bea5c9</param></service></servicedata> \ No newline at end of file ++++++ libretro-stella-0~git20200804.tar.xz -> libretro-stella-0~git20210907.tar.xz ++++++ /work/SRC/openSUSE:Factory/libretro-stella/libretro-stella-0~git20200804.tar.xz /work/SRC/openSUSE:Factory/.libretro-stella.new.1899/libretro-stella-0~git20210907.tar.xz differ: char 13, line 1