Skip to content

Commit

Permalink
Update to Zwift 1.0.136993
Browse files Browse the repository at this point in the history
  • Loading branch information
oldnapalm committed Dec 3, 2024
1 parent 5f77860 commit 65d887f
Show file tree
Hide file tree
Showing 9 changed files with 85 additions and 31 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,10 +96,10 @@ zoffline can be installed on the same machine as Zwift or another local machine.
<details><summary>Windows Instructions</summary>

* Install Zwift
* If your Zwift version is 1.0.136426, you're all set.
* If your Zwift version is 1.0.136993, you're all set.
* If Zwift is not installed, install it before installing zoffline.
* If your Zwift version is newer than 1.0.136426 and zoffline is running from source: copy ``C:\Program Files (x86)\Zwift\Zwift_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file.
* If your Zwift version is newer than 1.0.136426 and zoffline is not running from source: wait for zoffline to be updated.
* If your Zwift version is newer than 1.0.136993 and zoffline is running from source: copy ``C:\Program Files (x86)\Zwift\Zwift_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file.
* If your Zwift version is newer than 1.0.136993 and zoffline is not running from source: wait for zoffline to be updated.
* __NOTE:__ instead of performing the steps below you can instead just run the __configure_client__ script from https://github.com/oldnapalm/zoffline-helper/releases/latest
* On your Windows machine running Zwift, copy the following files in this repo to a known location:
* [ssl/cert-zwift-com.p12](https://github.com/zoffline/zwift-offline/raw/master/ssl/cert-zwift-com.p12)
Expand All @@ -124,9 +124,9 @@ to generate your own certificates and do the same.
<details><summary>macOS Instructions</summary>

* Install Zwift
* If your Zwift version is 1.0.136426, you're all set.
* If your Zwift version is 1.0.136993, you're all set.
* If Zwift is not installed, install it before installing zoffline.
* If your Zwift version is newer than 1.0.136426: copy ``~/Library/Application Support/Zwift/ZwiftMac_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file.
* If your Zwift version is newer than 1.0.136993: copy ``~/Library/Application Support/Zwift/ZwiftMac_ver_cur.xml`` to zoffline's ``cdn/gameassets/Zwift_Updates_Root/`` overwriting the existing file.
* On your Mac machine running Zwift, copy the file [ssl/cert-zwift-com.pem](https://github.com/zoffline/zwift-offline/raw/master/ssl/cert-zwift-com.pem) in this repo to a known location.
* Open Keychain Access, select "System" under "Keychains", select "Certificates" under "Category"
* Click "File - Import Items..." and import cert-zwift-com.pem
Expand Down
2 changes: 1 addition & 1 deletion cdn/gameassets/Zwift_Updates_Root/ZwiftMac_ver_cur.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<Zwift version="1.0.136426" sversion="1.78.0 (136426)" gbranch="rc/1.78.0" gcommit="ea90091a68e3498d7c3868e1942d05a4b98cc092" GAME_URL="https://us-or-rly101.zwift.com" manifest="ZwiftMac_1.0.136426_1f0353f0_manifest.xml" manifest_checksum="340630008" ver_cur_checksum="575640861"/>
<Zwift version="1.0.136993" sversion="1.79.0 (136993)" gbranch="rc/1.79.0" gcommit="6f789e75d791d1f247fa64409f43ca12da8f0750" GAME_URL="https://us-or-rly101.zwift.com" manifest="ZwiftMac_1.0.136993_8445ede7_manifest.xml" manifest_checksum="1456927617" ver_cur_checksum="-1942102335"/>
2 changes: 1 addition & 1 deletion cdn/gameassets/Zwift_Updates_Root/Zwift_ver_cur.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<Zwift version="1.0.136426" sversion="1.78.0 (136426)" gbranch="rc/1.78.0" gcommit="ea90091a68e3498d7c3868e1942d05a4b98cc092" GAME_URL="https://us-or-rly101.zwift.com" manifest="Zwift_1.0.136426_1f0353f0_manifest.xml" manifest_checksum="236577452" ver_cur_checksum="-883372303"/>
<Zwift version="1.0.136993" sversion="1.79.0 (136993)" gbranch="rc/1.79.0" gcommit="6f789e75d791d1f247fa64409f43ca12da8f0750" GAME_URL="https://us-or-rly101.zwift.com" manifest="Zwift_1.0.136993_8445ede7_manifest.xml" manifest_checksum="1172895730" ver_cur_checksum="-1335063587"/>
4 changes: 4 additions & 0 deletions data/climbs.txt
Original file line number Diff line number Diff line change
Expand Up @@ -115,6 +115,10 @@
"name": "Mt. Hamilton (31.3 km / 1259 m)",
"road": "10036"
},
{
"name": "Norton Summit (8.7 km / 363 m)",
"road": "10039"
},
{
"name": "Old La Honda (5.6 km / 395 m)",
"road": "10018"
Expand Down
7 changes: 7 additions & 0 deletions data/events.txt
Original file line number Diff line number Diff line change
Expand Up @@ -223,6 +223,13 @@
"course": 17,
"sport": 0
},
{
"name": "Scotland - Outer Scotland",
"route": 2826340040,
"distance": 11361.5,
"course": 17,
"sport": 0
},
{
"name": "Watopia - Big Loop Reverse",
"route": 4107844490,
Expand Down
12 changes: 10 additions & 2 deletions data/game_dictionary.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
9439966,
9506232,
16032183,
40090128,
202102819,
216566426,
248687448,
Expand Down Expand Up @@ -80,6 +79,7 @@
2462854936,
2529465619,
2546356403,
2631621268,
2638087379,
2638837937,
2656884789,
Expand All @@ -91,6 +91,7 @@
2763919224,
2803157511,
2828152591,
2859073480,
2896909333,
2930635682,
2937771968,
Expand Down Expand Up @@ -427,6 +428,7 @@
307186134,
310916269,
311012497,
314926535,
315634460,
321508751,
326883871,
Expand Down Expand Up @@ -664,6 +666,7 @@
1198454936,
1214754061,
1216459015,
1217780981,
1233478884,
1235387122,
1236323268,
Expand Down Expand Up @@ -1308,6 +1311,7 @@
3909717131,
3917484491,
3924535277,
3925895941,
3926835792,
3928901190,
3930390045,
Expand Down Expand Up @@ -2263,7 +2267,11 @@
"270": 2698009951,
"271": 4199497144,
"272": 2644664789,
"273": 3068694512
"273": 3068694512,
"274": 2826340040,
"275": 4159356920,
"276": 3262665065,
"277": 2062126722
},
"body_types_male": [
2130,
Expand Down
2 changes: 1 addition & 1 deletion data/game_info.txt

Large diffs are not rendered by default.

75 changes: 55 additions & 20 deletions data/variants.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
},
{
"name": "dynamic_ftp_estimation",
"value": true,
"values": {}
},
{
Expand Down Expand Up @@ -155,7 +156,7 @@
"values": {
"fields": {
"HighlightWorkoutFX": {
"boolValue": false
"boolValue": true
},
"MaxHighlightedFriends": {
"varintValue": "3"
Expand Down Expand Up @@ -742,11 +743,6 @@
"value": true,
"values": {}
},
{
"name": "game_1_50_next_up_zui",
"value": true,
"values": {}
},
{
"name": "game_1_50_onboarding_quest_auto_registration",
"values": {
Expand Down Expand Up @@ -818,6 +814,7 @@
},
{
"name": "game_1_54_emoji_feature",
"value": true,
"values": {}
},
{
Expand Down Expand Up @@ -1034,6 +1031,7 @@
},
{
"name": "game_1_66_autosteering_v5",
"value": true,
"values": {
"fields": {
"enabledForAllWorlds": {
Expand All @@ -1049,16 +1047,10 @@
"boolValue": false
},
"enabledForWatopia": {
"boolValue": false
"boolValue": true
},
"maxDistanceForFavoringCorrectSideInCm": {
"numberValue": 5.0
},
"maxLateralDistanceForDraftChasingInCm": {
"numberValue": 250.0
},
"pillDistanceScale": {
"numberValue": 0.39
}
}
}
Expand Down Expand Up @@ -1104,11 +1096,6 @@
}
}
},
{
"name": "game_1_67_donut_fail_safe_v2",
"value": true,
"values": {}
},
{
"name": "game_1_67_fit_file_timestamps_consistency",
"value": true,
Expand Down Expand Up @@ -1311,6 +1298,15 @@
},
"EnableLeakPrevention": {
"boolValue": false
},
"LoggingRate": {
"varintValue": "0"
},
"bCDAUpdate": {
"boolValue": false
},
"excluded_bikes": {
"stringValue": ""
}
}
}
Expand Down Expand Up @@ -1387,6 +1383,14 @@
{
"name": "game_1_78_sweeper_check",
"value": true,
"values": {}
},
{
"name": "game_1_78_zp_sh",
"values": {}
},
{
"name": "game_1_79_trigger_change",
"values": {
"fields": {
"use_only_new_processing": {
Expand All @@ -1395,6 +1399,11 @@
}
}
},
{
"name": "game_1_79_tts_alp",
"value": true,
"values": {}
},
{
"name": "game_3second_power_average_smoothing",
"value": true,
Expand All @@ -1406,9 +1415,18 @@
}
}
},
{
"name": "game_4c",
"values": {
"fields": {
"LoggingRate": {
"varintValue": "0"
}
}
}
},
{
"name": "game_ClassyJazzFlute",
"value": true,
"values": {}
},
{
Expand Down Expand Up @@ -1509,6 +1527,10 @@
"name": "game_allow_bc1_memfault_reporting",
"values": {}
},
{
"name": "game_android_skip_copy_from_apk",
"values": {}
},
{
"name": "game_barun",
"values": {}
Expand Down Expand Up @@ -1602,7 +1624,7 @@
"stringValue": "dlc_asset"
},
"build_id": {
"stringValue": "david.brickhill.20240903071851"
"stringValue": "135832"
},
"canary_test": {
"boolValue": true
Expand Down Expand Up @@ -1673,6 +1695,9 @@
"game_minimap_graph_update": {
"boolValue": true
},
"low_sensitivity_multiplier": {
"numberValue": 1.5
},
"minimap_approved_worlds_list": {
"stringValue": ""
},
Expand Down Expand Up @@ -1725,6 +1750,10 @@
"value": true,
"values": {}
},
{
"name": "game_tdz_2025_package",
"values": {}
},
{
"name": "game_tow_extra_xp",
"value": true,
Expand Down Expand Up @@ -1805,6 +1834,10 @@
"value": true,
"values": {}
},
{
"name": "game_would_block_manager",
"values": {}
},
{
"name": "game_zc_pairing_transfer",
"values": {}
Expand Down Expand Up @@ -1851,10 +1884,12 @@
},
{
"name": "gfx_useemptyshadowmaps",
"value": true,
"values": {}
},
{
"name": "gn_deferred_lighting",
"value": true,
"values": {}
},
{
Expand Down
2 changes: 1 addition & 1 deletion zwift_offline.py
Original file line number Diff line number Diff line change
Expand Up @@ -1775,7 +1775,7 @@ def update_entitlements(profile):
e.id = -1
e.status = profile_pb2.ProfileEntitlement.ProfileEntitlementStatus.ACTIVE
if os.path.isfile('%s/unlock_entitlements.txt' % STORAGE_DIR) or os.path.isfile('%s/unlock_all_equipment.txt' % STORAGE_DIR):
entitlements = list(range(1687, 1848))
entitlements = list(range(1687, 1853))
if os.path.isfile('%s/unlock_all_equipment.txt' % STORAGE_DIR):
entitlements.extend(list(range(1, 1687)))
for entitlement in entitlements:
Expand Down

0 comments on commit 65d887f

Please sign in to comment.