I remember this thread! I remember thinking it should be possible to get better than 10px horizontal resolution. 20px should be easy enough, just have 20 "ST[AX] &FE21" instructions and self-modify which register to store. You might need to store an entire frame's worth of instructions as I'm not sure where you'd find the time to update them during hblank. Then I got to thinking it should be possible to do better still, and that the limiting factor was finding a font that only had horizontal transitions >=4px apart, and musing about a compiler that would turn such a font and a bunch of characters to draw into a sequence of palette writes and nops, and then I never got round to implementing it or even commenting. But I was definitely watching with interest.
I admit I am in awe of you for actually finishing what you start, particularly huge projects such as PoP
Also thanks for crediting me, and don't worry about it. Revisiting my original post and seeing that at the time I'd credited tricky for the vsync, er, sync idea, I was completely unable to find *where* I'd apparently seen mention of it before. Attribution is hard.