Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=tMob5Iwq; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=TPpiNG9V Received: by mail.netbsd.org (Postfix, from userid 605) id F0A4584D3C; Wed, 27 Mar 2024 05:16:34 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1711516595; bh=mcA1mwhODopOhBBZbk0LrXAvi4VReGnQTrKDsh8Evqs=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=tMob5IwqxxZwZUskWDTY767e5p2n/QSVy1mtIcxLU4HIe//0CvrSJX3REhXQykd7S tKw0UDQ02h9Q58B4npynSWLWOqrdjRC6d9a7mAKs2+JXXBSQR2Q85xQeR7wuUY5fwm rJjmldQc2coAVXnQ0OHm0jdj8QvxbSeyMAfF4MxQ= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E13CF84D14 for ; Wed, 27 Mar 2024 05:16:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id bxK9RLWpFi5f for ; Wed, 27 Mar 2024 05:16:32 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 5021884D05 for ; Wed, 27 Mar 2024 05:16:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1711516592; bh=mcA1mwhODopOhBBZbk0LrXAvi4VReGnQTrKDsh8Evqs=; h=Date:From:Subject:To:Reply-To; b=TPpiNG9V5f+ITwMMqDIckaSczXTfSHTRIIhCZGQbb5fsCuPFUzrP6m+zhfJBXhWdT fLU+I2lGtc4zNR61qz7rwrOvaNJ2NMhLgYiX8PY0jL+LTb1p3EkcjaPTOuvOntcwH9 Z/M5ZQBkXJIxyCaw49AHgfwTS1o+baL8VATvtN6s= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 475F6FA2C; Wed, 27 Mar 2024 05:16:32 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1711516592294240" MIME-Version: 1.0 Date: Wed, 27 Mar 2024 05:16:32 +0000 From: =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= Subject: CVS commit: pkgsrc/games/openrct2 To: pkgsrc-changes@NetBSD.org Reply-To: triaxx@netbsd.org X-Mailer: log_accum Message-Id: <20240327051632.475F6FA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1711516592294240 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: triaxx Date: Wed Mar 27 05:16:32 UTC 2024 Modified Files: pkgsrc/games/openrct2: Makefile PLIST distinfo Log Message: openrct2: Update to 0.4.9 upstream changes: ----------------- 0.4.9 (2024-03-02) o Feature: [#20376] Add Ukrainian language. o Feature: [#20709] [Plugin] Plugins can now check metadata from all registered plugins. o Feature: [#21376] Add option to reload an object (for object developers). o Feature: [#21413, OpenSFX#19] Add log flume lift sound effect (when “chainlift” is enabled). o Feature: [#21455] Add option to control hidden scenery. o Feature: [objects#282] Added RCT1 beta terrains. o Improved: [#20093] Use new colours for guests’ clothing when they spawn. o Improved: [#21356] Resize the title bar when moving between displays with different scaling factors on Windows systems. o Improved: [#21388] Tooltips will now show even when an error message is present. o Improved: [#21423] Add mechanism to allow building partly underground. o Improved: [objects#272, objects#276, objects#277, objects#278, objects#279, objects#280, objects#281] Add most remaining ports of RCT1 ride and vehicle objects (for import only). o Improved: [objects#275, objects#284, objects#286] Add remaining RCT1 walls (for import only). o Change: [#21350] Group Dodgems and Flying Saucers vehicles. o Change: [#21453] Reintroduce lost RCT1 Jet skis colour presets to the boat hire. o Change: [objects#285] Mark old reversed train objects as compatibility objects. o Fix: [#17610] Some scenery items are unavailable in RCT1 scenarios. o Fix: [#18963] Research table in parks from Loopy Landscapes is imported incorrectly. o Fix: [#20164] Grass and Rock terrain objects cannot be de-selected. o Fix: [#20907] RCT1/AA scenarios use the 4-across train for the Inverted Roller Coaster. o Fix: [#21037] Map animations in the title sequence are stuck. o Fix: [#21208] Error message will stay open only for a brief moment when the game has been running a while. o Fix: [#21220] When creating a new park from a SC4 file, the localised park name is not applied. o Fix: [#21286] Cannot build unbanking turns with RCT1 vehicles. o Fix: [#21288] Text overlaps in the “About ‘OpenRCT2’” window for Arabic, Chinese, Japanese, Korean and Vietnamese. o Fix: [#21289] Text overlaps and overflows in the map window for some languages. o Fix: [#21310] Some half loop elements require more clearance than their upward/downward counterparts. o Fix: [#21318] Virtual Floor for building scenery is not properly invalidated. o Fix: [#21330] Tooltips from dropdown widgets have the wrong position. o Fix: [#21332] Mini Helicopters and Monorail Cycles ride types are swapped in research within RCT1 scenarios. o Fix: [#21343] “Pause” and “Build Path” hotkeys do not work if top toolbar is hidden. o Fix: [#21347] Too many options are hidden if the platform has no file picker. o Fix: [#21350] Maze and Mini Golf track designs from RCT1 not shown in track designs list. o Fix: [#21425] Additional missing/misplaced land & construction rights tiles in Japanese Coastal Reclaim. o Fix: [#21484] Upkeep costs for some rides/facilities/shops are not calculated correctly. o Fix: [#21498] Crash when the size of text can’t be determined. o Fix: [objects#262, objects#263, objects#265, objects#266, objects#267, objects#268, objects#270, objects#271, objects#283] Various errors in expansion pack objects (original bug). o Fix: [OpenSFX#18] B&M Roar sound effect not looping correctly. 0.4.8 (2024-02-04) o Feature: [#21062] [Plugin] Add API for managing a guest's items. o Improved: [#18632, #21306] Land ownership and construction rights are now shown on top of the water. o Improved: [#20951] Activate OpenRCT2 window after using native file dialog on macOS. o Improved: [#21184] The construction marker for rides, paths and large scenery is now shown on top of the water. o Improved: [#21192] Tooltips will now follow the cursor. o Improved: [#21227] Entrance style dropdown is now sorted alphabetically everywhere. o Change: [#21200] Raise maximum lift speeds of the Reverser Coaster, Side Friction Coaster, and Virginia Reel for RCT1 parity. o Change: [#21225] Raise maximum allowed misc entities to 1600. o Fix: [#19494] RCT1 fence gate walls not imported properly if they were placed on slopes. o Fix: [#20196] New scenarios start with an incorrect temperature. o Fix: [#20255] Images from the last hovered-over coaster in the object selection are not freed. o Fix: [#20616] Confirmation button in the track designer’s quit prompt has the wrong text. o Fix: [#20628] Moving caret using Ctrl+left can move too far when using a multibyte grapheme. o Fix: [#20631] IME window not positioned correctly. o Fix: [#20845] Trying to save under a folder with no write permissions causes a crash. o Fix: [#21039] Text rendering bleeds pixels through windows. o Fix: [#21054] “No entrance” style is selected by default in the track designer. o Fix: [#21145] [Plugin] setInterval/setTimeout handle conflict. o Fix: [#21157] [Plugin] Widgets do not redraw correctly when updating disabled or visibility state. o Fix: [#21158] [Plugin] Potential crash using setInterval/setTimeout within the callback. o Fix: [#21171] [Plugin] Crash creating entities with no more entity slots available. o Fix: [#21178] Inca Lost City’s scenario description incorrectly states there are height restrictions. o Fix: [#21179] Additional missing land/construction rights tiles in Inca Lost City & Renovation. o Fix: [#21198] [Plugin] Setting brake or booster speeds on a tile element doesn’t work. o Fix: [#21290] Sound keeps playing when paused from fast-forward mode. o Fix: [#21291] Hungry guests heading to any flat ride do not count for warning threshold (original bug). o Fix: [#21309] Africa - Oasis & Blackpool Pleasure Beach’s monorails are built outside the park’s land rights. o Fix: [#21316] Isolated land for sale tile on Extreme Hawaiian Island. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 pkgsrc/games/openrct2/Makefile cvs rdiff -u -r1.17 -r1.18 pkgsrc/games/openrct2/PLIST cvs rdiff -u -r1.25 -r1.26 pkgsrc/games/openrct2/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1711516592294240 Content-Disposition: inline Content-Length: 11196 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/games/openrct2/Makefile diff -u pkgsrc/games/openrct2/Makefile:1.54 pkgsrc/games/openrct2/Makefile:1.55 --- pkgsrc/games/openrct2/Makefile:1.54 Tue Jan 30 14:22:02 2024 +++ pkgsrc/games/openrct2/Makefile Wed Mar 27 05:16:32 2024 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.54 2024/01/30 14:22:02 ryoon Exp $ +# $NetBSD: Makefile,v 1.55 2024/03/27 05:16:32 triaxx Exp $ -DISTNAME= openrct2-0.4.7 -PKGREVISION= 2 +DISTNAME= openrct2-0.4.9 CATEGORIES= games MASTER_SITES= ${MASTER_SITE_GITHUB:=OpenRCT2/} GITHUB_PROJECT= OpenRCT2 Index: pkgsrc/games/openrct2/PLIST diff -u pkgsrc/games/openrct2/PLIST:1.17 pkgsrc/games/openrct2/PLIST:1.18 --- pkgsrc/games/openrct2/PLIST:1.17 Thu Jan 4 21:37:29 2024 +++ pkgsrc/games/openrct2/PLIST Wed Mar 27 05:16:32 2024 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.17 2024/01/04 21:37:29 triaxx Exp $ +@comment $NetBSD: PLIST,v 1.18 2024/03/27 05:16:32 triaxx Exp $ bin/openrct2 bin/openrct2-cli lib/libopenrct2.a @@ -52,6 +52,7 @@ share/openrct2/language/pt-BR.txt share/openrct2/language/ru-RU.txt share/openrct2/language/sv-SE.txt share/openrct2/language/tr-TR.txt +share/openrct2/language/uk-UA.txt share/openrct2/language/vi-VN.txt share/openrct2/language/zh-CN.txt share/openrct2/language/zh-TW.txt @@ -100,13 +101,17 @@ share/openrct2/object/official/scenery_s share/openrct2/object/official/scenery_small/toontowner.scenery_small.ttrfwd07.parkobj share/openrct2/object/official/scenery_small/toontowner.scenery_small.ttrfwd08.parkobj share/openrct2/object/official/scenery_small/toontowner.scenery_small.xxbbbr01.parkobj +share/openrct2/object/official/scenery_small/toontowner.scenery_small.xxbbbr01_fix.parkobj share/openrct2/object/official/scenery_wall/couger.scenery_wall.acww33.parkobj share/openrct2/object/official/scenery_wall/couger.scenery_wall.acwwf32.parkobj share/openrct2/object/official/scenery_wall/mamabear.scenery_wall.mg-prar.parkobj share/openrct2/object/official/station/openrct2.station.noentrance.json share/openrct2/object/official/station/openrct2.station.noplatformnoentrance.json share/openrct2/object/official/terrain_edge/official.terrain_edge.void.parkobj +share/openrct2/object/official/terrain_edge/rct1beta.terrain_edge.brick.parkobj +share/openrct2/object/official/terrain_edge/rct1beta.terrain_edge.rock.parkobj share/openrct2/object/official/terrain_surface/openrct2.terrain_surface.void.parkobj +share/openrct2/object/official/terrain_surface/rct1beta.terrain_surface.wildflowers.parkobj share/openrct2/object/official/water/rct2dlc.water.wtrpink.json share/openrct2/object/rct1/audio/rct1.audio.title.json share/openrct2/object/rct1/footpath_railings/rct1ll.footpath_railings.bamboo.parkobj @@ -127,19 +132,82 @@ share/openrct2/object/rct1/footpath_surf share/openrct2/object/rct1/footpath_surface/rct1aa.footpath_surface.tiles_grey.parkobj share/openrct2/object/rct1/footpath_surface/rct1ll.footpath_surface.tiles_green.parkobj share/openrct2/object/rct1/footpath_surface/rct1ll.footpath_surface.tiles_red.parkobj +share/openrct2/object/rct1/ride/rct1.ride.bobsleigh_trains.parkobj +share/openrct2/object/rct1/ride/rct1.ride.bumper_boats.parkobj +share/openrct2/object/rct1/ride/rct1.ride.cat_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.chairlift_cars.parkobj share/openrct2/object/rct1/ride/rct1.ride.corkscrew_trains.parkobj +share/openrct2/object/rct1/ride/rct1.ride.dinghies.parkobj +share/openrct2/object/rct1/ride/rct1.ride.dodgems.parkobj +share/openrct2/object/rct1/ride/rct1.ride.fruity_ices_stall.parkobj share/openrct2/object/rct1/ride/rct1.ride.go_karts.parkobj +share/openrct2/object/rct1/ride/rct1.ride.horses.parkobj share/openrct2/object/rct1/ride/rct1.ride.inverted_trains.parkobj share/openrct2/object/rct1/ride/rct1.ride.ladybird_trains.parkobj share/openrct2/object/rct1/ride/rct1.ride.log_trains.parkobj +share/openrct2/object/rct1/ride/rct1.ride.logs.parkobj +share/openrct2/object/rct1/ride/rct1.ride.mine_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.mine_trains.parkobj +share/openrct2/object/rct1/ride/rct1.ride.motorbikes.parkobj +share/openrct2/object/rct1/ride/rct1.ride.mouse_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.pickup_trucks.parkobj +share/openrct2/object/rct1/ride/rct1.ride.racing_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.reverse_freefall_car.parkobj +share/openrct2/object/rct1/ride/rct1.ride.river_rapids_boats.parkobj share/openrct2/object/rct1/ride/rct1.ride.rocket_cars.parkobj share/openrct2/object/rct1/ride/rct1.ride.single_person_swinging_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.small_monorail_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.sports_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.steam_trains.parkobj share/openrct2/object/rct1/ride/rct1.ride.steel_rc_trains.parkobj share/openrct2/object/rct1/ride/rct1.ride.steel_rc_trains_reversed.parkobj +share/openrct2/object/rct1/ride/rct1.ride.streamlined_monorail_trains.parkobj +share/openrct2/object/rct1/ride/rct1.ride.suspended_swinging_aeroplane_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.suspended_swinging_cars.parkobj +share/openrct2/object/rct1/ride/rct1.ride.swinging_lay_down_cars.parkobj share/openrct2/object/rct1/ride/rct1.ride.toilets.parkobj +share/openrct2/object/rct1/ride/rct1.ride.vertical_drop_trains.parkobj share/openrct2/object/rct1/ride/rct1.ride.wooden_rc_trains.parkobj share/openrct2/object/rct1/ride/rct1.ride.wooden_rc_trains_reversed.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.bicycles.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.floorless_twister_trains.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.flying_saucers.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.ghost_train_cars.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.heartline_twister_cars.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.hyper_twister_trains.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.mini_helicopters.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.reverser_cars.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.side_friction_cars.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.ski_lift_cars.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.splash_boats.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.stand_up_twister_trains.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.steam_trains_covered.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.steel_wild_mouse_cars.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.suspended_monorail_trains.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.twister_trains.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.vintage_cars.parkobj +share/openrct2/object/rct1/ride/rct1aa.ride.virginia_reel_tubs.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.4_across_inverted_trains.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.air_powered_trains.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.coaster_boats.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.face_off_cars.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.hypercoaster_trains.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.inverted_hairpin_cars.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.jet_skis.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.rafts.parkobj +share/openrct2/object/rct1/ride/rct1ll.ride.steam_trains_american.parkobj +share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_1.json +share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.playing_card_wall_2.json +share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.roman_column_wall.json +share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown.json +share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_brown_gate.json share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_red.json +share/openrct2/object/rct1/scenery_wall/rct1.scenery_wall.wooden_fence_white.json +share/openrct2/object/rct1/scenery_wall/rct1aa.scenery_wall.glass_wall.parkobj +share/openrct2/object/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_1.json +share/openrct2/object/rct1/scenery_wall/rct1aa.scenery_wall.wooden_post_wall_2.json +share/openrct2/object/rct1/scenery_wall/rct1ll.scenery_wall.medieval_wooden_fence.json +share/openrct2/object/rct1/scenery_wall/rct1ll.scenery_wall.wooden_fence_brown_snow.json share/openrct2/object/rct1/terrain_edge/rct1.terrain_edge.brick.parkobj share/openrct2/object/rct1/terrain_edge/rct1.terrain_edge.iron.parkobj share/openrct2/object/rct1/terrain_edge/rct1aa.terrain_edge.grey.parkobj @@ -890,7 +958,7 @@ share/openrct2/object/rct2/scenery_wall/ share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc12.json share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc13.json share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc14.json -share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc15.json +share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc15.parkobj share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc16.json share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc17.json share/openrct2/object/rct2/scenery_wall/rct2.scenery_wall.wc18.json @@ -1704,6 +1772,7 @@ share/openrct2/object/rct2ww/scenery_lar share/openrct2/object/rct2ww/scenery_large/rct2ww.scenery_large.cowboy01.json share/openrct2/object/rct2ww/scenery_large/rct2ww.scenery_large.cowboy02.json share/openrct2/object/rct2ww/scenery_large/rct2ww.scenery_large.damtower.json +share/openrct2/object/rct2ww/scenery_large/rct2ww.scenery_large.damtower_fix.json share/openrct2/object/rct2ww/scenery_large/rct2ww.scenery_large.easerlnd.json share/openrct2/object/rct2ww/scenery_large/rct2ww.scenery_large.eiffel.json share/openrct2/object/rct2ww/scenery_large/rct2ww.scenery_large.evilsam.json Index: pkgsrc/games/openrct2/distinfo diff -u pkgsrc/games/openrct2/distinfo:1.25 pkgsrc/games/openrct2/distinfo:1.26 --- pkgsrc/games/openrct2/distinfo:1.25 Thu Jan 4 21:37:29 2024 +++ pkgsrc/games/openrct2/distinfo Wed Mar 27 05:16:32 2024 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.25 2024/01/04 21:37:29 triaxx Exp $ +$NetBSD: distinfo,v 1.26 2024/03/27 05:16:32 triaxx Exp $ -BLAKE2s (openrct2-0.4.7.tar.gz) = 7b9e200bcd155e771f665ec334f62b668fd443e0be2342695358a670158e7e74 -SHA512 (openrct2-0.4.7.tar.gz) = 704007298d35b90cba592719649d066a2e8e546044f39ca0edddebd4c9e8e864ef8d1314e3bc5eaadf38fb2df54d9cb33ee9cb1cba3defd099aa34ea2a985a90 -Size (openrct2-0.4.7.tar.gz) = 21677290 bytes +BLAKE2s (openrct2-0.4.9.tar.gz) = a6875c6165da8e27dc79930d785e9b409487f9e4899986ce7f72c28bb51aa994 +SHA512 (openrct2-0.4.9.tar.gz) = 711254007f8ed7377d6ceedcedf6e75d5a07033844dba891cc5c1f457d60a45ae4430d57f17624a5dce6d157d7ed269d235c53eedd46d58c433791d749953d85 +Size (openrct2-0.4.9.tar.gz) = 21819673 bytes SHA1 (patch-src_openrct2-ui_title_TitleSequencePlayer.cpp) = 35a4ee2a47fe6f5bfd536e199a369361cb1b12fa SHA1 (patch-src_openrct2_platform_Platform.Posix.cpp) = 9c052c55489cd2bb4e0f50a71c7cd48f29d3887b SHA1 (patch-src_openrct2_platform_Platform.h) = bfac1159b28a0ba37b2cb1a5f1be8729aba03cb8 --_----------=_1711516592294240--