How to Run Logo Blocks .lisp Files

Note: So far I have only compiled a tutorial for Windows. If you use MacOS or Linux, please contact me and I will try my best to rewrite this tutorial for your operating system.

Programs/things needed installed:

Steps:

  1. Check, double-check, and triple-check that you have downloaded, extracted, and placed everything above in the correct directories.
  2. Open your /mame/ folder in Windows Explorer. Click on the Explorer address bar (at the top), type cmd, and press Enter.
  3. In the command prompt, copy and paste the following command (assuming you have all files placed correctly): mame maciici -hard1 mac761.chd -ramsize 32M -nbc image -disk MCL2.dsk -nbd image -disk2 LogoBlocks.dsk (Letter case matters!) Press Enter.
  4. (Optional) If a pop-up says "Press any key to continue", repeatedly press any key until the screen turns black and you hear a beep.
  5. Wait for MacOS to boot up. From my experience, this can take up to 5 minutes.
  6. (Optional) Press Alt and Enter at the same time to toggle windowed mode.
  7. Click and hold on the display icon on the bottom-left with a vertical white bar in it.
  8. Drag your mouse to "256 Colors" and let go of left-click.
  9. Boom! Now you have COLOR!
  10. Locate and double-click the "LogoBlocks" disk on the desktop.
  11. Locate and double-click the file you want to run. Then wait a few seconds.
  12. Click and hold on the "Eval" menubar option at the top-left of the screen.
  13. Drag your mouse to "Eval Buffer" and let go of left-click.
  14. Locate the main window; it should say Eval Buffer... on its bottom bar.
  15. This process takes about a minute. Pay attention to the "Listener" window and wait until a second question mark appears.
  16. (Optional) In the case of running tiles421.lisp, you'll need to click and hold on the "File" menu at the top-left of the screen.
  17. (Optional, cont'd.) Drag your mouse to "New Logo Window" and let go of left-click.
DONE!!! Phew, you're finally done! Congratulations on getting this far, and I hope this tutorial helped you get these Logo Blocks versions working!
Huge thanks go to CST1229 and Katie; without their work, this tutorial would have been impossible to write.

This (07/20/24) is an HTML-ified version of HowToLBLisp.txt (09/25/23), which itself was copied from a Discord message (01/20/23). All 3 versions of this guide were written by artech.