Has anyone ever programmed a ATmega88 using the parallel interface?
I made a 'fuse buster' long ago which used parallel/hv programming. Its only purpose was to reset fuses to default. I recall the avr had a problem where the ide (WinAvr?) would juggle fuses to get debugwire but you sometimes/somehow ended up losing the ability to do any programming. It could handle all pdip parts at that time- put target in appropriate socket, set a switch to select the target type/socket, turn on and you get an empty/default fused avr. I think the mega164 was used as the brains, and the rs232 ic generated the hv. The serial port was for interactive use and firmware upgrades via bootloader.
I have an old Elenco MM-8000K Micro-Master where you had to use slide switches to initially program it so you could then use the keypad to enter programs. Not much fun, even after the keyboard was functional. Thankfully no need for any of that today, but YouTube channels need content, which is fine.