From: Athene Allen Date: Thu, 20 Mar 2025 19:50:27 +0000 (+0000) Subject: update pipboy X-Git-Url: https://fortfriendship.online/gitweb/gnargle.github.io.git/commitdiff_plain/895bd91607359cd2914d5adfaefba9df8a7b41ec?ds=inline update pipboy --- diff --git a/img/projects/pipboy/CherchezLaFemme.png b/img/projects/pipboy/CherchezLaFemme.png new file mode 100644 index 0000000..b5af0fe Binary files /dev/null and b/img/projects/pipboy/CherchezLaFemme.png differ diff --git a/img/projects/pipboy/cherchezsuccess.jpg b/img/projects/pipboy/cherchezsuccess.jpg new file mode 100644 index 0000000..e562e17 Binary files /dev/null and b/img/projects/pipboy/cherchezsuccess.jpg differ diff --git a/img/projects/pipboy/chercheztake1.jpg b/img/projects/pipboy/chercheztake1.jpg new file mode 100644 index 0000000..974c0e3 Binary files /dev/null and b/img/projects/pipboy/chercheztake1.jpg differ diff --git a/img/projects/pipboy/errorlowmem.png b/img/projects/pipboy/errorlowmem.png new file mode 100644 index 0000000..2bc0707 Binary files /dev/null and b/img/projects/pipboy/errorlowmem.png differ diff --git a/projects/pipboy.html b/projects/pipboy.html index 582a5d6..c2c3af7 100644 --- a/projects/pipboy.html +++ b/projects/pipboy.html @@ -412,6 +412,78 @@ them, and we can get one displaying.

in fact, maybe that's what we do next. BRB...

+ Code Updated. Check the github link to keep up. +

+ Excellent, here's one, first hit on google. + image2cpp + Let's run the Cherchez La Femme image through it. and upload it + to the machine aaaand... +

+ + A screenshot of the espruino terminal reading 'New interpreter error: LOW_MEMORY,MEMORY' + +

+ So, that's not good. In fairness, I am loading a 167x167 bitmap + into memory here, I suppose it makes sense that that wouldn't + exactly work. But it is going to make this more difficult. +

+

+ Next question then. What is a reasonable maximum array size we + can use here? Time to experiment. We'll start with half the + resolution, 83x83. +

+ + A photo of the pipboy screen showing garbage in a square. + +

+ OK, it's display, but that's clearly not right. Here's what it's + supposed to look like: +

+ + The Cherchez La Femme perk icon from New Vegas + +

+ That's ok though, there's options on the converter for just this + predicament. This was the default (Horizontal - 1bpp), and + Vertical - 1bpp landed similar results, so let's move on from + that converter and use the one hosted on + Espruino's website + instead. Man I'm really proving myself soooo smart today. +

+

+ Using the right tool for the job gives us this! And it's even + full resolution! Huzzah! +

+ + A photo of the pipboy screen showing the Cherchez La Femme icon. + +

+ OK, that's real, genuine progress. We can encode images and + display them, which we need for the perks screen. They are + pretty big though, so I think next order of business is going to + be keeping those strings in text files and loading them in when + we need to. Back to the docs... Although I might leave it there + tonight, my back hurts. No wonder Zuck had to be 19 to do this + live. +