Posted in Games Tagged assembler, qr code, snake We would be interested to hear the views in the comments of readers who know something about x86 assembly, to help explain these points. Also we think it has the Snake bug where turning back on yourself means instant game over. To achieve a working game in so little code is an impressive feat, and since we found different keys responded on machines with different keyboards we’re curious how it does its keyboard input. The web version is more usable, and allows us to investigate its operation more thoroughly. We followed the compilation instructions and got it running on our Manjaro installation, with the result of a somewhat unplayable but recognisable Snake, we’re guessing because it was written for a slower platform. It fits far better in a QR code than the previous effort, but perhaps more useful is a web page demo which runs an in-browser DOS compatibility library. We’re not sure that many of you have recognised the need in your life for an x86 machine code program encoded into a QR code, but following on from someone else work has created a super-tiny Snake clone in assembly which comes in at only 85 bytes long. Posted in Retrocomputing Tagged 6502, apple, apple III, arduino, clock speed, microcontroller, restoration, retrocomputing, Teensy 4.1 His MCL chips have been featured in plenty of other computers like this Apple II which can run at a much faster rate than the original hardware thanks to the help of the modern microcontroller. This isn’t ’s first retrocomputing rodeo, either. So far there haven’t been any issues running the computer at the slower speed, and it also helps keep the computer cooler and hopefully running longer as well, since the system won’t get as hot or unstable. To solve that problem disabled the higher clock speed in hardware, restricting the system to 1 MHz and allowing it to finally boot. The first problem was found in a ROM chip which prevented the computer loading anything from memory, but his solution wouldn’t work at the system’s higher clock speeds. With a machine that wouldn’t boot, though, replaced it with his own MCL65+, a purpose-built accelerator card based on the 600 MHz Teensy 4.1 microcontroller in order to debug the motherboard. The CPU in these machines was a Synertek 6502 running at 1.8 MHz. is trying to bring one of these devices back to life, though, by slowing its clock speed down to a crawl. One of the retro computers falling into this category is the Apple III, which had fundamental hardware issues upon launch leading to a large recall and its overall commercial failure. Generally the more desireable systems were market failures when they first launched, and are now sought out because of a newly-appreciated quirk or simply because the fact that they weren’t widely accepted means there’s fewer of them. The most collectible items in the realm of vintage computers often weren’t the most popular of their era.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |