File stella.changes of Package stella
-------------------------------------------------------------------
Tue Feb 13 20:25:23 UTC 2024 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 6.7.1:
* Fixed broken mouse and Stelladaptor input
for Driving Controller.
* For UNIX systems: Now defaults to using system-installed
libsqlite3 when available, and fixes delay on exiting app
experienced on some systems.
- Add BuildRequires pkgconfig(sqlite3)
-------------------------------------------------------------------
Sun Sep 25 09:34:02 UTC 2022 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 6.7:
* IMPORTANT NOTES:
- Because of fixes to JSON handling, all remappings will be
reset to defaults; if you had custom mappings, they will need
to be re-entered again.
- Because of internal changes, all state files are now invalid.
* Completely reworked the file launcher:
- Redesigned user interface
- Added tracking of user favorites, recently played and most
popular games
- Added virtual directories for selecting tracked games
- Added quick path navigation
- Added navigation history
- Added icons for files and directories
- Added option to show/hide file extensions
- Extended context menu and shortcuts
- Fixed sluggish behaviour when reading large and/or
invalid files
* Added hotkey display to tooltips.
* Added option to automatically pause emulation when focus
is lost.
* Added option to toggle autofire mode.
* Improved controller mappings for Paddles.
* Improved controller mappings for Driving controllers.
* Improved Mindlink support.
* Added another oddball TIA glitch option for score mode color.
* Enhanced TV jitter emulation (TODO: doc).
* Enhanced support for CDFJ+ bankswitching type.
* Added 0FA0 bankswitching for Fotomania ROMs.
* Added ARM chip auto detection.
* Extended support for older BUS (experimental) ROMs that worked
with an older, obsolete version of the BUS scheme.
* Fixed Stella crash due to invalid ZIP files.
* Fixed TV mode auto detection in some ARM ROMs.
* Fixed color loss when switching TV mode from/to PAL.
* Fixed score mode glitch emulation corner case.
* Fixed state messages staying on screen forever.
* Added M1 support for the macOS build.
* Debugger improvements:
- added PlusROM information
- fixed patching code in ZP-RAM
- improved bank origin detection
* Updated internal ROM properties database to ROM-Hunter
version 17. Related to this, updated the snapshot collection.
-------------------------------------------------------------------
Sat Dec 4 17:56:26 UTC 2021 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 6.6:
* Added preliminary PlusROM support for saving high scores.
* Added preliminary support for 'MVC' bankswitching scheme
by Rob Bairos.
* Added web links for many games.
* Added dead zone and linearity settings for analog controllers.
* Added 'Check for Update' button to Help dialog.
* Added different mask patterns for scanline emulation.
* Fixed MindLink controller.
* Fixed SaveKey not working with QuadTari.
* Added TIA randomization on startup option.
* Added different debug color luminances for player and
missile copies.
* Added hotkeys for TV roll speed and toggling
'Developer settings' sets.
* Debugger: enhanced prompt's auto complete and history.
* Debugger: added optional logging of breaks and traps.
* Debugger: added Thumb cycle counting.
-------------------------------------------------------------------
Thu Sep 16 09:54:23 UTC 2021 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 6.5.3:
* Added context-sensitive help.
* Improved support of multiple monitors with different resolutions.
* Improved analog input reading (Paddles, Keyboards...).
* Fixed QuadTari support for controller types other than Joysticks.
* Fixed palette and TV effects saving for Retron77.
* Fixed immediate disassembling when switching options in debugger.
* Complete Changelog 6.0.2 -> 6.5.3
https://github.com/stella-emu/stella/compare/6.0.2...6.5.3
- Run spec-cleaner
- Use pkgconfig for BuildRequires
-------------------------------------------------------------------
Tue Oct 15 09:21:27 UTC 2019 - Sebastien CHAVAUX <seb95.scou@gmail.com>
- Update to version 6.0.2:
* Updated properties database for Pink Panther ROM.
-------------------------------------------------------------------
Mon Jun 17 20:48:15 UTC 2019 - Carsten Ziepke <kieltux@gmail.com>
- Update to version 6.0.1:
* Added support for CDFJ bankswitching type (Galaga,
Wizard of War, etc).
* Allow the DPC+ scheme to not enable playfield 'jitter' effect
for certain older DPC+ driver versions; this allows
'Epic Adventure' ROM to finally work in Stella.
- Specfile cleaning
-------------------------------------------------------------------
Thu Feb 14 11:15:56 UTC 2019 - Sebastien CHAVAUX <seb95.scou@gmail.com>
- Update to version 6.0:
* Note: because of major TIA sound changes, the state file format has changed, and old state files will not work with this release.
* New cycle exact audio core based on work by Chris Brenner (crispy); greatly improved audio emulation accuracy (i.e. E.T., Ms. Pacman).
* Full rewrite of the audio subsystem; resample TIA output to target sample rate directly in Stella.
* Added option to force stereo sound for all ROMs, or to use the setting on a per-ROM basis.
* Threading: decouple emulation from frame rendering.
* Main loop rewritten; emulating speed and timing is now much more faithful (i.e. speed in Pick'n'Pile).
* Added preliminary support for 'CTY' bankswitching scheme and recently released 'Chetiry' ROMs. Special thanks to SpiceWare for adding music support to this scheme.
* UI modernization (new widget look, dialog titles added, dialogs refactored).
* The bankswitch scheme can now be forced by naming the ROM with a specific extension (ie: .f8s for F8SC, .fe for FE, etc). The supported extensions are the same as the ones from HarmonyCart and UnoCart.
* Audio settings replaced with new 'audio.xxx' settings.
* FPS setting replaced with speed setting for adjusting emulation speed.
* Extra functionality for Time Machine dialog (start/stop recording; minor fixes).
* When logging messages to the System Logger, condense similar messages that arrive in batches into fewer messages (including timestamps).
* Fixes for collision corner cases (during HBlank).
* Fixed excessive CPU usage while in UI modes (ROM launcher, debugger, etc).
* The 'launcherexts' option has been replaced by a true/false option named 'launcherroms', which specifies to show only ROMs or all files in the ROM launcher.
* Changes in 'Game Properties' dialog
'Default' button now affects only current tab like in all other dialogs.
'Display' and 'Console' tab changes are now immediate.
Fixed bug when selecting 'Auto-detect' format for 50Hz ROMs
* Fixed bug in autodetecting Genesis controllers.
* Fixed bug with 'thumb.trapfatal' commandline argument; sometimes Stella would lock up when encountering a fatal error instead of entering the debugger and displaying a message.
* Fixed bug in reading from settings file with entries that were empty; the parsing was failing. This affected the 'cpurandom' argument; when all options in it were turned off, they were all turned on again during the next program run.
* Fixed bug with 'hold' events; they are now released a short time after starting a ROM.
* When starting Stella for the first time, the first ROM selected will determine which path to use by default for subsequent runs.
* Fixed emulator crash when starting SaveKey ROMs from commandline with SaveKey messages enabled.
* Fixed missing TV format update in frame stats dialog when switching display type.
* Fixed missing debug color update when switching display type.
* 'Fill to scanline' now works for scanlines above current scanline too.
* The debugger 'uhex' command is now honoured in CDF and BUS schemes.
* When switching screenmodes, the sound is now paused and later resumed. This fixes popping and cracking sounds apparent on some systems, notably macOS when toggling windowed/fullscreen mode.
* State file format has been optimized to be smaller, and faster loading and saving. This affects both the files saved to your computer as well as Time Machine functionality.
* The ROM name saved in a PNG tEXt chunk now honours the 'snapname' setting.
* Improved snapshots when phosphor is enabled.
* Updated PAL palette.
* Added 'Cartridge.StartBank' ROM property, to force a ROM to use a specific bank for its reset vector.
* Added Developer setting, which breaks on reads from write ports. It now detects such conditions in many more cases. This new way of detecting RWP errors obsoletes the old '_rwport' debugger command, which has now been removed.
* Added recently released 'Arkyology' prototype ROM to the database.
* Fixed 'Street Racer' and 'Video Olympics' ROMs to use paddles in both ports.
* For UNIX systems: in the ROM launcher, when using symlinks use the symlink pathname instead of the underlying filesystem pathname.
* The UNIX builds now use the system-installed PNG and ZLIB libraries by default.
* The Macintosh builds are now named 'macOS' throughout the codebase to reflect the new naming from Apple.
* For better compatibility, the Windows 32-bit version does not require SSE2 anymore.
* Updated included PNG library to latest stable version.
-------------------------------------------------------------------
Tue Nov 27 11:06:32 UTC 2018 - Christopher Hofmann <cwh@suse.com>
- Initial version 5.1.3