<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="/feed.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2026-04-11T11:58:50+00:00</updated><id>/feed.xml</id><title type="html">Dominik Bertram</title><subtitle>Write an awesome description for your new site here. You can edit this line in _config.yml. It will appear in your document head meta (for Google search results) and in your feed.xml site description.</subtitle><entry><title type="html">Homelab Incoming</title><link href="/homelab/2026/04/08/homelab-incoming.html" rel="alternate" type="text/html" title="Homelab Incoming" /><published>2026-04-08T13:55:00+00:00</published><updated>2026-04-08T13:55:00+00:00</updated><id>/homelab/2026/04/08/homelab-incoming</id><content type="html" xml:base="/homelab/2026/04/08/homelab-incoming.html"><![CDATA[<h2 id="i-always-wanted-to-have-a-homelab-where-i-can-tinker-around-with">I always wanted to have a homelab where I can tinker around with</h2>
<p>Yesterday, I did some extensive research on what to get! I was reading plenty of posts/blogs, about how to start and what to get. For beginners it’s recommended to start small, like a Raspberry Pi, Pi Zero, or similar devices, and if you like the hobby, then you expand and go big.</p>

<p>While this is good advice, I ignored it because I want to run more services, for example I want play around with a Kubernetes setup. I already have a Raspberry, but I want something bigger and more powerful, obviously a fully fledged server rack with plenty of space to expand would be the dream lol, but my small room in London doesn’t have the capacity and it would be way too loud.</p>

<h2 id="what-did-i-get">What did I get</h2>
<p>So I decided to go for something small, but still powerfull enough, and I have ordered a refurbished <strong>Lenovo ThinkCentre M720q Tiny Core i5-8400T 1.7</strong> with <strong>32 GB RAM</strong> and a <strong>512 GB SSD</strong> for £300.00, which I believe is a good deal? Those are specs, copied from BackMarket:</p>

<table>
  <thead>
    <tr>
      <th>Specification</th>
      <th>Details</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Brand</td>
      <td>Lenovo</td>
    </tr>
    <tr>
      <td>Model</td>
      <td>ThinkCentre M720q Tiny</td>
    </tr>
    <tr>
      <td>Year of Release</td>
      <td>2018</td>
    </tr>
    <tr>
      <td>Operating System</td>
      <td>Windows</td>
    </tr>
    <tr>
      <td>Colour</td>
      <td>Black/Grey</td>
    </tr>
    <tr>
      <td>Dimensions (H × W × D)</td>
      <td>3,5 cm × 17,9 cm × 18,3 cm</td>
    </tr>
    <tr>
      <td>Weight</td>
      <td>1360 g</td>
    </tr>
    <tr>
      <td>Processor</td>
      <td>Core i5-8400T</td>
    </tr>
    <tr>
      <td>Processor Brand</td>
      <td>Intel</td>
    </tr>
    <tr>
      <td>Processor Cores</td>
      <td>6 core</td>
    </tr>
    <tr>
      <td>Processor Release Year</td>
      <td>2018</td>
    </tr>
    <tr>
      <td>Processor Speed</td>
      <td>1.7 GHz</td>
    </tr>
    <tr>
      <td>Memory (RAM)</td>
      <td>32 GB</td>
    </tr>
    <tr>
      <td>Storage</td>
      <td>512 GB SSD</td>
    </tr>
    <tr>
      <td>SSD Capacity</td>
      <td>512 GB</td>
    </tr>
    <tr>
      <td>HDD Capacity</td>
      <td>0 GB</td>
    </tr>
    <tr>
      <td>Storage Type</td>
      <td>SSD</td>
    </tr>
    <tr>
      <td>Graphics</td>
      <td>Intel UHD Graphics 630 (Integrated)</td>
    </tr>
    <tr>
      <td>Graphics Memory</td>
      <td>Integrated</td>
    </tr>
    <tr>
      <td>Graphics Memory Type</td>
      <td>Integrated</td>
    </tr>
    <tr>
      <td>HDMI Port</td>
      <td>Yes</td>
    </tr>
    <tr>
      <td>USB-A Port</td>
      <td>Yes</td>
    </tr>
    <tr>
      <td>USB-C Port</td>
      <td>Yes</td>
    </tr>
    <tr>
      <td>VGA Port</td>
      <td>No</td>
    </tr>
    <tr>
      <td>Ethernet</td>
      <td>Yes</td>
    </tr>
    <tr>
      <td>Headphone/Audio Jack</td>
      <td>Yes</td>
    </tr>
    <tr>
      <td>Wi‑Fi</td>
      <td>Yes</td>
    </tr>
    <tr>
      <td>Bluetooth</td>
      <td>No</td>
    </tr>
    <tr>
      <td>Webcam</td>
      <td>No</td>
    </tr>
    <tr>
      <td>Microphone</td>
      <td>No</td>
    </tr>
  </tbody>
