The Game Boy and the Sega Master System have a lot more in common than their marketing departments would have liked. I spent the weekend building gb2sms, a proof-of-concept static recompiler that takes a Game Boy ROM and produces a Master System cartridge image. Tetris now boots, plays at full spe...

Some time ago, I bought an Amstrad PCW 8512. I've always had an interest in these machines, ever since using one at one of my parent's friends houses back in the 90s. One game I particularly remembered was Computer Scrabble - of course a PCW rendition of the popular word game.

It became a small mi...

Although Hyper-V does not support MS-DOS officially, it does still boot and run OK. If you want to run mTCP or a similar network stack in MS-DOS, you need suitable drivers to enable the card.

Initial Configuration

I configured a standard Hyper-V Generation 1 machine, and used the Virtual PC VHD...

Since picking up the Amstrad 1640, I've wanted an easy way to transfer data to and from the machine. While I'm waiting for an XT-IDE to arrive, I only have a Gotek floppy emulator. However, because of the restrictions of the BIOS of the machine, only 720k images are supported on the Gotek - no large...

When I received the machine, the hard drive — a Tandon TM262 connected to a Western Digital WD1002S — was not working correctly. When the machine was powered on, the hard drive spun up, but the usual MS-DOS tools, like FDISK and FORMAT, were unable to operate on the drive.

Using the original Amstr...

My girlfriend has for many years been a keen baker of all things sweet and savoury. Working exclusively with sourdough, it has been sometimes difficult to ensure that exact temperatures are maintained through the fermentation and proofing stages. After a few disappointments where the dough failed to...