pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/cannonball emulators/cannonball: Updates to ...
details: https://anonhg.NetBSD.org/pkgsrc/rev/431af369c14a
branches: trunk
changeset: 449315:431af369c14a
user: fox <fox%pkgsrc.org@localhost>
date: Fri Mar 26 08:53:07 2021 +0000
description:
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:
emulators/cannonball/Makefile | 5 +--
emulators/cannonball/distinfo | 11 ++++-----
emulators/cannonball/patches/patch-cmake_linux.cmake | 22 --------------------
3 files changed, 7 insertions(+), 31 deletions(-)
diffs (57 lines):
diff -r 1ee9659d54fd -r 431af369c14a emulators/cannonball/Makefile
--- a/emulators/cannonball/Makefile Fri Mar 26 07:57:12 2021 +0000
+++ b/emulators/cannonball/Makefile Fri Mar 26 08:53:07 2021 +0000
@@ -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@localhost
diff -r 1ee9659d54fd -r 431af369c14a emulators/cannonball/distinfo
--- a/emulators/cannonball/distinfo Fri Mar 26 07:57:12 2021 +0000
+++ b/emulators/cannonball/distinfo Fri Mar 26 08:53:07 2021 +0000
@@ -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 -r 1ee9659d54fd -r 431af369c14a emulators/cannonball/patches/patch-cmake_linux.cmake
--- a/emulators/cannonball/patches/patch-cmake_linux.cmake Fri Mar 26 07:57:12 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index