Skip to content

Commit 18b413f

Browse files
committed
Release 1.3.4
1 parent c38e826 commit 18b413f

7 files changed

Lines changed: 30 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Bugdom changelog
22

3+
- **1.3.4 (January 3, 2024)**
4+
- Fixed framerate-dependent inconsistencies that were apparent at high framerates (100+ fps), including:
5+
- level 3: fish speed (after eating Rollie)
6+
- level 4: feet speed
7+
- level 5: fire effect on beehive
8+
- level 7: player speed when trapped in a ball of honey
9+
- level 8: tumbling boulder damage condition
10+
- More fitting cyclorama color in level 9 and 10 intros
11+
- macOS: Sonoma Game Mode support
12+
- macOS: Fix linear mouse acceleration mode that didn't always work
13+
- Windows: Fix rare bug if AppData\\Local contains a file with a bad name encoding
14+
- Bump SDL to 2.28.5
15+
316
- **1.3.3 (January 24, 2023)**
417
- Buttery-smooth movement of spline-bound enemies and platforms along their spline
518
- Fix frustum culling of sloped terrain supertiles (steep slopes no longer disappear suddenly when close to edge of screen)

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
cmake_minimum_required(VERSION 3.16)
22

33
set(GAME_TARGET "Bugdom")
4-
set(GAME_VERSION "1.3.3")
4+
set(GAME_VERSION "1.3.4")
55

66
set(GAME_MAC_ICNS "packaging/${GAME_TARGET}.icns")
7-
set(GAME_MAC_COPYRIGHT "© 1999 Pangea Software, Inc.\n© 2022 Iliyas Jorio.")
7+
set(GAME_MAC_COPYRIGHT "© 1999 Pangea Software, Inc.\n© 2024 Iliyas Jorio.")
88
set(GAME_MAC_BUNDLE_ID "io.jor.bugdom")
99
set(GAME_MAC_BUNDLE_NAME "Bugdom")
1010

build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
game_name = "Bugdom" # no spaces
2525
game_name_human = "Bugdom" # spaces and other special characters allowed
2626
game_package = "io.jor.bugdom" # unique package identifier
27-
game_ver = "1.3.3"
27+
game_ver = "1.3.4"
2828

2929
source_check = "src/Enemies/Enemy_WorkerBee.c" # some file that's likely to be from the game's source tree
3030

packaging/Bugdom.exe.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ BEGIN
2626
VALUE "FileDescription", "Bugdom"
2727
VALUE "FileVersion", PROJECT_VERSION
2828
VALUE "InternalName", "Bugdom"
29-
VALUE "LegalCopyright", "(C) 1999 Pangea Software, Inc. (C) 2023 Iliyas Jorio."
29+
VALUE "LegalCopyright", "(C) 1999 Pangea Software, Inc. (C) 2024 Iliyas Jorio."
3030
VALUE "OriginalFilename", "Bugdom.exe"
3131
VALUE "ProductName", "Bugdom"
3232
VALUE "ProductVersion", PROJECT_VERSION

packaging/io.jor.bugdom.appdata.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,16 @@
6666

6767
<releases>
6868

69+
<release version="1.3.4" date="2024-01-03">
70+
<description>
71+
<p>New in this release:</p>
72+
<ul>
73+
<li>Fix framerate-dependent behavior in game physics</li>
74+
<li>More fitting dark cyclorama in level 9 and 10 intros</li>
75+
</ul>
76+
</description>
77+
</release>
78+
6979
<release version="1.3.3" date="2023-01-25">
7080
<description>
7181
<p>New in this release:</p>

src/Headers/version.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#pragma once
22

3-
#define PROJECT_VERSION "1.3.3"
3+
#define PROJECT_VERSION "1.3.4"
44
#define PROJECT_VERSION_MAJOR 1
55
#define PROJECT_VERSION_MINOR 3
6-
#define PROJECT_VERSION_PATCH 3
6+
#define PROJECT_VERSION_PATCH 4
77

src/Screens/AboutScreen.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,7 @@ static void MakeLegalScreenObjects(void)
303303
tmd.coord.y = -66;
304304
tmd.scale *= .66f;
305305
tmd.color = kDimmedColor;
306-
TextMesh_Create(&tmd, "Original game: \251 1999 Pangea Software, Inc. Modern version: \251 2023 Iliyas Jorio.");
306+
TextMesh_Create(&tmd, "Original game: \251 1999 Pangea Software, Inc. Modern version: \251 2024 Iliyas Jorio.");
307307
tmd.coord.y -= LH * .66f;
308308
TextMesh_Create(&tmd, "\223Bugdom\224 is a registered trademark of Pangea Software, Inc.");
309309
}

0 commit comments

Comments
 (0)