summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2020-11-24 14:05:22 +0000
committernia <nia@pkgsrc.org>2020-11-24 14:05:22 +0000
commitfc9fec715276023915dab724fa03dda09e4cb08b (patch)
treea020aa4f7f9b34ab73f2426824841e4e975db68e /emulators
parent7a60b9f7992e3adfba75b26fbfebfae828ddb439 (diff)
downloadpkgsrc-fc9fec715276023915dab724fa03dda09e4cb08b.tar.gz
stella: Update to 6.4
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. * Added 'Dark' UI theme. * Extended global hotkeys for debug options. * Added option to playback a game using the Time Machine. * Allow taking snapshots from within the Time Machine dialog. * Added the ability to access most files that Stella uses from within a ZIP file. This includes the following: - Per-ROM properties file (so one can distribute a ROM and its associated properties). - Debugger symbol (.sym) and list (.lst) files, etc. - Several others, as we extend the support. Basically, you are now able to put many files that Stella uses inside one ZIP file, and distribute just that file. * Extended AtariVox support to handle flow control, so that long phrases are no longer corrupted/cut off. This includes properly supporting the 2600-daptor II, which is flashable to an AVox-USB converter. * Added auto-detection of the serial port used for an AtariVox-USB adaptor. * Added QuadTari controller support. * Added option to select the audio device. * Added support for CDFJ+ bankswitching type. * Further enhanced UA bankswitching to support more Brazilian carts. * Added option to display detected settings info when a ROM is loaded. * Added another oddball TIA glitch option for delayed background color. * Added option to disable aspect ratio correct scaling. * Added debugger pseudo-registers '_timwrapread' and '_timwrapwrite', which are set when the RIOT timer is read/written on timer wraparound, respectively. * Bankswitching schemes BUS, DPC+ and CDFx now work when startup bank randomization is enabled (these schemes now ignore that setting). * Replaced "Re-disassemble" with "Disassemble @ current line" in debugger. * Fixed bug when taking fullscreen snapshots; the dimensions were sometimes cut off.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/stella/Makefile3
-rw-r--r--emulators/stella/Makefile.common6
-rw-r--r--emulators/stella/PLIST4
-rw-r--r--emulators/stella/distinfo10
4 files changed, 12 insertions, 11 deletions
diff --git a/emulators/stella/Makefile b/emulators/stella/Makefile
index 370b7e79dca..deacd30c03b 100644
--- a/emulators/stella/Makefile
+++ b/emulators/stella/Makefile
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.55 2020/08/18 17:57:47 leot Exp $
+# $NetBSD: Makefile,v 1.56 2020/11/24 14:05:22 nia Exp $
-PKGREVISION= 1
.include "Makefile.common"
PKGNAME= ${DISTNAME:S/-src//1}
diff --git a/emulators/stella/Makefile.common b/emulators/stella/Makefile.common
index 4667e828c95..b9bb72a4c31 100644
--- a/emulators/stella/Makefile.common
+++ b/emulators/stella/Makefile.common
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.6 2020/06/29 14:48:49 nia Exp $
+# $NetBSD: Makefile.common,v 1.7 2020/11/24 14:05:22 nia Exp $
# used by emulators/stella/Makefile
# used by emulators/libretro-stella/Makefile
-DISTNAME= stella-6.2.1-src
+DISTNAME= stella-6.4-src
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=stella-emu/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
@@ -11,7 +11,7 @@ EXTRACT_SUFX= .tar.xz
LICENSE= gnu-gpl-v2
DISTINFO_FILE= ${.CURDIR}/../../emulators/stella/distinfo
-PATCHDIR= ${.CURDIR}/../../emulators/stella/patches
+#PATCHDIR= ${.CURDIR}/../../emulators/stella/patches
WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//1}
diff --git a/emulators/stella/PLIST b/emulators/stella/PLIST
index 34efb1d616b..c02756eb9d5 100644
--- a/emulators/stella/PLIST
+++ b/emulators/stella/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.13 2020/06/09 11:59:58 nia Exp $
+@comment $NetBSD: PLIST,v 1.14 2020/11/24 14:05:22 nia Exp $
bin/stella
share/applications/stella.desktop
share/doc/stella/Announce.txt
@@ -58,8 +58,10 @@ share/doc/stella/graphics/options_gameinfo_cartridge.png
share/doc/stella/graphics/options_gameinfo_console.png
share/doc/stella/graphics/options_gameinfo_controller.png
share/doc/stella/graphics/options_gameinfo_emulation.png
+share/doc/stella/graphics/options_gameinfo_quadtari.png
share/doc/stella/graphics/options_misc.png
share/doc/stella/graphics/options_misc_classic.png
+share/doc/stella/graphics/options_misc_dark.png
share/doc/stella/graphics/options_misc_light.png
share/doc/stella/graphics/options_ui.png
share/doc/stella/graphics/options_video.png
diff --git a/emulators/stella/distinfo b/emulators/stella/distinfo
index cb0a1d0dd78..78a4016631b 100644
--- a/emulators/stella/distinfo
+++ b/emulators/stella/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.29 2020/06/29 14:48:49 nia Exp $
+$NetBSD: distinfo,v 1.30 2020/11/24 14:05:22 nia Exp $
-SHA1 (stella-6.2.1-src.tar.xz) = 03508fdef44c003d15bbcd5fe8df4c7992e13d91
-RMD160 (stella-6.2.1-src.tar.xz) = a5ba66e6fa9cc672c314d1676d0270689da09123
-SHA512 (stella-6.2.1-src.tar.xz) = f6a8318db81da463cc10944228ac65f43d03823f50d9b2b37657e1c0161ee4d260226142acc9cbbf2fe4541b79a75856601bd44ac44e1f9f909ae11785f704ec
-Size (stella-6.2.1-src.tar.xz) = 4238636 bytes
+SHA1 (stella-6.4-src.tar.xz) = 68ce5884aed75df3f1c4885071aaf6b2bf190cb0
+RMD160 (stella-6.4-src.tar.xz) = 6e673dc4ecd686410d4b05f239b78d820a9acda0
+SHA512 (stella-6.4-src.tar.xz) = ca74b24f983554d13c63178bc6fbcf1269cc77d4df3553d2c33581624afd939fe7a3bbca262fa52ea4c89b5773040e184672dbf55662ce9623ffc16b9b8d8fd2
+Size (stella-6.4-src.tar.xz) = 4360184 bytes