From 384ad511e5ca254b226fc8f9af14240ade96b7ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miloslav=20=C4=8C=C3=AD=C5=BE?= Date: Fri, 8 Jan 2021 18:10:13 +0100 Subject: [PATCH] Add espboy frontend --- README.md | 2 + bin/Anarch_espboy_nosave_1-01d.bin | Bin 0 -> 381904 bytes bin/Anarch_espboy_save_1-01d.bin | Bin 0 -> 383088 bytes main_espboy.ino | 192 +++++++++++++++++++++++++++++ 4 files changed, 194 insertions(+) create mode 100644 bin/Anarch_espboy_nosave_1-01d.bin create mode 100644 bin/Anarch_espboy_save_1-01d.bin create mode 100644 main_espboy.ino diff --git a/README.md b/README.md index 165e0b8..c1ec1ee 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ This game got some attention on 4chan: [1](https://archive.li/Yzcwt), [2](https: - Pokitto (220 x 116, 48 MHz ARM, 36 KB RAM, 256 KB flash) - Gamebino Meta (80 x 64, 48 MHz ARM, 32 KB RAM, 256 KB flash) - Ringo/MAKERphone (160 x 128, 160 MHz ARM, 520 KB RAM, 4 MB flash) + - ESPboy (128 x 128, 160 MHz) - unofficial [bare metal Raspberry Pi port](https://github.com/msx80/anarch-baremetalpi) by msx80 - Has **completely NO external dependencies**, not even rendering or IO, that is left to each platform's frontend, but each frontend is very simple. Uses **no dynamic heap allocation** (no malloc). - Can fit into **less than 256 kb** (including all content, textures etc.). @@ -72,6 +73,7 @@ compiled: | Pokitto | 180 KB | 35 (overclock), 22 | 110 * 88 | < 32 KB | | Gamebuino Meta | 215 KB | 18 | 80 * 64 | < 32 KB | | Ringo (MAKERphone) | 1.3 MB | 35 | 160 * 128 | | +| ESPboy | 376 KB | 22 | 128 * 128 | | | browser | 884 KB (whole output) | 35 | 512 * 320 | ~20 MB | system requirements: diff --git a/bin/Anarch_espboy_nosave_1-01d.bin b/bin/Anarch_espboy_nosave_1-01d.bin new file mode 100644 index 0000000000000000000000000000000000000000..b667e28d27ef6f4991c371d416a386e7dacb8dd6 GIT binary patch literal 381904 zcmeFZi(gdNxi`M{o(rIBV1}C-Q1@QkW(X5zHX4CQoY`EZkiZxaJ=(BILohWJD6N=d zPR6kilbCZ5)5N6d=>WNyoV4+hrb(OA4k&mjHb@c^ZAg$@wb3Br4Tb&t?m^SE=e)l^ z;QhS$WXqnl*It)rJ?puApJ(k;9Pe5+Zg!DTT;YTev$})`xXgsae~-A#_}iaIT%q_& z$mpNchqb>XpsMQpQB_@{Mrg&Vxq#Wa&#J%jYJbh-ZyWJ<%SXh;(7ztnt+*O-wc(2F9(5j9!<>i2GfW#XulBwBc|!qvRjv(*A