RP5RS
Automated initialization environment wrapper for MakeCode Arcade on the Raspberry Pi 5. /python module to easily run a makecode arcade game
How to run:
import RP5RS
RP5RS.SetCurrentGameTo()
RP5RS.RunGame()
You can put a elf file in the SetCurrentGameTo() function like this
RP5RS.SetCurrentGameTo(myGame.elf)
But if you dont put a file in there it will grab the first one from the home folder
Note:this only works for a keyboard right now also make sure for right now you plug in the keyboard first or it wont work right
Logo At Boot Up
··································································
:88888888ba 88888888ba 8888888888 88888888ba ad88888ba :
:88 "8b 88 "8b 88 88 "8b d8" "8b :
:88 ,8P 88 ,8P 88 ____ 88 ,8P Y8, :
:88aaaaaa8P' 88aaaaaa8P' 88a8PPPP8b, 88aaaaaa8P' `Y8aaaaa, :
:88""""88' 88""""""' PP" `8b 88""""88' `"""""8b, :
:88 `8b 88 d8 88 `8b `8b :
:88 `8b 88 Y8a a8P 88 `8b Y8a a8P :
:88 `8b 88 "Y88888P" 88 `8b "Y88888P" :
··································································
Made By NeverStopTheCoder © 2026
LOADING...
Cartridge is ready for Auto-Boot!
(game runs)
More Code
# Sends the game over to the pi from the linux folder on your device (use this on the sender not the pi)
RP5RS.SendGameOver()
# Replaces all the files in the home folder with the set Game
RP5RS.ReplaceAllFilesWith()
Metadata
Release files for RP5RS 3.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| rp5rs-3.0.4.tar.gz | 5.7 kB | With provenance | Details for rp5rs-3.0.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| rp5rs-3.0.4-py3-none-any.whl | Python 3 | none | any | Details for rp5rs-3.0.4-py3-none-any.whl |
Total release size: 11.8 kB
Release files / rp5rs-3.0.4.tar.gz
| Download URL | rp5rs-3.0.4.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8b95201c503ee7e42968cd1de1eeede256defab16effc7c8227d38f5913b63b8
|
|
BLAKE2b-256 checksum How to use checksums |
e5dd0846380710945b05f304a46a8b273d919034b902818c3b07c208b139c96e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 24, 2026.
Transparency logRelease files / rp5rs-3.0.4-py3-none-any.whl
| Download URL | rp5rs-3.0.4-py3-none-any.whl |
|---|---|
| Size | 6.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
530fca2f5cbf1817f1cc34bd8c14eeb267cf409115b1111b6486bf1c69652296
|
|
BLAKE2b-256 checksum How to use checksums |
31eee03076d833a3ad4b701c442df1dc1dffdc32dba63b00e0003e38924dacab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 24, 2026.
Transparency logSecurity for RP5RS 3.0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for rp5rs-3.0.4.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 24, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.