# Screensaver for RasspberryPi Arcade

**URL:** <https://forum.makecode.com/t/screensaver-for-rasspberrypi-arcade/12330>\
**Category:** Arcade\
**Created:** [February 22, 2022, 5:35pm UTC](https://forum.makecode.com/t/screensaver-for-rasspberrypi-arcade/12330 "2022-02-22T17:35:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [February 22, 2022, 5:35pm UTC](https://forum.makecode.com/t/screensaver-for-rasspberrypi-arcade/12330/1 "2022-02-22T17:35:29Z")

</div>

Customed .menu, load random Screen Saver in 30s.

> **[.menu](https://arcade.makecode.com/20360-03257-90240-33526)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Screen Saver 1: FlyingLines

> **[.ScreenSaver\_FlyLines](https://arcade.makecode.com/43297-06219-58855-43186)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

Screen Saver 2: Blizzard

> **[.ScreenSaver\_Blizzard](https://arcade.makecode.com/40273-50465-80632-78747)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

As can’t upload .elf file in post, so follow below steps pls.

## Get .elf files

- Open each link above, click “Edit Code”
- Ignore any error, or choose hardware RPi 0
- Then click HOME, project will be saved in your local.
- In [https://arcade.makecode.com/?hw=rpi&compile=rawELF](https://arcade.makecode.com/?hw=rpi&compile=rawELF), open these project and “Download”, you will get .elf files.
- **NOTE!** Name may be chanded automatically when saving, make sure they begin with “.menu”, “.ScreenSaver”
- Copy them into your sd\prj\ in sd card of RPi. (replace old .menu file)
- Reset RPi, after menu loaded, screen saver will show up in 30 seconds.

Have fun !  
Leave your comment pls, I will make more screen saver if you like it!

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [February 23, 2022, 6:11pm UTC](https://forum.makecode.com/t/screensaver-for-rasspberrypi-arcade/12330/3 "2022-02-23T18:11:56Z")

</div>

## [Update] Here are convenient URL for get .elf files.

(typo fixed)

[.menu.elf](https://arcade.makecode.com/?nolocalhost=1&compile=rawELF&hw=rpi#pub:20360-03257-90240-33526)  
[.ScreenSaver\_FlyLines.elf](https://arcade.makecode.com/?nolocalhost=1&hw=rpi&compile=rawELF#pub:43297-06219-58855-43186)  
[.ScreenSaver\_Blizzard.elf](https://arcade.makecode.com/?nolocalhost=1&hw=rpi&compile=rawELF#pub:40273-50465-80632-78747)

- Just open each link and click “Download”
- Save as “ **.menu** ” or ". **ScreenSaver[\*]**
- Then copy them into “ **sd/prj/** ” of RPi

URLs wrappered at:  
[https://vegz78.github.io/McAirpos/](https://vegz78.github.io/McAirpos/)

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [February 23, 2022, 6:11pm UTC](https://forum.makecode.com/t/screensaver-for-rasspberrypi-arcade/12330/4 "2022-02-23T18:11:57Z")

</div>

## How to Make ScreenSaver of Yourself

**Basic:**

- **Open** ANY your arcade project, in [https://arcade.makecode.com/?hw=rpi&compile=rawELF](https://arcade.makecode.com/?hw=rpi&compile=rawELF)
- **Download** as “.ScreenSaver[\*].elf”
- **Copy** into “ sd/prj/ ” of RPi.
- **Wait** at Menu screen(customed in prev post) for 30s, random Screensaver will be shown up.

**Advance:**

- Add **“Press any key back to Menu”** feature, by adding block/code below (gray part need inputed in Javascript mode)  
 ![image](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/2X/d/d03d8cb41cf95829b5634bebc489369de7a1be38.png)

Have fun!

_(My RPi0 is v1.1 (not v1.3), can’t connect PC as MSD, so I’m not sure whether Download directly as .UF2 can work. Let me know pls, if you tried.)_

---

<div class="post-metadata">

**Author:** ![salieri](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/salieri/32/7275_2.png) [@salieri](https://forum.makecode.com/u/salieri)\
**Post date:** [August 3, 2022, 2:25am UTC](https://forum.makecode.com/t/screensaver-for-rasspberrypi-arcade/12330/5 "2022-08-03T02:25:06Z")

</div>

Hey! I’m going to check this out.

What is up with the numbers in the upper right and along side all the games?

---

<div class="post-metadata">

**Author:** ![AqeeAqee](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/aqeeaqee/32/5424_2.png) [@AqeeAqee](https://forum.makecode.com/u/AqeeAqee)\
**Post date:** [August 3, 2022, 5:04pm UTC](https://forum.makecode.com/t/screensaver-for-rasspberrypi-arcade/12330/6 "2022-08-03T17:04:14Z")

</div>

That’s played counts, and total played count number.
