Follow up on PS/2 55 SX

Posted on Mon 28 April 2025 in vintage computing • Tagged with emulation, ibm, pc, ps/2, 86box, netbsd • 1 min read

So I did got back to playing with NetBSD on the PS/2 55 SX as I was afraid I would (check the original article here) and got it running. To be exact I got NetBSD 3.0.3 to install and run as I mentioned before, and after sorting the BIOS issues by deleting the file that store the non-volatile contents of the emulated BIOS and recreating the Reference Floppy with the .ADF files I still had to resort to using the installation boot disk to boot the installed system. By pressing any key and …


Continue reading

Jet Pack

Posted on Mon 28 April 2025 in short stories • 1 min read

Veiled Worlds Credit: NASA/JPL-Caltech/Space Science Institute https://photojournal.jpl.nasa.gov/catalog/PIA18335

Her mother use to design fast water boats, not the regular kind, the ones designed and tests in the computer, made of carbon fiber and using electric engines. She made a name for herself, she was famous on Youtube before Alphabet was bought by that Vietnamese company in 2055. In fact she was born not much after her mother got internet famous. She use to watch all her mother videos on how she made her way into making all sorts of …


Continue reading

Obsessed with the IBM PS/2 55 SX

Posted on Mon 14 April 2025 in vintage computing • Tagged with emulation, ibm, pc, ps/2, linux, os/2, 86box, netbsd, aix • 7 min read

Picture of an IBM PS/2 55 SX

I got a bit obsessed about running Linux on the IBM PS/2 1 55SX after watching the video Clabreto made https://www.youtube.com/watch?v=m-Xq-SpCu3o about it. The PS/2 was the IBM's attempt at getting back the PC market after loosing it to the PC clones. It still used Intel CPUs but the BIOS was different and the expansion interface ISA was replaced with MCA. It's BIOS don't have a regular configuration interface like the …


Continue reading

Terra and Lua

Posted on Thu 27 March 2025 in programming • Tagged with lua, terra, c, lowlevel, uefi • 3 min read

Picture from Pixabay : https://www.pexels.com/photo/blue-and-white-planet-display-87009/

Famous Apollo 8 image titled Earthrise

Let's write some code that uses the services provided by the (U)EFI (modern BIOS) environment and we gonna use Terra, as is says in their website, a counterpart to Lua. I'll assume that you know some C for Part 1.

"Terra is a low-level system programming language that is embedded in and meta-programmed by the Lua programming language". This means you can write some typed code that looks like Lua, embed some Lua code, and compile the whole thing to machine code.

To install Terra you should have a …


Continue reading

More things in March

Posted on Sun 23 March 2025 in studying • Tagged with pelican, markdown, golang, verilog • 2 min read

Australian Pelican in flight. Image by Penny from Pixabay

Australian Pelican in flight. Image by Penny from Pixabay

I've been busy looking for a new job and all the pain that comes with that, and in the meanwhile trying to make this blog nicer. One of this days I'll make a similar post to the one I made in 2013 on how to make a your own static site like this one using Pelican and Github pages but I'll just share some stuff for now.

So I found out you can customize the Markdown Pelican understands by configuring Python Markdown, you can enable and configure …


Continue reading