I used Flying Meat’s Acorn to extract each block from the PNG kindly created by @sokurah.
Here are the extracted masks and blocks individually.
Why am I doing this? Why am I trying to make a 27 year old game again? Have I got something to prove? No.
It just makes me feel alive.