Remember the time of the C=64 and those flickering colo(u)r lines with this simple watch face and its randomly generated raster lines every refresh time...
== Features ==
- Nice random color patterns background and it refreshes every minute ...
- Accurate C64 font design ...
- Outlined font for visibility (which makes the font style less accurate :o) ...
- Battery level ...
- Bluetooth and notification indicator ...
- Heart rate monitor, Steps and Floors counters on some models ...
It should work on any watches except the Vivoactive HR and Venu
https://apps.garmin.com/en-US/apps/4d30f232-7966-41f3-af20-7056dc515867
== 0.13.743
- Compiled with the latest SDK
- Added support for Approach S62, Darth Vader, Garmin Swim 2, MARQ Golfer and Rey
- Yet another raster routine rework and optimisation
- Raster patterns now refresh only once every minutes even in Hi-Power mode
- Reduced battery drain
- Minor bug fixes
== 0.12.549
- Added Support 260x260 screen (Fenix 6, Fenix Pro and Sapphire, First Avenger, Vivoactive 4)
- Added Support 280x280 screen (Fenix 6X Pro / Sapphire / Pro Solar)
- Fixed calories icon relative position
== 0.12.348
- Optimised fonts for smaller screens
- Rewrote the HRM detection routine
- Another code optimisation to reduce memory and cpu footprint
- Added 12/24h support based on device settings
- Fixed icons position
- Fixed battery gauge computation
- Some Layout tweaking
== 0.12.199
- Using rendering engine from apps.garmin.com/.../f7d8b22f-ab24-4ae0-bce8-b94241d75dec
- Code optimisation and clean up
- Reduced memory footprint and cpu usage
- New Bluetooth indicator
- Rewrote battery level indicator
- Added calories counter
== 0.11.187
- - Compiled with the latest SDK
- - Basic support for Captain Marvel, Fenix 6s series, First Avenger, MARQ Adventurer & Commander, Vivoactive 4s
- - 12/24h display based on device settings
- - New outlined text renderer
- - Reduced text renderer cpu usage and memory footprint
- - Some quick fixes
== 0.11.98 - SYS 2048 ...
- Put all settings back, you can switch off almost every fields
== 0.11.88 - ...
- Fonts optimisation
- Screen space optimisation
- Yet another Scanline routine optimisation
- Reworked battery level indicator
- Added bluetooth indicator
- Added notification indicator
- Added minimal support for Epix
- Light and Dark Gray text colors are not available anymore
- Removed some setting options
== 0.10.74 - Legacy...
- Added minimal support for Forerunner 920XT and Vivoactive
== 0.10.52 - Drawing sprites like it's 1984 ...
- Added a battery sprite
- Replaced letters [H], [S], [F] with some 8bit sprites
- Added an animated heart sprite
- Created a more efficient outline effect routine to work with sprites
== 0.9.49 - MOS 6581 vs 8580 ...
- Tweaked the random and raster routines
- More pleasant or less agressive color palettes
- Text color can be changed
- Text outline option is just a switch on/off now
- Added a scanlines FX for the fun (hardcore retro FX)
== 0.8.43 - It's full of colors ...
- You can now pick between 7 different raster theme colors (All, Reds, Greens, Blues, Pinks, Grays, Black & White)
- You can now choose to display Battery level, Date, [H]RM, [S]teps and [F]loors
- You can now choose between 2 types of outlined style (Full, Partial) or to switch it off
- Fixed HRM display
== 0.7.18 - Feel the beat ...
- Added experimental [H]eart Rate Monitor field
- Yet another raster routine optimisation
- Yet another code clean up
== 0.6.13 - The oooops quick fix release ...
- Last published version was on debug mode and static field values
== 0.6.11 - It's all about fixing ...
- Fixed minus case fonts that were cut at the bottom
- Fixed some fields position
- Fixed fields position on semi round screen
== 0.6.3 - Information over design ...
It seems that for some users information/data is more important than design, so here you have INFORMATION!
- Added a simple battery level, [S]teps and [F]loors counters
- I had to removed temporarily support for square screen
- Redesigned the font outline style
- Added code and routines under the hood for future settings integration
== 0.5.2 - I was listening some SID Chip tunes ...
- Nice and accurate C64 fonts
- Removed the dc.clear() as the raster routine clean up the screen
- Added the date
- Optimised, tweaked and cleaner raster routine
- Optimised and tweaked outline routine
- Cleaner and leaner code
- Reduced memory usage
- It should work on all watches except Vivoactive HR
== 0.4.0 - The idea, the concept, the release ...
* It all started with some fun times with my C64 emulator, I found those flickering colo(u)r bars on the screen, just before the start of the game, so funny. They were called RASTER BARS!
That’s how I came up with the idea to make it as a background effect for my watch screen...
So, I did some research, read the Connect IQ documentation, coded a quick and dirty raster drawing routine and here we go... RASTER TIME!