summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorfox <fox@pkgsrc.org>2021-03-26 08:53:07 +0000
committerfox <fox@pkgsrc.org>2021-03-26 08:53:07 +0000
commit73a857d8ef7c761a0687fac730abdb0138486b82 (patch)
tree866131759b19a8f23a2e5258b029945f2997ed57 /emulators
parent602859c27abcfc2e2e8faf5b7e2bde1cc16f6227 (diff)
downloadpkgsrc-73a857d8ef7c761a0687fac730abdb0138486b82.tar.gz
emulators/cannonball: Updates to 0.32
Changes since 0.31: Controller Improvements & Rumble Support This release focuses on Controller Support & Improvements. Please replace your old config.xml file when upgrading to this release. * [Controllers] Basic rumble support can now be enabled from the CONTROLS menu. The strength can be adjusted. The code that controls the rumble is identical to that of the upright arcade machine motor shaker. The option will only show in the menu if your controller is supported. * [Controllers] Auto-detection and assignment of controller buttons and axis should be much improved. I will update the manual to call out the default controls in due course. (Right trigger = accelerate, Left trigger = brake, Start = Start, Back = Menu, A = Gear Change, X = Change View, Y = Coin). These can be redefined as desired. * [Controllers] D-Pad can be used in menus. * [Menus] Gamepad/Joystick settings has its own menu. * [Menus] Ensure that 'A' button on controllers can be used to select items. Analog accelerate is now only used when run via original arcade cabs as it's not optimal. * [Rom Loader] Sped up CRC32 based loading by using a Hashmap. It was reportedly slow when used over a network. * [Rom Loader] It is possible to switch back to the old filename loading system via a setting in config.xml * [Config] It is now possible to change and configure the location of the 'res' directory.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/cannonball/Makefile5
-rw-r--r--emulators/cannonball/distinfo11
-rw-r--r--emulators/cannonball/patches/patch-cmake_linux.cmake22
3 files changed, 7 insertions, 31 deletions
diff --git a/emulators/cannonball/Makefile b/emulators/cannonball/Makefile
index e61edcfe49c..5bed5b6d62f 100644
--- a/emulators/cannonball/Makefile
+++ b/emulators/cannonball/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2021/03/16 23:51:48 fox Exp $
+# $NetBSD: Makefile,v 1.9 2021/03/26 08:53:07 fox Exp $
-DISTNAME= cannonball-0.31
+DISTNAME= cannonball-0.32
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=djyt/}
-GITHUB_TAG= v0.31
EXTRACT_USING= bsdtar
MAINTAINER= fox@NetBSD.org
diff --git a/emulators/cannonball/distinfo b/emulators/cannonball/distinfo
index 793b5885f67..7286104f638 100644
--- a/emulators/cannonball/distinfo
+++ b/emulators/cannonball/distinfo
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.3 2021/03/16 23:51:48 fox Exp $
+$NetBSD: distinfo,v 1.4 2021/03/26 08:53:07 fox Exp $
-SHA1 (cannonball-0.31.tar.gz) = c39016a6b42a105316724cee0f4921db0c6ef30a
-RMD160 (cannonball-0.31.tar.gz) = 7e81ea018b549735fe4d932589caf3a91f8f0cd0
-SHA512 (cannonball-0.31.tar.gz) = 213729c735442f8c9abf4f7d689851904496fc5ace6b0be35d1348ee124e6f7060ce78b281c07feebb1ca66089a74aced7ff6d0ea7eba64681daa38f36de03ef
-Size (cannonball-0.31.tar.gz) = 269125 bytes
-SHA1 (patch-cmake_linux.cmake) = 8b58551207d283b7c78e8a71bca864d9e8751f40
+SHA1 (cannonball-0.32.tar.gz) = f5996710cd235a51ccefe8904181a8085291434f
+RMD160 (cannonball-0.32.tar.gz) = b0447eec49fcadc2493c0bc05ced5a9121933cf2
+SHA512 (cannonball-0.32.tar.gz) = 6f843e38e7ef73feb3a517a8488d37aeb809db4372a1da3de7eaa48bcfa1722f6dad64dd0e52b5bde97fade265559f2a5238646e5b95f4a5c0ae7e10d782680f
+Size (cannonball-0.32.tar.gz) = 292602 bytes
diff --git a/emulators/cannonball/patches/patch-cmake_linux.cmake b/emulators/cannonball/patches/patch-cmake_linux.cmake
deleted file mode 100644
index 804d4416030..00000000000
--- a/emulators/cannonball/patches/patch-cmake_linux.cmake
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD: patch-cmake_linux.cmake,v 1.1 2021/03/16 23:51:49 fox Exp $
-
-Adds support for building in Linux / BSD.
-
-Will be removed once upstream makes a release with
-https://github.com/djyt/cannonball/commit/a9c71cbf229b9f808ae172a09d12a773fc869209
-
---- cmake/linux.cmake.orig 2021-03-16 09:31:59.333255192 +0000
-+++ cmake/linux.cmake
-@@ -0,0 +1,11 @@
-+# -----------------------------------------------------------------------------
-+# CannonBall Linux Setup
-+# -----------------------------------------------------------------------------
-+
-+# Use OpenGL for rendering.
-+find_package(OpenGL REQUIRED)
-+
-+# Platform Specific Libraries
-+set(platform_link_libs
-+ ${OPENGL_LIBRARIES}
-+)
-\ No newline at end of file