I really think you should be able to run it in either sbcl or ecl common lisps and just use quicklisp for mcclim.
Here, I made it a deep-learning-evolving field of flowers as another example.
https://lispy-gopher-show.itch.io/dl-roc-lisp/devlog/1536402/deep-in-chrysanthemums
