3/15/2024 0 Comments Linux disassembler python![]() To practice with the language, I finally set out to work on programming projects. ![]() I’m a hobby programmer and a Python beginner, not a professional developer. Why did I write software for a half-century old CPU? This is the story of how I got started with Suite8080, how I developed it, the challenges I faced, and what I learned. I assembled the program with asm80, the Suite8080 assembler. At over 1,500 lines of code, it’s my second and largest Python project after Spacestills, a NASA TV still image viewer of about 340 lines of code.Ī hello world Intel 8080 program running in the z80pack CP/M emulator on Crostini Linux. I developed it in Python entirely with Replit. The project is Suite8080, a suite of Intel 8080 Assembly cross-development tools comprising an assembler and a disassembler. A blog post I stumbled upon made me start a new project, crank out lots of Python code, slip down a rabbit hole of arcane and fascinating corners of retrocomputing, and overflow with fun.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |