I look for a source code for Logo written in z80 (the complete language, not only the turtle part). I found the dissasembly of Terrapin Logo for Apple 2e but it is 6502. Ideally, it would fit in 16K. I would like something in the style of 8KLips (https://github.com/jonruttan/8k-lisp). Thanks in advance

  • 1
    There are implementations for the TRS-80 and the Armstrad CPC, so that's where I'd start hunting for the source. Note that the graphics will always be system-specific. You could also build on the Lisp implementations.
    – dirkt
    Jun 17, 2021 at 4:40
  • There's also an implementation for the Sinclair ZX Spectrum.
    – tofro
    Jun 17, 2021 at 8:33
  • I definitely remember using Dr. Logo on CPC 6128. It was distributed on the CP/M+ (CP/M 3) floppy disks. Amstrad allowed redistribution of their ROMs and disassembly listings are easy to find on the net, I don't know about parts on the CP/M floppy disks. Depending on your juridiction, you may have the formal right to disassemble/trace and study it. Jun 17, 2021 at 9:56
  • "diisassembly listings are easy to find on the net" Idi not find it. Can you give links explicitely? Thanks in advance.
    – joaopa
    Jun 17, 2021 at 20:06
  • 1
    DR Logo was written in (BDS) C, and most of the source isn't in the DR archives. Can only find binaries, but Mattel Aquarius Logo is very small. Sinclair "Logo 1" is larger, but was written by LCSI/SOLI, "the" Logo developers. There was also a version for the Coleco Adam. No sources to any of these, sadly, so some hard disassembly ahead
    – scruss
    Jun 17, 2021 at 20:22


You must log in to answer this question.

Browse other questions tagged .