• Administrator
  •  
    Support Ukraine
    If you experience any problems with the forum (it is not visible, there is no way to post messages, or some functionality does not work), please let us know. If you have problems with registration or you did not receive confirmation letter, let us know and we will activate your account manually.
    If you get an "The submitted form was invalid. Try submitting again" error, delete cookies, then try again.
     

ZeppOS Player 2

This forum is designed to discuss and develop tools creating watch faces.

Moderators: asoo, lvpokka, Internal error, Watchmens

Forum rules
All communication in this branch should only be in English.
To discuss tools that are not in this section, use the “Watchfaces tools (discussion)” forum.
Lattenknaller
Posts: 173
Joined: 09 Aug 2022, 08:43
Location: Hamburg
Has thanked: 61 times
Been thanked: 161 times
Contact:

ZeppOS Player 2

Post by Lattenknaller »

Hi everyone,

Since melianmiko's Zepplayer hasn't been updated for 3 years, I decided to create a modern version.
All currently available watches are selectable, and it also includes special features such as animations, smooth second, circle second, etc. Both short and long tabs are supported.
It’s an alternative to the original ZEPP Simulator, which some users have had trouble with. It includes standard .GIF creation, where you can select the number of frames and the speed. The highlight is the screen recording feature, where you can test your watch face and, for example, execute color changes or other scripts supported by the player.

ZeppOS Player 2
Newest Release
Download v2.3.4
CHANGELOG
2.3.4 · September 17, 2026
- Corrected TEXT_IMG angle rendering so that the configured X/Y coordinates remain the widget origin after rotation.
2.3.3 · September 17, 2026
- Combined compatibility reports and live performance diagnostics in a single analysis window.
- Metrics for live render time, widgets, assets, memory, errors, and warnings have been added
- Added watch face-specific reports for unsupported hmUI properties and current runtime issues.
- “Compatibility & Performance” has been integrated as a fixed third Studio window; the Explorer has been moved to the fourth position; and one-click report export has been added.
- The rendering of rotated TEXT_IMG elements for the Zepp OS “angle” property has been corrected.
- The display of circular TEXT/TEXT_FONT elements for “start_angle,” “end_angle,” “radius,” and “mode” has been corrected to match the inner/outer direction and alignment in the watch face editor, including the output of TEXT_FONT “unit_type.”
2.3.2 · September 16, 2026
- A full-featured editor for the seven-day weather forecast has been added, with separate entries for current, high, and low temperatures, as well as a weather icon for each day.
- The values from the forecast editor are now fed directly into the simulated Zepp OS weather forecast API.
- Translations for the forecast editor have been added for all six included languages, and the “Translations.xlsx” file has been synchronized.
2.3.1 · September 16, 2026
- All six user interface translations have been moved to separate language files for easier maintenance and review.
- Tooltip localization has been expanded so that dynamically assigned title attributes now use the selected user interface language.
2.3 · September 16, 2026
- The Status Editor now indicates whether each value is actually required by the loaded watch face.
- Compact function indicators have been added without altering the approved layout of the Status Editor: green means “used by the watch face,” a gray border means “supported but not used,” and yellow means “not yet supported.”
- The dial usage diagnostics are reset every time a different project is loaded to prevent outdated status information.
- Placeholder controls for custom scripts, which previously could be edited without affecting the dial, have been disabled; they are now explicitly marked as not yet supported, rather than appearing to function.
- The Studio layout has been redesigned and now includes a fixed preview area measuring 650 × 820, an 800 × 820 Status Editor/Console stack with a 70/30 split, and a flexible, full-height Object Explorer.
- Automatic tool rearrangement has been added when the Status Editor, Console, or Object Explorer is hidden.
- The Status Editor has been divided into tabs.
- Translated drop-down values have been added for time, months, days of the week, weather conditions, and forecast days.
Older Versions
VERSION 2.2.1
Download Release 2.2.1
CHANGELOG
- 33 standardized watch skins in 800 × 800 format with corrected alignment have been added.
- Support for Amazfit Active 3 Premium, Active Edge, Cheetah Square, and GTS 3, as well as additional hardware IDs for existing models, has been added.
- Czech has been added, and a revised Thai translation has been integrated.
Missing translations for the labels in the Status Editor have been restored in all supported languages.
VERSION 2.1.3
Download Release 2.1.3
CHANGELOG
- Older generated callbacks such as “checkConnection,” “minute_circle_call,” and “hour_circle_call” no longer interrupt the watch face initialization.
- Zepp groups with a size of zero now render their child elements correctly, restoring generated multi-day weather forecasts.
- Russian and Ukrainian have been added as user interface languages.
- Animations on watch faces, in the editor, and in custom scripts continue to run when “Auto-Increment” is disabled, while second hands, “smooth_second,” and SECOND-based circles remain frozen.
- “Smooth Second” hands remain fixed in still-image preview mode and run in real time during auto-incrementing without affecting the speed of other preview values.
- The link in the footer of the original ZeppPlayer now opens the official GitHub repository.
VERSION 2.1
Download Release 2.1
Release Start
Future Versions
VERSION 2.4
Select a folder that contains incomplete works started with Editor 3 but not yet finished.
These will then be recognized in the player with the label “- Editor,” and you can test your unfinished WF files.
VERSION 2.X
If everything works and we're at nearly 99.9% Zepp compatibility, the next step is to develop our own editor.
But that's still a long way off.
Translate missing language
TRANSLATE
Translations.xlsx
For a new language fill out the Excel file and send it to me via private message.
Rename ROW 5 in the new column and fill it out completely. Keep the placeholders in {curly braces} unchanged. Then fill out the table at the bottom of the “Languages” tab (note can be left blank)
Please post any errors, requests, suggestions, etc., here in the forum and not via private message. Private messages with this content will be deleted without a response.
A detailed description of the issue in English is required.
Last edited by Lattenknaller on 17 Sep 2026, 14:33, edited 18 times in total.
Lattenknaller
Posts: 173
Joined: 09 Aug 2022, 08:43
Location: Hamburg
Has thanked: 61 times
Been thanked: 161 times
Contact:

