Awesome
<div align="center"> <img src=".github/assets/banner.png" alt="" /> <h1>🏴☠️ flipper-pirates-asset-pack 🏴☠️</h1> <p><i>"Do you fear death? Do you fear that dark abyss? All your deeds laid bare, all your sins punished?"</i><p> <a href="https://discord.gg/5vrJbbW3ve"><img src="https://img.shields.io/badge/Discord%20server-7289da?style=flat-square&logo=discord&logoColor=white" /></a> </div>ℹ️ Introduction
This is a custom asset pack that I built for my Flipper Zero. The main theme is Pirates of the Caribbean and all the animations are based on scenes taken from the various movies. If you want to install the pack on your Flipper check the section below.
[!NOTE] This asset pack is a working in progress. New animations and icons will be added in the future.
🐬 Firmwares support
Note: the asset pack has been created primarly for Momentum firmware.
Firmware | Animations | Fonts | Icons |
---|---|---|---|
Official | ✅ | ❌ | ❓ |
Momentum | ✅ | ✅ | ✅ |
Xtreme | ✅ | ✅ | ✅ |
Unleashed | ✅ | ❌ | ❓ |
RogueMaster | ✅ | ❌ | ❓ |
- ✅ = tested and working
- ❌ = not supported
- ❓ = not tested
🚀 Installation
[!TIP] Want to take a look before installing the pack on your flipper? Check the section below.
To install the asset pack, download the zipped pack on your computer using the link below, extract it and copy the directory on your Flipper's SD (follow the instructions for your firmware):
- Official firmware: official_pirates_asset_pack.zip
- Replace the directory
SD Card/dolphin
with the directorydolphin
extracted from the zip file - Restart your Flipper
- Replace the directory
- Momentum firmware: momentum_pirates_asset_pack.zip
- Copy the directory
Pirates/
extracted from the zip file insideSD Card/asset_packs
- Open
Momentum
>Interface
>Graphics
and selectPirates
inAsset Pack
- Copy the directory
- Xtreme firmware: xtreme_pirates_asset_pack.zip
- Copy the directory
Pirates/
extracted from the zip file insideSD Card/asset_packs
- Open
Xtreme
>Interface
>Graphics
and selectPirates
inAsset Pack
- Copy the directory
- RogueMaster firmware: roguemaster_pirates_asset_pack.zip
- Copy all the files extracted from the zip file inside the directory
SD Card/dolphin
of your Flipper - Open
CFW Settings
>Interface
>Desktop
and selectPirates
inAnimations
- Copy all the files extracted from the zip file inside the directory
- Unleashed firmware: unleashed_pirates_asset_pack.zip
- Replace the directory
SD Card/dolphin
with the directorydolphin
extracted from the zip file - Restart your Flipper
- Replace the directory
Note: you can also install single animations instead of all the asset pack but you need to update the Manifest file.
⚙️ Building the pack locally
- Clone the repo locally:
git clone https://github.com/cyberartemio/flipper-pirates-asset-pack.git
- Inside the repo directory, download
asset_packer.py
script from Momentum Github repo following this guide. - Compile the pack:
./asset_packer.py
- Done. You can find all the assets inside
asset_packs/Pirates
directory.
👀 Showcase
✨ Animations
<table> <tr align="center"> <td width="33%"> <img src=".github/assets/anims/barbossa.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/davy_jones.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/flag.gif" alt="" /> </td> </tr> <tr align="center"> <td width="33%"> BARBOSSA </td> <td width="33%"> DAVY_JONES </td> <td width="33%"> BLACK_FLAG </td> </tr> <tr align="center"> <td width="33%"> <img src=".github/assets/anims/jack_1.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/jack_2.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/jack_3.gif" alt="" /> </td> </tr> <tr align="center"> <td width="33%"> JACK_1 </td> <td width="33%"> JACK_2 </td> <td width="33%"> JACK_3 </td> </tr> <tr align="center"> <td width="33%"> <img src=".github/assets/anims/mermaid.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/davy_jones_2.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/will.gif" alt="" /> </td> </tr> <tr align="center"> <td width="33%"> MERMAID </td> <td width="33%"> DAVY_JONES_2 </td> <td width="33%"> WILL_TURNER </td> </tr> <tr align="center"> <td width="33%"> <img src=".github/assets/anims/will_elizabeth.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/skull.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/salazar.gif" alt="" /> </td> </tr> <tr align="center"> <td width="33%"> WILL_ELIZABETH </td> <td width="33%"> SKULL </td> <td width="33%"> SALAZAR </td> </tr> <tr align="center"> <td width="33%"> <img src=".github/assets/anims/davy_jones_3.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/jack_4.gif" alt="" /> </td> <td width="33%"> <img src=".github/assets/anims/jack_5.gif" alt="" /> </td> </tr> <tr align="center"> <td width="33%"> DAVY_JONES_3 </td> <td width="33%"> JACK_4 </td> <td width="33%"> JACK_5 </td> </tr> </table>🔠 Fonts
<table> <tr align="center"> <td width="33%"> <img src=".github/assets/fonts/primary_font.png" alt="passport" width="310px" /> </td> <td width="33%"> <img src=".github/assets/fonts/secondary_font.png" alt="passport" width="310px" /> </td> <td width="33%"> <img src=".github/assets/fonts/keyboard_font.png" alt="passport" width="310px" /> </td> </tr> <tr align="center"> <td width="33%"> Primary font </td> <td width="33%"> Secondary font </td> <td width="33%"> Keyboard font </td> </tr> </table>[!IMPORTANT]
Secondary
andKeyboard
fonts are taken from WillyJL Watchdogs asset pack (github repo).
🪪 Icons
<table> <tr align="center"> <td width="33%"> <img src=".github/assets/icons/passport_happy.png" alt="passport happy" width="310px" /> </td> <td width="33%"> <img src=".github/assets/icons/passport_okay.png" alt="passport okay" width="310px" /> </td> <td width="33%"> <img src=".github/assets/icons/passport_angry.png" alt="passport angry" width="310px" /> </td> </tr> <tr align="center"> <td width="33%"> Passport happy </td> <td width="33%"> Passport okay </td> <td width="33%"> Passport angry </td> </tr> <tr align="center"> <td width="33%"> <img src=".github/assets/icons/nfc.png" alt="nfc" width="310px" /> </td> <td width="33%"> <img src=".github/assets/icons/rfid.png" alt="rfid" width="310px" /> </td> <td width="33%"> <img src=".github/assets/icons/subghz.png" alt="subghz" width="310px" /> </td> </tr> <tr align="center"> <td width="33%"> NFC </td> <td width="33%"> RFID </td> <td width="33%"> SubGHz </td> </tr> </table>❤️ Contribution
If you want to add new animations to this pack or fix any issues with the existing assets, feel free to fork the repo and then open a PR. Contributions are always welcomed!
⚠️ Known issues
- Primary font sometimes is too big for some strings causing some titles to go out of the screen area
🥇 Credits
Without the following people I wouldn't be able to made this pack... so shout out to them!