|
News
| What's Up in Retrocomputing Land |
|
|
|
Imagesource: Bill Bertram - Wikipedia - CC BY-SA 2.5
|
|
|
So many birthdays every year. And every year we celebrate again. But this birthday is special, because it's the 40th. And of course it is the birthday - better release date - of the ZX Spectrum. 🎉 Actually, you're not old when you're 40. As they say, the first 40 years of childhood are the best after all. 😁 And so the litte machine - affectionately named Speccy - has a huge fan base to this day, still producing new hardware and software for this masterpiece from Sir Clive Sinclair. Since this week's focus is on the little 8-bit'er, we join the queue, and provide a few of the gems of this week. First up is Peter Misenko with his Pocket ZX Spectrum. The info on Hackaday is a bit thin, currently you can only become Peter's Patreon, to get access to the PCBs. It actually is a Raspberry Pi Pico based home-brew, in a very handy format. If that’s your thing and if you would like to build your own Pico, you find more info in our Issue #17. There we had already reviewed the first version of the device. But in this issue it is of course a perfect fit.
|
|
|
Imagesource: https://github.com/maziac/
|
|
|
To play or work with the Speccy is one thing. (Certainly an interesting one.) But it becomes really exciting when you want to implement real-world requirements on the Z80 CPU of the machine in Assembly itself. "Does anyone do that anymore" I hear you say? The Z80 is still in production today, That answers the question. Once you warm up to the way the Z80 Assembly works, you'll have real fun with the thing. But the fun also ends very quickly, when you have to distribute coding, assembling, debugging, disassembling, sprite conversion and all other tasks over a whole bunch of different applications. The unfortunately unknown author maziak has recognized this problem, and has a solution for it. DeZog will probably be known to pretty much everyone, who gives the Speccy a proper Assembly treatment. But for those who don't know it yet, DeZog is a real enlightenment. The VSCode extension has a lot to offer. As a debugger it fulfills all expectations. Standard debugging as you know it, sprite display, performance measurement, disassembly of existing object code, display of registers, stack and callstack ... If you program for the Z80, you can't get around this piece of software. Prerequisite: VSCode.
|
|
|
Imagesource: https://itch.io/b/1343/
|
|
|
And one last one for the Spectrum. Quantum Sheep has compiled 40 current software titles on a Mixtape, to celebrate the machine's birthday. 30 creators contributed, and the total price of $10.00 is a real bargain. Honestly, this bundle might be a good reason to buy or switch to the little, black plastic box. Check it out for yourself. As always with commercial products, we are not sponsored, just think the project is worth supporting. Have a look.
|
|
|
Imagesource: http://frogfind.com/
|
|
|
Frog Find is a really cool idea from Sean aka Action Retro. The problem: You have a machine that has slightly gray and thin hair, but is far from being old-fashioned. The box even connects to the Interwebs, and has a browser. But it's so old that you can hardly open any modern website in a meaningful way? This is exactly where Frog Find kicks in. The search engine is a wrapper for DuckDuckGo, acts as a proxy and translates modern Markup and CSS into very simple HTML, with which even browsers from the stone age should be able to cope. Websites that are otherwise not displayable on aging devices get a second chance this way. Best of all: Thanks to modern technologies from the future, 8bitnews also renders server-side, and can thus be read on vintage machines thanks to Frog Find. A dream! Thanks Sean.
|
|
|
Imagesource: https://unsplash.com/
|
|
|
If someone has a correct and concrete definition for retrocomputing, then please ping me. Are we simply talking about age? If so, Windows NT doesn't count in my time calculation. Neither does the Gameboy, which turned 33 a few days ago. But what if you combine the two? Doesn't make sense? Oh yes, it does! Thanks to a hint from netzherpes we became aware of the side project of oerg866 this week. And it's about just that - a Gameboy emulator for Windows NT - mercyboy. Build targets besides NT are (buckle up) Windows95 and DOS. 14 games including Super Mario Land 1 & 2 have already been tested by oerg866, probably more should run. There are minor problems, but a perfect emulation is not the primary goal for implementations in this state. What counts is to emulate one of the most popular gaming machines of its time on one of the most popular Microsoft operating systems of the same era. The primary ISA alone has 245 instructions that want to be emulated. And that's not the end of the story. Very special, but definitely a project for a few weekends or even a few more. Great work.
|
|
|
Imagesource: https://spectrum.ieee.org/
|
|
|
Tekla Perry and Paul Wallich are always a guarantee for excellently researched stories about retro technology topics. And since this year beside the ZX Spectrum also the C64 will celebrate its 40th, the two dug deep in the history of the machine. Instead of generic and well-known facts, their article on spectrum.ieee.org features the engineering background of the breadbin that, among other 8-bit machines, brought microcomputers into the homes of the 80s. If you have a little sense of history and interest in technology, the article is definitely a recommendation.
|
|
|