That is an easy solution to my problem, yet terrible advice. The world has virtually gone past 32bit OSes, so I'm keen to go onto 64bit. I think I mentioned before, I was using this machine with this program (game - Red Alert, Red Alert 2) with Tahr32. It worked flawlessly. Still does. I still have T32 installed.Maybe you just need to try Xenialpup 7.5 the 32bit version of Xenialpup.
Install as a frugal install and have it booted using a save.
32 vs 64 is a bit of a failing of Puppy for modern use IMHO. Puppy is aimed at old hardware, so 32bit is a win for sure. BUT, I believe and many agree that Puppy is awesome on new hardware too. This PC is new-ish, so I'd like to use a modern browser (Chrome) which is only 64 bit, I do a lot of VM work so 64bit memory management is better etc. Just when I want to play my old game that I have the issue.
I could install Xenial32, run Chromium and not have any this issue, but I'm pushing for the challenge, which is starting to beat me.