Mike, the C64 used a 555 timer for RST\ (actually half a 556 timer IC). It did not have a reset button which was kind of an irritation, so when I made an interface board, I added a reset button and circuit which works more like the one you showed. You can see it
here. I normally use a Schmitt-trigger IC like the 74HC14 (yours shows the 74LS14), but here I made one from a couple of available sections of a 74HC00. In case it's hard to read the values, they are, from left to right, and top to bottom: 2.2K, 47uF, 470, 2.2K, 1uF, 8.2K, 33K, 4.7K, 22pF, 2N4401. I wish I had documented it better. It seems a bit odd right now, but it did work just fine. Since the C64 already had a reset circuit for power-up, this one only had to do its job with the button. I don't work with the NMOS 6502 but in this case the C64 has one and there's no getting around it. The reset circuit for the CMOS 6502 (actually 65802) on my workbench computer is shown
here, again making use of a section of an IC that was there for other things, the 74HC14 (now 74AC14). It does not limit the length of the pulse since that's not necessary on the CMOS 6502. The info on the
workbench computer there is quite outdated (because I have added a lot since that was posted), but go ahead and see the different parts of it at the various links.