FAP80 is a Z80-based retro computer with a sprinkling of modern twists to make the experience of designing, programming, and debugging this computer as painless and straightforward as possible.
A lot of retro computer projects today are rooted on nostalgia, they tend to use “period correct” components to get the “feelings” right, and the result often ends up on perfboard or self-etched circuit boards, rudimentary video capacity if at all, few I/O ports, and a symphony of 74 series chips.
While there is nothing wrong with that, I wasn’t around during the 80s home computer era, so I didn’t have the same attachment to how things was done back then. So instead of trying to recreate the “good old days”, I made the decision to liberally use modern parts to simplify the design process, as well as making this computer highly flexible and easy to program and use with very little overheads.
The creator’s blog has more detailed information about the project.
The name may sound funny and have a bit of a point, but still I don’t think it’s a good idea to call the project like that.
Why build a retro computer around the worst processor in all history, the wretched Z80?
Why not build around a jewel like the M68000 series?
Probably the greatest tragedy in computing that the worst possible processor architecture (cough, x86) won out.