Flight Sim Remote Panel (or its alias name, "XPlaneRemote") is an Android application that shows the basic general aviation instrument set on your Android phone or a tablet. It is not a flight simulator - a copy of X-Plane 11 should be running on your desktop or a laptop - this application connects to it from an Android device and displays the flight instruments, hence the "remote panel" in its name....continue reading "Flight Sim Remote Panel"
PlayZX is an Android application which lets you select from thousands of Sinclair ZX Spectrum games and play them through the headphone jack to load them onto your Speccy. You can also select your local (on the device) files, convert them to sound files, and then play them. This way you can load games for not only the ZX Spectrum micro but also a few other retro computers that have a compatible audio jack....continue reading "PlayZX"
Z80 Explorer is a Zilog Z80 netlist-level simulator capable of running Z80 machine code and also an educational tool with features that help reverse engineer and understand this chip better....continue reading "Z80 Explorer"
This blog post describes the various tools that I use for both work and hobby projects on my development PC.
In this blog I will show you how to interface an Atari-style joystick to the Altera DE1 FPGA board running a Spectrum implementation, how to change the ROM to enable you to input some game-cheat pokes and a few games I eventually completed using this setup.
...continue reading "ZX Spectrum ROM mods"
The x86 virtualization became a mainstream technology, but it was not always that way. Intel CPU architecture was not designed for virtualization, so it was relatively recent that clever software methods were devised to successfully implement it.
In this post I want to share some interesting technologies I've discovered while writing a proprietary virtualization solution.