</table>

<h1 id="let-the-tinkering-begin">Let the tinkering begin</h1>
<p align="center">
  <img src="https://i.imgflip.com/6wqsnm.jpg" alt="So it begins" />
</p>]]></content><author><name></name></author><category term="homelab" /><summary type="html"><![CDATA[I always wanted to have a homelab where I can tinker around with Yesterday, I did some extensive research on what to get! I was reading plenty of posts/blogs, about how to start and what to get. For beginners it’s recommended to start small, like a Raspberry Pi, Pi Zero, or similar devices, and if you like the hobby, then you expand and go big.]]></summary></entry><entry><title type="html">Challenge: Crack the RSA Algorithm - My Solution</title><link href="/jekyll/update/2025/12/20/crack-rsa-challenge-my-solution.html" rel="alternate" type="text/html" title="Challenge: Crack the RSA Algorithm - My Solution" /><published>2025-12-20T13:25:00+00:00</published><updated>2025-12-20T13:25:00+00:00</updated><id>/jekyll/update/2025/12/20/crack-rsa-challenge-my-solution</id><content type="html" xml:base="/jekyll/update/2025/12/20/crack-rsa-challenge-my-solution.html"><![CDATA[<h1 id="my-solution-as-far-as-i-can-remember-at-least-grimacing">My Solution (as far as I can remember, at least :grimacing:)</h1>

<p>Check out this repository <a href="https://github.com/kin1m0d/crack-rsa-challenge">crack-rsa-challenge</a>, all those files are from 2022, I kept them unchanged, you might find a little bit of German in there as well lol.</p>

<p>From what I remember my approach was:</p>
<ul>
  <li>Research how the algorithm works</li>
  <li>Encrypt my own message, and try to reverse engineer it (manually)</li>
  <li>Write some code that does the encryption and also crack it</li>
  <li>Confirm that everything works with some examples I found online</li>
  <li>Solve the challenge with the new script</li>
</ul>

<p>If you check the notes from the <code class="language-plaintext highlighter-rouge">README.md</code>, I was doing some tests with Bob and Alice, I guess that was the stuff I found online, based on that I have written some functions (see <code class="language-plaintext highlighter-rouge">functions.py</code>) that helped me calculating the greatest common divisor <code class="language-plaintext highlighter-rouge">gcd(m,n)</code>, the extended gcd <code class="language-plaintext highlighter-rouge">egcd(a,b)</code>, the modular inverse <code class="language-plaintext highlighter-rouge">modinv(a,m)</code>, and prime factors <code class="language-plaintext highlighter-rouge">prime_factors(n)</code>. I’m glad I had added some links explaining all the calculations, because I cannot remember at all! And <code class="language-plaintext highlighter-rouge">rsa.py</code> puts everything together, My class RSA does all the computation and spits out the results. The remaining py files were just little helper files for testing.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>$ python ./rsa.py
### SOLUTION ###
(1, 289396593721086953, -2)
RSA(p=370248451, q=6643838879, e=17, n=2459871053643326429, phi_n=2459871046629239100, d=289396593721086953)
The lucky number is the following decrypted_plain_text:
DECRYPT: encrypted=35632720329943226 -&gt; decrypted_plain_text=1512720


### TEST THE OTHER WAY AROUND ###
Let's test the reverse, we take the lucky number encrypt it and check if the encrypted value is the same
ENCRYPT: plain_text=1512720 -&gt; encrypted=35632720329943226
Encrypted value: 35632720329943226
RSA(p=370248451, q=6643838879, e=17, n=2459871053643326429, phi_n=2459871046629239100, d=289396593721086953)
SUCCESS
</code></pre></div></div>

<p>I noticed <code class="language-plaintext highlighter-rouge">compute_p_q()</code> from my RSA class lacks an implementation, I cannot remember why, but I have used my function <code class="language-plaintext highlighter-rouge">prime_factors(n)</code> to get <code class="language-plaintext highlighter-rouge">p</code> and <code class="language-plaintext highlighter-rouge">q</code>, or just the following script which wraps that function.</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>python primeFactorDecomposition.py 2459871053643326429
[370248451, 6643838879]
</code></pre></div></div>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[My Solution (as far as I can remember, at least :grimacing:)]]></summary></entry><entry><title type="html">Challenge: Crack the RSA Algorithm</title><link href="/jekyll/update/2025/12/17/crack-rsa-challenge.html" rel="alternate" type="text/html" title="Challenge: Crack the RSA Algorithm" /><published>2025-12-17T13:19:00+00:00</published><updated>2025-12-17T13:19:00+00:00</updated><id>/jekyll/update/2025/12/17/crack-rsa-challenge</id><content type="html" xml:base="/jekyll/update/2025/12/17/crack-rsa-challenge.html"><![CDATA[<p>Three years ago in 2022, when I was part of the Sprint Teams (<em>Storm</em> was the best team!), my colleague Miltos, who happened to be also my line manager, posted the following challenge into one of the group channels. Me not knowing much about RSA (except of that it’s an algorithm to encrypt data lol), but also loving everything about Cyber Security, I took on the challenge right away!</p>

<p>It’s your turn now and all you need is Google, good luck! :computer: :closed_lock_with_key: :mag:</p>

<p><br /></p>

<h1 id="lock-the-challenge">:lock: The Challenge</h1>

<p>For next week I have something more on the fun side I hope,
as you will have to crack the RSA encryption :stuck_out_tongue:
I have encrypted my lucky number using the public key below</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>modulus : 2459871053643326429
e       : 17
</code></pre></div></div>

<p>The encrypted value is</p>
<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>35632720329943226
</code></pre></div></div>

<p>silly me however picked a rather small key size for our current hardware capabilities,
and should be able to be cracked within seconds.
All you need is to understand how RSA works!
(i guess if you know already what my lucky number is you get a free pass on this)</p>

<p><br /></p>

<h1 id="key-answer">:key: Answer</h1>

<details> <summary>Click to reveal the answer</summary>
<details> <summary>Are you sure?</summary>
<details> <summary>The number has 7 digits</summary>
<details> <summary>It starts with 151.....</summary>
The lucky number is <code>1512720</code>
</details>
</details>
</details>
</details>

<p><br /></p>

<p>I hope you had as much fun as I had cracking the algorithm! Check out the next post for my solution.</p>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Three years ago in 2022, when I was part of the Sprint Teams (Storm was the best team!), my colleague Miltos, who happened to be also my line manager, posted the following challenge into one of the group channels. Me not knowing much about RSA (except of that it’s an algorithm to encrypt data lol), but also loving everything about Cyber Security, I took on the challenge right away!]]></summary></entry><entry><title type="html">Recalbox + Retroflag GPi Case 2 + Compute Module 4</title><link href="/jekyll/update/2025/12/05/retroflag_gpi_case2.html" rel="alternate" type="text/html" title="Recalbox + Retroflag GPi Case 2 + Compute Module 4" /><published>2025-12-05T17:18:00+00:00</published><updated>2025-12-05T17:18:00+00:00</updated><id>/jekyll/update/2025/12/05/retroflag_gpi_case2</id><content type="html" xml:base="/jekyll/update/2025/12/05/retroflag_gpi_case2.html"><![CDATA[<p>Last year, I got gifted the legendary Game Boy (shoutout to my German bois), in a let’s say, much more modern variant! Let me walk you through the pain of setting up this little bugger, luckily I’ve had documented my pain in short bullet points.</p>

<p align="center">
  <img src="https://thepihut.com/cdn/shop/products/gpi-case-2-for-cm4-retroflag-104829-31588508074179_700x.jpg?v=1646518340" alt="GPi Case 2 for CM4" />
</p>

<p align="center">
  <img src="https://assets.raspberrypi.com/static/bdb6ad43efc8fc2590705f10fce9d069/248f1/temperature.webp" alt="Raspberry Pi Compute Module 4" />
</p>

<h1 id="the-goal">The Goal</h1>
<p>Starting point is a beautiful <a href="https://thepihut.com/products/gpi-case-2">Retroflag GPi Case 2</a> + <a href="https://www.raspberrypi.com/products/compute-module-4/?variant=raspberry-pi-cm4001000">Compute Module 4</a> + 64GB SD card. The goal is to assemble everything, install Recalbox, install some games and play!</p>

<h1 id="lets-start">Let’s start</h1>
<ul>
  <li>Found a tutorial how to set it up, looks easy, following the tutorial</li>
  <li>Got the Raspberry Pi Imager, installed Recalbox on the SD card, easy</li>
  <li>Downloaded the GPi Case 2 patch, installed it (that patch allows you to use the built-in screen instead of HDMI)</li>
  <li>The Youtube comments are a bit confusing, some say you don’t need the patch, what is it? (Spoiler: not needed)</li>
  <li>Put in the SD card, not that easy, it can move slightly</li>
  <li>Put in the CM4, difficult?? It took a bit until I had it in place, without it falling out… because no screws are needed, you just plug it in, but there is not much space for your fingers :S</li>
  <li>Started it, it’s on, but nothing is happening, black screen</li>
  <li>Tried again with a HDMI cable instead, bootloader is trying to boot, looks like the logs are repeating, it’s stuck bro</li>
  <li>Apparently there is nothing to start, because <strong>“no sd card detected”</strong></li>
  <li>WHYYY ??? Is the SD card properly in place? It was a bit wobbly? I checked - all good. Is it broken? Can’t be, Windows can read from it and write to it, no issues. Maybe the slot is broken?</li>
</ul>

<h1 id="of-course-its-not-working">Of course it’s not working</h1>
<ul>
  <li>Gooooooogle time, again, yay</li>
  <li>Turns out there are many different variations of the Compute Module 4</li>
  <li>Long story short, the light version version can only use the SD card, which I don’t have. I have the CM4 8GB RAM with 32GB storage (eMMC)</li>
  <li>Why is the YT video not mentioning which variant it uses?? Am I the only fool who has run into this??</li>
  <li>Let’s continue, the <strong>new goal is to flash Recalbox onto the chip</strong></li>
  <li>Found instructions of how to flash the eMMC</li>
  <li>Installed rpiboot, took a while until I had figured out the right parameters and how to mount the chip as USB
    <ul>
      <li>Windows: <a href="https://docs.kubesail.com/guides/pibox/rpiboot/">Flashing with rpiboot</a>, download <a href="https://github.com/raspberrypi/usbboot/raw/master/win32/rpiboot_setup.exe">rpiboot_setup.exe</a></li>
      <li>Linux: <a href="https://github.com/raspberrypi/usbboot#building">https://github.com/raspberrypi/usbboot#building</a></li>
    </ul>
  </li>
  <li>As admin run <code class="language-plaintext highlighter-rouge">./rpiboot.exe -v [-d path to mass-gadget-64 etc.]</code></li>
  <li>Plug in the micro USB-B cable and connect with laptop, start the thing and rpiboot will do the magic</li>
  <li>Now File Explorer shows an unknown/empty volume <code class="language-plaintext highlighter-rouge">D</code>, which means I can use the Raspi Imager to install Recalbox again, noice</li>
  <li>5 hours later <em>*in French accent*</em></li>
</ul>

<p align="center">
  <img src="https://media1.tenor.com/m/0dX6BLx4HZkAAAAC/yeet-yee.gif" alt="5 hours later" />
</p>

<ul>
  <li>At the end when it verifies the image, it fails with “SD Card broken bla bla blaa”</li>
  <li>Nooooooooooo</li>
</ul>

<p align="center">
  <img src="https://media1.tenor.com/m/UbgP_VN5GX0AAAAd/noooo-star-wars.gif" alt="noooooooooo" />
</p>

<ul>
  <li>So basically it’s saying, the onboard storage (eMMC) is broken, have I broken the chip while I was trying to place it inside the case?? Somehow I don’t believe it</li>
  <li>Played around with PARTDISK, cleaning, formatting, creating new partitions bla bla</li>
  <li>Managed to create a working volume that I can access with the File Explorer</li>
  <li>Tried to install Recalbox again with the Raspi Imager -&gt; same error at the end</li>
  <li>After a lot of googling and frustration I got an idea, I just force the image on the chip ( ͡° ͜ʖ ͡°)</li>
  <li>Downloaded the latest Recalbox image manually, and called in <a href="https://rufus.ie/en/">Rufus</a>, let’s go!!</li>
  <li>Installed the image with Rufus</li>
  <li>That seemed to work quite well, after 2 minutes it was already installed, almost… <em>*sigh*</em> it’s stuck at 99.9%</li>
  <li>I cancelled after a while, as nothing was happening - mission failed - again</li>
  <li>Regardless, tried to boot up the module -&gt; black screen</li>
  <li>Again with HDMI, I cannot believe it… Recalbox is starting up</li>
  <li>I just cannot use any buttons to control it</li>
  <li>Plugged in my Microsoft controller -&gt; doesn’t work</li>
  <li>Great, I have bruteforced the Recalbox image onto the chip, but I cannot use it… :S</li>
</ul>

<h1 id="did-you-really-think-it-would-be-that-easy">Did you really think it would be that easy?</h1>
<ul>
  <li>Let’s mount the eMMC chip again and see what else I can do</li>
  <li>Windows (or is it rpiboot??) has problems to mount the chip as volume, so I can’t really access it, I also can’t install anything else on it, since I need an accessible volume</li>
  <li>Shite.. I might haved bricked the whole thing :cry:</li>
  <li>Let’s try the same bullshit again, just from a Linux machine</li>
  <li>I just needed to mount it manually and repeat the whole process</li>
  <li>Recalbox is installed yet again :cool:</li>
  <li>But I need to install the patch, which is a batch file, only used by Windows :S (or do I?)</li>
  <li>Tried starting without patch, as I use the HDMI anyway, well it’s starting up but I STILL DONT HAVE ANY CONTROLS (I’m going crazy)</li>
  <li>Let’s try on Windows again, after several attempts mounting the chip with rpiboot (which sometimes randomly doesn’t work?), I gained access</li>
  <li>I finally have access to the chip again, and could install some roms, <em>*wohooo*</em>, but before I can do anything with it I need to make the system usable</li>
  <li>Installed patch</li>
  <li>Started without HDMI, black screen</li>
  <li>Started with HDMI, black screen</li>
  <li>Uninstalled patch</li>
  <li>Started with HDMI, it WORKS!!</li>
  <li>Alright, I need to make the controls somehow work, let’s get a terminal and see what we can do</li>
  <li>Plugged in a keyboard, tried to open a terminal with some shortcuts, that should work according to Recalbox docs, but only a Recalbox-screen pops up, no terminal in sight</li>
</ul>

<p>What a journey, like a rollercoaster lol, but I’m making slowly progress! Up until here (16.12.2024) I have spend many hours troubleshooting and jumping from one issue to the next one. So far, we have installed Recalbox, it’s booting, but controls are missing. Next mission: get access to the terminal, I guess?</p>

<h1 id="back-into-the-last-round">Back into the last round</h1>
<p>It’s January 2025, after a litte christmas break I’m back from Germany and ready to continue with the fun. I didn’t manage to get acccess to the terminal, nor did anything else work, so what do we do if nothing works? Yeah let’s just try again :)</p>
<ul>
  <li>Run Git Bash as admin (yes I need my linux commands even on Windows)</li>
  <li><code class="language-plaintext highlighter-rouge">cd C:\Apps\ Raspberry Pi</code> and <code class="language-plaintext highlighter-rouge">./rpiboot.exe -v</code>
    <ul>
      <li>without <code class="language-plaintext highlighter-rouge">-d /path/to/massgadget/</code> as it would only mount the volume <code class="language-plaintext highlighter-rouge">SHARE</code>!</li>
    </ul>
  </li>
  <li>Now we have mounted <code class="language-plaintext highlighter-rouge">REACALBOX (D:\)</code> and <code class="language-plaintext highlighter-rouge">SHARE (E:\)</code></li>
  <li>Run Raspi Imager (v1.8.5)
    <ul>
      <li>Select “Raspi 4 / CM4 / bla bla”</li>
      <li>Select Recalbox as OS</li>
      <li>Select the mounted eMMC (RPi-MSD-0001)</li>
    </ul>
  </li>
  <li>The image version is <code class="language-plaintext highlighter-rouge">Recalbox 9.2.3-Pulstar 64bits for Raspi 4 / 400 / CM4 / GPiCase2 / PiBoyDMG</code> (released 2024-08-01)</li>
  <li>Started the device with HDMI -&gt; it WORKS</li>
  <li>Started the device without HDMI -&gt; it WORKS</li>
  <li>Niccce</li>
</ul>

<p align="center">
  <img src="https://media1.tenor.com/m/d8GH3gU0abUAAAAC/nice-south-park.gif" alt="niceee" />
</p>

<h1 id="its-working">It’s working</h1>
<p>At this point I don’t even know what exactly has worked and what not? I might find out whenever I’m brave enough to reinstall everything, but for now, I will only put some more games on it and play! If this finds you, may you have an easier journey than me lol.</p>

<h1 id="what-have-i-learned">What have I learned?</h1>
<p>One word, <strong>patience</strong>.</p>

<p><br /></p>

<hr />

<p><br /></p>

<h3 id="resources">Resources</h3>

<p>Additional resources that I have used to troubleshoot</p>
<ul>
  <li><a href="https://thepihut.com/products/raspberry-pi-compute-module-4?variant=39486530519235">https://thepihut.com/products/raspberry-pi-compute-module-4?variant=39486530519235</a></li>
  <li><a href="https://datasheets.raspberrypi.com/cm4io/cm4io-datasheet.pdf">https://datasheets.raspberrypi.com/cm4io/cm4io-datasheet.pdf</a></li>
</ul>

<table>
  <thead>
    <tr>
      <th>Wireless</th>
      <th>RAM</th>
      <th>Storage</th>
      <th>SKU</th>
      <th>Part #</th>
      <th>EAN</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>YES</td>
      <td>8GB</td>
      <td>32GB</td>
      <td><a href="https://thepihut.com/products/raspberry-pi-compute-module-4?variant=39486530519235">SC0678</a></td>
      <td>CM4108032</td>
      <td>0617588405464</td>
    </tr>
  </tbody>
</table>

<ul>
  <li><a href="https://www.reddit.com/r/retroflag_gpi/comments/rr9p5k/gpi_case_2_black_screen_at_boot/">https://www.reddit.com/r/retroflag_gpi/comments/rr9p5k/gpi_case_2_black_screen_at_boot/</a></li>
  <li><a href="https://www.cytron.io/tutorial/installing-retropie-on-cm4-emmc-with-retroflag-gpi-case-2-swift-performance-actionclear-all-cache_wpnoncef3e213e2f7">https://www.cytron.io/tutorial/installing-retropie-on-cm4-emmc-with-retroflag-gpi-case-2-swift-performance-actionclear-all-cache_wpnoncef3e213e2f7</a></li>
  <li><a href="https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot">https://www.jeffgeerling.com/blog/2020/how-flash-raspberry-pi-os-compute-module-4-emmc-usbboot</a></li>
  <li><a href="https://www.youtube.com/watch?v=a3WvGds3ihM">Retroflag GPi Case 2 w/CM4 - Part 1: Initial Setup Guide</a> (@TeamRetrogue)</li>
  <li>Note to myself, I installed rpiboot here <code class="language-plaintext highlighter-rouge">C:\Apps\Raspberry Pi\</code></li>
</ul>]]></content><author><name></name></author><category term="jekyll" /><category term="update" /><summary type="html"><![CDATA[Last year, I got gifted the legendary Game Boy (shoutout to my German bois), in a let’s say, much more modern variant! Let me walk you through the pain of setting up this little bugger, luckily I’ve had documented my pain in short bullet points.]]></summary></entry></feed>