Over 2 years after the planned release date it is finally here: The SMPU.
As said in my latest YouTube video, the SMPU is an 8 bit computer in vanilla Scrap Mechanic. But unlike my previous computer it has external memory with a 16 bit address, allowing you to trivially hook it up to over 64 kilobytes of data, or use that address space for controlling other devices.
I also made a custom assembler to make it easier to make programs for the SMPU, and Niknal (a member of my Discord server) made an emulator for it. (And he found some inconsistancies in my documentation) Thanks Niknal!
But as explained in the tutorial video, I don't really like the SMPU. I fully designed and mostly built the SMPU over two years ago, but then just forgot about it. Since then, I have learned many things that let me see the many flaws the SMPU has. But I decided to finish it anyway, and not change the design. Instead, I hope to learn from my mistakes by actually using the SMPU and research what the flaws actually are and how to fix them. Then, I can build a better computer soon, maybe...