diff -Nru stella-6.3/Announce.txt stella-6.4/Announce.txt --- stella-6.3/Announce.txt 2020-10-06 18:27:49.000000000 +0000 +++ stella-6.4/Announce.txt 2020-11-02 08:08:34.000000000 +0000 @@ -9,7 +9,7 @@ SSSS ttt eeeee llll llll aaaaa =========================================================================== - Release 6.3 for Linux, macOS and Windows + Release 6.4 for Linux, macOS and Windows =========================================================================== The Atari 2600 Video Computer System (VCS), introduced in 1977, was the @@ -21,25 +21,25 @@ developed for Linux by Bradford W. Mott, however, it has been ported to a number of other platforms and is currently maintained by Stephen Anthony. -This is the 6.3 release of Stella for Linux, macOS and Windows. The +This is the 6.4 release of Stella for Linux, macOS and Windows. The distributions currently available are: - * Binaries for Windows Vista/7/8/10 : - Stella-6.3-win32.exe (32-bit EXE installer) - Stella-6.3-x64.exe (64-bit EXE installer) - Stella-6.3-windows.zip (32/64 bit versions) + * Binaries for Windows 7/8/10 : + Stella-6.4-win32.exe (32-bit EXE installer) + Stella-6.4-x64.exe (64-bit EXE installer) + Stella-6.4-windows.zip (32/64 bit versions) * Binary distribution for macOS 10.7 and above : - Stella-6.3-macos.dmg (64-bit Intel) + Stella-6.4-macos.dmg (64-bit Intel) * Binary distribution for 64-bit Ubuntu : - stella_6.3-1_amd64.deb + stella_6.4-1_amd64.deb * Binary distribution for 64-bit Redhat : - stella-6.3-2.x86_64.rpm + stella-6.4-2.x86_64.rpm * Source code distribution for all platforms : - stella-6.3-src.tar.xz + stella-6.4-src.tar.xz Distribution Site diff -Nru stella-6.3/Changes.txt stella-6.4/Changes.txt --- stella-6.3/Changes.txt 2020-10-06 18:27:49.000000000 +0000 +++ stella-6.4/Changes.txt 2020-11-02 08:08:34.000000000 +0000 @@ -12,6 +12,39 @@ Release History =========================================================================== +6.3 to 6.4 (November 2, 2020) + + * Added basic (entire and single line only) text cut/copy and paste. + + * Added color parameters to 'Custom' palette. + + * Some improvements to AtariVox-USB adaptor functionality: + - Made serial port used for an AtariVox-USB adaptor editable. + - Autodetection of serial ports no longer messes up devices plugged + into other serial ports. + + * Added CPU load stats to debugger. Related to this, added debugger + pseudo-registers '_ftimreadcycles' and '_fwsynccycles' to show the + number of cycles since the start of frame under certain circumstances + (see manual for more details). + + * Fixed bug with aspect correction and fullscreen mode; snapshots from + such a mode are now pixel-exact. + + * Fixed a bug that caused CDF ROMs to crash on the Retron77 and reduced + ARM emulation performance for CDF ROMs on other platforms. + + * Fixed crash with missing or incorrectly sized SaveKey data file, and + with certain functions not working (erase pages, erase entire EEPROM). + + * Fixed Atari mouse autodetection. + + * Fixed bug in ROM launcher, with last ROM selected not being remembered + when exiting and re-entering a directory. + +-Have fun! + + 6.2.1 to 6.3 (October 7, 2020) * Added adjustable autofire. @@ -65,8 +98,6 @@ * Fixed bug when taking fullscreen snapshots; the dimensions were sometimes cut off. --Have fun! - 6.2.1 to 6.2.2 (August 25, 2020) diff -Nru stella-6.3/debian/changelog stella-6.4/debian/changelog --- stella-6.3/debian/changelog 2020-10-16 14:12:06.000000000 +0000 +++ stella-6.4/debian/changelog 2020-11-03 21:34:02.000000000 +0000 @@ -1,3 +1,9 @@ +stella (6.4-1) unstable; urgency=medium + + * New upstream release. + + -- Stephen Kitt Tue, 03 Nov 2020 22:34:02 +0100 + stella (6.3-1) unstable; urgency=medium * New upstream release. diff -Nru stella-6.3/docs/debugger.html stella-6.4/docs/debugger.html --- stella-6.3/docs/debugger.html 2020-10-06 18:27:49.000000000 +0000 +++ stella-6.4/docs/debugger.html 2020-11-02 08:08:34.000000000 +0000 @@ -15,7 +15,7 @@
Stella
-

Release 6.3

+

Release 6.4

Integrated Debugger

(a work in progress)


@@ -227,6 +227,14 @@ Pressing Tab (or Shift + Tab) cycles between widgets in the current tab (except for in the Prompt Tab, where 'tab' is used for something else).

+

Note for the GUI display: +

+

+

You can also enter the debugger at emulator startup by use the 'debug' command on the command line, or alternatively within the ROM launcher in 'Power-on options': @@ -753,6 +761,8 @@ _cycleslo Lower 32 bits of number of cycles since emulation started _fcount Number of frames since emulation started _fcycles Number of cycles since frame started + _ftimreadcyclesNumber of cycles used by timer reads since frame started + _fwsynccyclesNumber of cycles skipped by WSYNC since frame started _icycles Number of cycles of last instruction _scan Current scanline count _scanend Scanline count at end of last frame @@ -1133,16 +1143,20 @@

(F) TIA Information

-

To the right of the TIA Display area, TIA information is displayed:

+

To the right of the TIA Display area, TIA information is displayed (all values are decimal):

The indicators are as follows (note that all these are read-only):