Post by Lattenknaller »

MarioLie wrote: Yesterday, 09:07
I will add HAYLOU and Redmi models.
Preview
Image
Added HUAWEI WATCH GT
Huawei
Image
That won't happen; it is and will remain a ZeppOS-Player for Amazfit watches. But thanks anyway.
User avatar
asoo
Posts: 2217
Joined: 03 Jan 2019, 01:48
Location: ͼͽ Thailand ͼͽ
Has thanked: 436 times
Been thanked: 2137 times
Contact:

Post by asoo »

I found the issue if use some widget's property, it will displaying not correctly in the simulator:
- Text image: The simulator displays incorrectly if the `angle` property is used.
- Text font: The simulator displays incorrectly if the `start_angle` and `end_angle`and `unit_type` property are used.
Please refer to the attached image.
Best regards,
Preview issue
somefunction.png
somefunction.png (294.92 KiB) Viewed 78 times
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
Lattenknaller
Posts: 173
Joined: 09 Aug 2022, 08:43
Location: Hamburg
Has thanked: 61 times
Been thanked: 161 times
Contact:

Post by Lattenknaller »

I'll take a look at that. I was actually just about to release version 2.3 with the complete redesign of the windows. But feature updates take priority.
Lattenknaller
Posts: 173
Joined: 09 Aug 2022, 08:43
Location: Hamburg
Has thanked: 61 times
Been thanked: 161 times
Contact:

Post by Lattenknaller »

ZeppOS Player 2.3.4

Download v2.34
CHANGELOG
2.3.4 · September 17, 2026
- Corrected TEXT_IMG angle rendering so that the configured X/Y coordinates remain the widget origin after rotation.
2.3.3 · September 17, 2026
- Combined compatibility reports and live performance diagnostics in a single analysis window.
- Metrics for live render time, widgets, assets, memory, errors, and warnings have been added
- Added watch face-specific reports for unsupported hmUI properties and current runtime issues.
- “Compatibility & Performance” has been integrated as a fixed third Studio window; the Explorer has been moved to the fourth position; and one-click report export has been added.
- The rendering of rotated TEXT_IMG elements for the Zepp OS “angle” property has been corrected.
- The display of circular TEXT/TEXT_FONT elements for “start_angle,” “end_angle,” “radius,” and “mode” has been corrected to match the inner/outer direction and alignment in the watch face editor, including the output of TEXT_FONT “unit_type.”
2.3.2 · September 16, 2026
- A full-featured editor for the seven-day weather forecast has been added, with separate entries for current, high, and low temperatures, as well as a weather icon for each day.
- The values from the forecast editor are now fed directly into the simulated Zepp OS weather forecast API.
- Translations for the forecast editor have been added for all six included languages, and the “Translations.xlsx” file has been synchronized.
2.3.1 · September 16, 2026
- All six user interface translations have been moved to separate language files for easier maintenance and review.
- Tooltip localization has been expanded so that dynamically assigned title attributes now use the selected user interface language.
2.3 · September 16, 2026
- The Status Editor now indicates whether each value is actually required by the loaded watch face.
- Compact function indicators have been added without altering the approved layout of the Status Editor: green means “used by the watch face,” a gray border means “supported but not used,” and yellow means “not yet supported.”
- The dial usage diagnostics are reset every time a different project is loaded to prevent outdated status information.
- Placeholder controls for custom scripts, which previously could be edited without affecting the dial, have been disabled; they are now explicitly marked as not yet supported, rather than appearing to function.
- The Studio layout has been redesigned and now includes a fixed preview area measuring 650 × 820, an 800 × 820 Status Editor/Console stack with a 70/30 split, and a flexible, full-height Object Explorer.
- Automatic tool rearrangement has been added when the Status Editor, Console, or Object Explorer is hidden.
- The Status Editor has been divided into tabs.
- Translated drop-down values have been added for time, months, days of the week, weather conditions, and forecast days.
Last edited by Lattenknaller on 17 Sep 2026, 10:12, edited 1 time in total.
User avatar
asoo
Posts: 2217
Joined: 03 Jan 2019, 01:48
Location: ͼͽ Thailand ͼͽ
Has thanked: 436 times
Been thanked: 2137 times
Contact:

Post by asoo »

Thank you very much for adding this feature.
However, it appears that in the "Text image" section, the X and Y coordinates are displayed incorrectly after rotating the image.
Please see the attached image.
with Angle
ang1.png
ang1.png (227.22 KiB) Viewed 44 times
without Angle
without Angle, it's no issue
ang2.png
ang2.png (194.89 KiB) Viewed 44 times
ͼͽ To request please use the interrelated forum in action ͼͽ
Please do not PM to me for requests ported watchface.
Lattenknaller
Posts: 173
Joined: 09 Aug 2022, 08:43
Location: Hamburg
Has thanked: 61 times
Been thanked: 161 times
Contact:

Post by Lattenknaller »

Damn, thought I'd tested all the variations. A hotfix is online v2.3.4.
Post Reply

Return to “Watchfaces tools”

Who is online

Users browsing this forum: SashaCX75 and 4 guests