pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
RigelEngine: update to RigelEngine-0.7.1
Module Name: pkgsrc-wip
Committed By: Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By: yhardy
Date: Sun Jan 31 09:42:03 2021 +0200
Changeset: 4948170857b3010a58bcc54427afc3bbf6dd964d
Modified Files:
RigelEngine/Makefile
RigelEngine/distinfo
RigelEngine/patches/patch-3rd__party_CMakeLists.txt
Log Message:
RigelEngine: update to RigelEngine-0.7.1
Announcement:
Overview
This release is primarily focused on bug fixes and better Raspberry
Pi support. Additionally, the original game's cheat codes have
been implemented.
Release notes
New features
* Implemented the original game's cheat codes found in the
registered version
* Added a loading screen during application startup. Mainly meant
for slower devices like Raspberry Pi and Odroid Go Advance, where
startup can take a few seconds.
Raspberry Pi improvements
* Vastly improved performance: At 1080p, a Pi Zero or Pi 3 model B
now manages a steady 60 FPS (previously only 18). Pi 1 and 2 are
still stuck at 50 FPS for now due to their lower GPU clock, but
run fine at 720p or when overclocked.
* Fixed visual artifacts with the "under water" effect
* Fixed mouse interaction (the options menu didn't respond to mouse
clicks)
Bug fixes
* It was possible to freeze the game (no reaction to user input,
only quitting via Alt+F4 working) by pressing space bar instead
of enter in the save game menu. This is now fixed.
* Picking up rapid fire or cloak while already having the
corresponding item didn't reset the item timer like in the
original, but instead added a 2nd instance to the inventory.
This is now fixed.
* The in-game message/boss health bar was positioned incorrectly
when not in wide-screen mode
* The in-game message/boss health bar was not affected by screen
shake
* It was not possible to select a different game path if the path
stored in the profile became invalid, was moved etc. Now, the
path selection dialog is shown again in case of an invalid path
in the profile.
* Fixed visual glitch where a black rectangle was sometimes visible
in the menus
* Fixed visual glitch where a previously shown menu screen was
briefly visible during the transition from bonus screen to high
score entry upon finishing the game
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=4948170857b3010a58bcc54427afc3bbf6dd964d
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
RigelEngine/Makefile | 6 +++---
RigelEngine/distinfo | 10 +++++-----
RigelEngine/patches/patch-3rd__party_CMakeLists.txt | 5 +++--
3 files changed, 11 insertions(+), 10 deletions(-)
diffs:
diff --git a/RigelEngine/Makefile b/RigelEngine/Makefile
index 8227d1ebdd..8a7e77a6b5 100644
--- a/RigelEngine/Makefile
+++ b/RigelEngine/Makefile
@@ -1,9 +1,9 @@
# $NetBSD$
GITHUB_PROJECT= RigelEngine
-GITHUB_TAG= v0.7.0-beta
+GITHUB_TAG= v0.7.1-beta
DISTNAME= ${GITHUB_TAG}
-PKGNAME= RigelEngine-0.7.0
+PKGNAME= RigelEngine-0.7.1
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=lethal-guitar/}
DIST_SUBDIR= ${GITHUB_PROJECT}
@@ -17,7 +17,7 @@ HOMEPAGE= https://github.com/lethal-guitar/RigelEngine/
COMMENT= Modern re-implementation of the classic DOS game Duke Nukem II
LICENSE= gnu-gpl-v2
-WRKSRC= ${WRKDIR}/RigelEngine-0.7.0-beta
+WRKSRC= ${WRKDIR}/RigelEngine-0.7.1-beta
USE_CMAKE= yes
USE_LANGUAGES= c c++17
diff --git a/RigelEngine/distinfo b/RigelEngine/distinfo
index ef9feddb08..ea59fd96a5 100644
--- a/RigelEngine/distinfo
+++ b/RigelEngine/distinfo
@@ -4,9 +4,9 @@ SHA1 (RigelEngine/imgui-1.7.9.tar.gz) = da92c36e123002475cd6adba8e3429051a317e71
RMD160 (RigelEngine/imgui-1.7.9.tar.gz) = 2ae1cb43d0048e1f74f812ec47de5280dda53a84
SHA512 (RigelEngine/imgui-1.7.9.tar.gz) = 35ed7af89123e09989ef81085f19ed15f97f4798e2b35834fd8b4ae918889b51132d85901f867ab2f379711a734bc7b2edd309d74f3f7527eaaaebfd766d3737
Size (RigelEngine/imgui-1.7.9.tar.gz) = 1299303 bytes
-SHA1 (RigelEngine/v0.7.0-beta.tar.gz) = f4ebd8ac989500beb80bcba973bd444c852c3359
-RMD160 (RigelEngine/v0.7.0-beta.tar.gz) = 0b7ab181717ad36cc3524d265857079c82f97506
-SHA512 (RigelEngine/v0.7.0-beta.tar.gz) = 0eae25c434f2cf5e10f63c02fb776c56595683dfa6076c8cbc0f3b5101df431c08778c5ee44ebec38e320342619dc9d4161adfbf1c8036899208df51d552ee88
-Size (RigelEngine/v0.7.0-beta.tar.gz) = 756157 bytes
-SHA1 (patch-3rd__party_CMakeLists.txt) = 10629ff9d8d15eb817737f5d364aff29aa42ea90
+SHA1 (RigelEngine/v0.7.1-beta.tar.gz) = 42098673b7ed460071b3f4e94b29839f08e5ea4c
+RMD160 (RigelEngine/v0.7.1-beta.tar.gz) = 3cc71f845402ec7932f3ee9365bc9f150ddee9ca
+SHA512 (RigelEngine/v0.7.1-beta.tar.gz) = 84d398c08bfaea16d2e9a9f8d4eea860f62f7f5ff8166456dd5c61cc8f2ab1bf7a70c37e8180cc412a875325f6ecc7a14600a76948197c9407d85146599bfaed
+Size (RigelEngine/v0.7.1-beta.tar.gz) = 774503 bytes
+SHA1 (patch-3rd__party_CMakeLists.txt) = 5f478b0f4888c91367d87eb72453a10a585c2d93
SHA1 (patch-CMakeLists.txt) = 148e401abbed52fc5747f6c182f2efeb9018fbd6
diff --git a/RigelEngine/patches/patch-3rd__party_CMakeLists.txt b/RigelEngine/patches/patch-3rd__party_CMakeLists.txt
index 3d3b15ac8b..9e28a477cc 100644
--- a/RigelEngine/patches/patch-3rd__party_CMakeLists.txt
+++ b/RigelEngine/patches/patch-3rd__party_CMakeLists.txt
@@ -2,9 +2,9 @@ $NetBSD$
Don't download entityx. Use the pkgsrc version.
---- 3rd_party/CMakeLists.txt.orig 2020-11-28 16:11:39.000000000 +0000
+--- 3rd_party/CMakeLists.txt.orig 2021-01-24 14:40:40.000000000 +0000
+++ 3rd_party/CMakeLists.txt
-@@ -28,10 +28,10 @@ set(ENTITYX_RUN_BENCHMARKS false CACHE I
+@@ -28,11 +28,11 @@ set(ENTITYX_RUN_BENCHMARKS false CACHE I
set(ENTITYX_MAX_COMPONENTS 64 CACHE INTERNAL "")
add_subdirectory(dbopl)
@@ -12,6 +12,7 @@ Don't download entityx. Use the pkgsrc version.
+#add_subdirectory(entityx)
add_subdirectory(glad)
add_subdirectory(speex_resampler)
+ add_subdirectory(stb)
add_subdirectory(imgui)
add_subdirectory(imgui-filebrowser)
Home |
Main Index |
Thread Index |
Old Index