Back at VCF PNW, the subject of the Game of Life came up among some peers. I recall messing with the BASIC version that supported 32 by 32 cells, and there's also a FOCAL version that can do a whopping 11 by 11 cells.
This was simply not enough. So, I wrote my own implementation and came to the realization of why more cells may not actually be better...it's freaking slow! https://github.com/drovak/pdp8life I've improved the performance a bit using some caching and other tricks to skip extraneous processing and twiddling of bits, but running in SimH for lots of cellular life still takes a while. I haven't been able yet to try it on the real hardware, and I can't say I'm looking forward to the speed of the real machine either! I'm working on a few new versions, which may get wrapped up into some conditional assembly soon. One version will support both storage and non-storage oscilloscopes with a VC8E. Another version may work to actually reduce the size of the bitmap to increase speed; it's all a tradeoff, I suppose. Would love to hear some comments if anyone plays with this. And, if someone significantly speeds things up while keeping the large playing field, I'll be very happy to hear how! Kyle