This is part 2 of a series on PC floppy copy protection methods. You can read Part 1, covering Formaster Copy-Lock here.| Adventures in PC Emulation
In my last article , I dodged the issue of writing a custom decoder for the 5150's bus signals to use in DSView, instead just processing the...| martypc.blogspot.com
Writing a cycle-accurate emulator for a computer system is more than just understanding all the CPU instruction timings. A computer is a com...| martypc.blogspot.com
The Book8088 is an interesting little machine. It is essentially a 1980's computer in a laptop form factor. With apologies to Sergey Kiselev...| martypc.blogspot.com
In a previous article, I revealed one of the secrets to MartyPC 's accuracy, hardware validation . To summarize, it is a method of using a m...| martypc.blogspot.com
Much has been written about the PC demo 8088MPH . If you haven't seen this demo yet, take a moment to watch it. If you're familiar at all ...| martypc.blogspot.com
⚠ This post is now outdated. Although the logic described here will correctly model the externally observed behavior of the 8088,...| martypc.blogspot.com
My emulator has incomplete implementations of the EGA/VGA cards. Since these cards share a lot of common functionality and register architec...| martypc.blogspot.com
Early in development I was looking for a utility to test my crude PC speaker emulation. I found a simple keyboard-piano program called PIAN...| martypc.blogspot.com
In the emulation world, there are a few different ways to determine if your emulator is accurate. The traditional way has been through the ...| martypc.blogspot.com
In order to accurately emulate cycle-counted demo effects such as the Kefrens bars effect in 8088MPH, or the end credits in Area 5150, there...| martypc.blogspot.com