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:
- MAME (Multi Arcade Machine Emulator): see the website for installers:
- https://www.mamedev.org/
- IMPORTANT: Make sure you have downloaded and installed MAME before downloading the following files. For the rest of this tutorial, I will assume you installed MAME into a directory called /mame/.
- MacOS 7.6.1 .chd file: extract this .zip and place mac761.chd into the /mame/ directory:
- Various ROM and firmware images: download the following two files and simply place the .zips themselves in the /mame/roms/ directory:
- Logo Blocks Disk Files (courtesy of CST1229): download and extract this .zip's contents into /mame/:
Steps:
- Check, double-check, and triple-check that you have downloaded, extracted, and placed everything above in the correct directories.
- Open your /mame/ folder in Windows Explorer. Click on the Explorer address bar (at the top), type cmd, and press Enter.
- 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.
- (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.
- Wait for MacOS to boot up. From my experience, this can take up to 5 minutes.
- (Optional) Press Alt and Enter at the same time to toggle windowed mode.
- Click and hold on the display icon on the bottom-left with a vertical white bar in it.
- Drag your mouse to "256 Colors" and let go of left-click.
- Boom! Now you have COLOR!
- Locate and double-click the "LogoBlocks" disk on the desktop.
- Locate and double-click the file you want to run. Then wait a few seconds.
- Click and hold on the "Eval" menubar option at the top-left of the screen.
- Drag your mouse to "Eval Buffer" and let go of left-click.
- Locate the main window; it should say Eval Buffer... on its bottom bar.
- This process takes about a minute. Pay attention to the "Listener" window and wait until a second question mark appears.
- (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.
- (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.