LLM-Powered Retro Game Dev: Cloning a ZX Spectrum App in Hours

The author demonstrates the power of Large Language Models (LLMs) in software rewriting and cloning through an experiment. Starting with an LLM-generated C sales tax calculator, the author disassembles it into assembly, then uses the LLM to generate functional specification documents. Finally, the LLM translates the specification into a ZX Spectrum assembly program, which runs successfully. The entire process took about two hours, showcasing the potential of LLMs for cross-language software conversion and rapid prototyping, and hinting at the potential risks for 'open-source' software.
Read more